Package com.google.storage.v2
Interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Bucket.IamConfig.UniformBucketLevelAccess,Bucket.IamConfig.UniformBucketLevelAccess.Builder
- Enclosing class:
- Bucket.IamConfig
public static interface Bucket.IamConfig.UniformBucketLevelAccessOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.com.google.protobuf.TimestampOptional.com.google.protobuf.TimestampOrBuilderOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEnabled
boolean getEnabled()Optional. If set, access checks only use bucket-level IAM policies or above.
bool enabled = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enabled.
-
hasLockTime
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:
- Whether the lockTime field is set.
-
getLockTime
com.google.protobuf.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:
- The lockTime.
-
getLockTimeOrBuilder
com.google.protobuf.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];
-