Interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder (2.45.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 iam_config.uniform_bucket_level_access.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 iam_config.uniform_bucket_level_access.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 iam_config.uniform_bucket_level_access.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.