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 Type
    Method
    Description
    boolean
    If set, access checks only use bucket-level IAM policies or above.
    com.google.protobuf.Timestamp
    The deadline time for changing `iam_config.uniform_bucket_level_access.enabled` from `true` to `false`.
    com.google.protobuf.TimestampOrBuilder
    The deadline time for changing `iam_config.uniform_bucket_level_access.enabled` from `true` to `false`.
    boolean
    The deadline time for changing `iam_config.uniform_bucket_level_access.enabled` from `true` to `false`.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getEnabled

      boolean getEnabled()
       If set, access checks only use bucket-level IAM policies or above.
       
      bool enabled = 1;
      Returns:
      The enabled.
    • hasLockTime

      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:
      Whether the lockTime field is set.
    • getLockTime

      com.google.protobuf.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:
      The lockTime.
    • getLockTimeOrBuilder

      com.google.protobuf.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;