public final class FirewallPolicyRuleSecureTag extends GeneratedMessageV3 implements FirewallPolicyRuleSecureTagOrBuilder
Protobuf type google.cloud.compute.v1.FirewallPolicyRuleSecureTag
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static FirewallPolicyRuleSecureTag getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static FirewallPolicyRuleSecureTag.Builder newBuilder()
newBuilder(FirewallPolicyRuleSecureTag prototype)
public static FirewallPolicyRuleSecureTag.Builder newBuilder(FirewallPolicyRuleSecureTag prototype)
public static FirewallPolicyRuleSecureTag parseDelimitedFrom(InputStream input)
public static FirewallPolicyRuleSecureTag parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static FirewallPolicyRuleSecureTag parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FirewallPolicyRuleSecureTag parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static FirewallPolicyRuleSecureTag parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FirewallPolicyRuleSecureTag parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FirewallPolicyRuleSecureTag parseFrom(CodedInputStream input)
public static FirewallPolicyRuleSecureTag parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FirewallPolicyRuleSecureTag parseFrom(InputStream input)
public static FirewallPolicyRuleSecureTag parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static FirewallPolicyRuleSecureTag parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FirewallPolicyRuleSecureTag parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<FirewallPolicyRuleSecureTag> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public FirewallPolicyRuleSecureTag getDefaultInstanceForType()
getName()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getParserForType()
public Parser<FirewallPolicyRuleSecureTag> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
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;
Returns |
Type |
Description |
String |
The state.
|
getStateBytes()
public 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;
Returns |
Type |
Description |
ByteString |
The bytes for state.
|
hasName()
Name of the secure tag, created with TagManager's TagValue API.
optional string name = 3373707;
Returns |
Type |
Description |
boolean |
Whether the name field is set.
|
hasState()
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;
Returns |
Type |
Description |
boolean |
Whether the state field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public FirewallPolicyRuleSecureTag.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected FirewallPolicyRuleSecureTag.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public FirewallPolicyRuleSecureTag.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides