Interface BucketCountByEffectivePermission.Builder

All Superinterfaces:
Buildable, CopyableBuilder<BucketCountByEffectivePermission.Builder,BucketCountByEffectivePermission>, SdkBuilder<BucketCountByEffectivePermission.Builder,BucketCountByEffectivePermission>, SdkPojo
Enclosing class:
BucketCountByEffectivePermission

public static interface BucketCountByEffectivePermission.Builder extends SdkPojo, CopyableBuilder<BucketCountByEffectivePermission.Builder,BucketCountByEffectivePermission>
  • Method Details

    • publiclyAccessible

      BucketCountByEffectivePermission.Builder publiclyAccessible(Long publiclyAccessible)

      The total number of buckets that allow the general public to have read or write access to the bucket.

      Parameters:
      publiclyAccessible - The total number of buckets that allow the general public to have read or write access to the bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publiclyReadable

      BucketCountByEffectivePermission.Builder publiclyReadable(Long publiclyReadable)

      The total number of buckets that allow the general public to have read access to the bucket.

      Parameters:
      publiclyReadable - The total number of buckets that allow the general public to have read access to the bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • publiclyWritable

      BucketCountByEffectivePermission.Builder publiclyWritable(Long publiclyWritable)

      The total number of buckets that allow the general public to have write access to the bucket.

      Parameters:
      publiclyWritable - The total number of buckets that allow the general public to have write access to the bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unknown

      The total number of buckets that Amazon Macie wasn't able to evaluate permissions settings for. Macie can't determine whether these buckets are publicly accessible.

      Parameters:
      unknown - The total number of buckets that Amazon Macie wasn't able to evaluate permissions settings for. Macie can't determine whether these buckets are publicly accessible.
      Returns:
      Returns a reference to this object so that method calls can be chained together.