Interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder (2.14.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
Type Description
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
Type Description
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
Type Description
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
Type Description
boolean

Whether the lockTime field is set.