Interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder (2.11.0)

public static interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnabled()

public abstract boolean getEnabled()

If set, access checks only use bucket-level IAM policies or above.

bool enabled = 1;

Returns
TypeDescription
boolean

The enabled.

getLockTime()

public abstract Timestamp getLockTime()

The deadline time for changing iamConfig.uniformBucketLevelAccess.enabled from true to false. Mutable until the specified deadline is reached, but not afterward.

.google.protobuf.Timestamp lock_time = 2;

Returns
TypeDescription
Timestamp

The lockTime.

getLockTimeOrBuilder()

public abstract TimestampOrBuilder getLockTimeOrBuilder()

The deadline time for changing iamConfig.uniformBucketLevelAccess.enabled from true to false. Mutable until the specified deadline is reached, but not afterward.

.google.protobuf.Timestamp lock_time = 2;

Returns
TypeDescription
TimestampOrBuilder

hasLockTime()

public abstract boolean hasLockTime()

The deadline time for changing iamConfig.uniformBucketLevelAccess.enabled from true to false. Mutable until the specified deadline is reached, but not afterward.

.google.protobuf.Timestamp lock_time = 2;

Returns
TypeDescription
boolean

Whether the lockTime field is set.