public static final class FirewallPolicyRuleSecureTag.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder> implements FirewallPolicyRuleSecureTagOrBuilder
Protobuf type
google.cloud.compute.v1.FirewallPolicyRuleSecureTag| Modifier and Type | Method and Description |
|---|---|
FirewallPolicyRuleSecureTag.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FirewallPolicyRuleSecureTag |
build() |
FirewallPolicyRuleSecureTag |
buildPartial() |
FirewallPolicyRuleSecureTag.Builder |
clear() |
FirewallPolicyRuleSecureTag.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FirewallPolicyRuleSecureTag.Builder |
clearName()
Name of the secure tag, created with TagManager's TagValue API.
|
FirewallPolicyRuleSecureTag.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FirewallPolicyRuleSecureTag.Builder |
clearState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
FirewallPolicyRuleSecureTag.Builder |
clone() |
FirewallPolicyRuleSecureTag |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Name of the secure tag, created with TagManager's TagValue API.
|
com.google.protobuf.ByteString |
getNameBytes()
Name of the secure tag, created with TagManager's TagValue API.
|
String |
getState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
com.google.protobuf.ByteString |
getStateBytes()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
boolean |
hasName()
Name of the secure tag, created with TagManager's TagValue API.
|
boolean |
hasState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FirewallPolicyRuleSecureTag.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FirewallPolicyRuleSecureTag.Builder |
mergeFrom(FirewallPolicyRuleSecureTag other) |
FirewallPolicyRuleSecureTag.Builder |
mergeFrom(com.google.protobuf.Message other) |
FirewallPolicyRuleSecureTag.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FirewallPolicyRuleSecureTag.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FirewallPolicyRuleSecureTag.Builder |
setName(String value)
Name of the secure tag, created with TagManager's TagValue API.
|
FirewallPolicyRuleSecureTag.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Name of the secure tag, created with TagManager's TagValue API.
|
FirewallPolicyRuleSecureTag.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FirewallPolicyRuleSecureTag.Builder |
setState(String value)
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
FirewallPolicyRuleSecureTag.Builder |
setStateBytes(com.google.protobuf.ByteString value)
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`.
|
FirewallPolicyRuleSecureTag.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FirewallPolicyRuleSecureTag build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FirewallPolicyRuleSecureTag buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FirewallPolicyRuleSecureTag.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder mergeFrom(FirewallPolicyRuleSecureTag other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public FirewallPolicyRuleSecureTag.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FirewallPolicyRuleSecureTag.Builder>IOExceptionpublic boolean hasName()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;hasName in interface FirewallPolicyRuleSecureTagOrBuilderpublic String getName()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;getName in interface FirewallPolicyRuleSecureTagOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;getNameBytes in interface FirewallPolicyRuleSecureTagOrBuilderpublic FirewallPolicyRuleSecureTag.Builder setName(String value)
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;value - The name to set.public FirewallPolicyRuleSecureTag.Builder clearName()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;public FirewallPolicyRuleSecureTag.Builder setNameBytes(com.google.protobuf.ByteString value)
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;value - The bytes for name to set.public boolean hasState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;hasState in interface FirewallPolicyRuleSecureTagOrBuilderpublic String getState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;getState in interface FirewallPolicyRuleSecureTagOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;getStateBytes in interface FirewallPolicyRuleSecureTagOrBuilderpublic FirewallPolicyRuleSecureTag.Builder setState(String value)
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;value - The state to set.public FirewallPolicyRuleSecureTag.Builder clearState()
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;public FirewallPolicyRuleSecureTag.Builder setStateBytes(com.google.protobuf.ByteString value)
[Output Only] State of the secure tag, either `EFFECTIVE` or `INEFFECTIVE`. A secure tag is `INEFFECTIVE` when it is deleted or its network is deleted. Check the State enum for the list of possible values.
optional string state = 109757585;value - The bytes for state to set.public final FirewallPolicyRuleSecureTag.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>public final FirewallPolicyRuleSecureTag.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FirewallPolicyRuleSecureTag.Builder>Copyright © 2023 Google LLC. All rights reserved.