Interface FirewallPolicyRuleSecureTagOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      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`.
      • 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 Detail

      • 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] 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] 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] 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.