Interface SqlAclEntryOrBuilder (2.17.0)

public interface SqlAclEntryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExpirationCase()

public abstract SqlAclEntry.ExpirationCase getExpirationCase()
Returns
TypeDescription
SqlAclEntry.ExpirationCase

getExpireTime()

public abstract Timestamp getExpireTime()

The time when this access control entry expires in RFC 3339 format, for example: 2012-11-15T16:19:00.094Z.

.google.protobuf.Timestamp expire_time = 10;

Returns
TypeDescription
Timestamp

The expireTime.

getExpireTimeOrBuilder()

public abstract TimestampOrBuilder getExpireTimeOrBuilder()

The time when this access control entry expires in RFC 3339 format, for example: 2012-11-15T16:19:00.094Z.

.google.protobuf.Timestamp expire_time = 10;

Returns
TypeDescription
TimestampOrBuilder

getLabel()

public abstract String getLabel()

A label to identify this entry.

string label = 3;

Returns
TypeDescription
String

The label.

getLabelBytes()

public abstract ByteString getLabelBytes()

A label to identify this entry.

string label = 3;

Returns
TypeDescription
ByteString

The bytes for label.

getTtl()

public abstract 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
TypeDescription
Duration

The ttl.

getTtlOrBuilder()

public abstract DurationOrBuilder getTtlOrBuilder()

Input only. The time-to-leave of this access control entry.

.google.protobuf.Duration ttl = 11 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
TypeDescription
DurationOrBuilder

getValue()

public abstract String getValue()

The allowlisted value for the access control list.

string value = 1;

Returns
TypeDescription
String

The value.

getValueBytes()

public abstract ByteString getValueBytes()

The allowlisted value for the access control list.

string value = 1;

Returns
TypeDescription
ByteString

The bytes for value.

hasExpireTime()

public abstract boolean hasExpireTime()

The time when this access control entry expires in RFC 3339 format, for example: 2012-11-15T16:19:00.094Z.

.google.protobuf.Timestamp expire_time = 10;

Returns
TypeDescription
boolean

Whether the expireTime field is set.

hasTtl()

public abstract 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
TypeDescription
boolean

Whether the ttl field is set.