Interface SqlAclEntryOrBuilder

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

    public interface SqlAclEntryOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      SqlAclEntry.ExpirationCase getExpirationCase()  
      com.google.protobuf.Timestamp getExpireTime()
      The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
      com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
      The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
      String getLabel()
      A label to identify this entry.
      com.google.protobuf.ByteString getLabelBytes()
      A label to identify this entry.
      com.google.protobuf.Duration getTtl()
      Input only.
      com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
      Input only.
      String getValue()
      The allowlisted value for the access control list.
      com.google.protobuf.ByteString getValueBytes()
      The allowlisted value for the access control list.
      boolean hasExpireTime()
      The time when this access control entry expires in [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`.
      boolean hasTtl()
      Input 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 Detail

      • getValue

        String getValue()
         The allowlisted value for the access control list.
         
        string value = 1;
        Returns:
        The value.
      • getValueBytes

        com.google.protobuf.ByteString getValueBytes()
         The allowlisted value for the access control list.
         
        string value = 1;
        Returns:
        The bytes for value.
      • hasExpireTime

        boolean hasExpireTime()
         The time when this access control entry expires in
         [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
         `2012-11-15T16:19:00.094Z`.
         
        .google.protobuf.Timestamp expire_time = 10;
        Returns:
        Whether the expireTime field is set.
      • getExpireTime

        com.google.protobuf.Timestamp getExpireTime()
         The time when this access control entry expires in
         [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
         `2012-11-15T16:19:00.094Z`.
         
        .google.protobuf.Timestamp expire_time = 10;
        Returns:
        The expireTime.
      • getExpireTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getExpireTimeOrBuilder()
         The time when this access control entry expires in
         [RFC 3339](https://tools.ietf.org/html/rfc3339) format, for example:
         `2012-11-15T16:19:00.094Z`.
         
        .google.protobuf.Timestamp expire_time = 10;
      • hasTtl

        boolean hasTtl()
         Input only. The time-to-leave of this access control entry.
         
        .google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        Whether the ttl field is set.
      • getTtl

        com.google.protobuf.Duration getTtl()
         Input only. The time-to-leave of this access control entry.
         
        .google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];
        Returns:
        The ttl.
      • getTtlOrBuilder

        com.google.protobuf.DurationOrBuilder getTtlOrBuilder()
         Input only. The time-to-leave of this access control entry.
         
        .google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];
      • getLabel

        String getLabel()
         A label to identify this entry.
         
        string label = 3;
        Returns:
        The label.
      • getLabelBytes

        com.google.protobuf.ByteString getLabelBytes()
         A label to identify this entry.
         
        string label = 3;
        Returns:
        The bytes for label.