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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BucketCountByEffectivePermission.BuilderpubliclyAccessible(Long publiclyAccessible)The total number of buckets that allow the general public to have read or write access to the bucket.BucketCountByEffectivePermission.BuilderpubliclyReadable(Long publiclyReadable)The total number of buckets that allow the general public to have read access to the bucket.BucketCountByEffectivePermission.BuilderpubliclyWritable(Long publiclyWritable)The total number of buckets that allow the general public to have write access to the bucket.BucketCountByEffectivePermission.Builderunknown(Long unknown)The total number of buckets that Amazon Macie wasn't able to evaluate permissions settings for.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
BucketCountByEffectivePermission.Builder unknown(Long unknown)
The total number of buckets that Amazon Macie wasn't able to evaluate permissions settings for. For example, the buckets' policies or a quota prevented Macie from retrieving the requisite data. Macie can't determine whether the buckets are publicly accessible.
- Parameters:
unknown- The total number of buckets that Amazon Macie wasn't able to evaluate permissions settings for. For example, the buckets' policies or a quota prevented Macie from retrieving the requisite data. Macie can't determine whether the buckets are publicly accessible.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-