Interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder (2.53.0)

public static interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEnabled()

public abstract boolean getEnabled()

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

bool enabled = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enabled.

getLockTime()

public abstract Timestamp getLockTime()

Optional. 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 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The lockTime.

getLockTimeOrBuilder()

public abstract TimestampOrBuilder getLockTimeOrBuilder()

Optional. 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 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

hasLockTime()

public abstract boolean hasLockTime()

Optional. 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 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the lockTime field is set.