Interface FirewallPolicyRuleSecureTagOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FirewallPolicyRuleSecureTag, FirewallPolicyRuleSecureTag.Builder

@Generated public interface FirewallPolicyRuleSecureTagOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of the secure tag, created with TagManager's TagValue API.
    com.google.protobuf.ByteString
    Name of the secure tag, created with TagManager's TagValue API.
    Output only.
    com.google.protobuf.ByteString
    Output only.
    boolean
    Name of the secure tag, created with TagManager's TagValue API.
    boolean
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasName

      boolean hasName()
       Name of the secure tag, created with TagManager's TagValue API.
       
      optional string name = 3373707;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       Name of the secure tag, created with TagManager's TagValue API.
       
      optional string name = 3373707;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name of the secure tag, created with TagManager's TagValue API.
       
      optional string name = 3373707;
      Returns:
      The bytes for name.
    • hasState

      boolean hasState()
       Output only. [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:
      Whether the state field is set.
    • getState

      String getState()
       Output only. [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:
      The state.
    • getStateBytes

      com.google.protobuf.ByteString getStateBytes()
       Output only. [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:
      The bytes for state.