Interface S3ResourceClassificationUpdate.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3ResourceClassificationUpdate.Builder,
,S3ResourceClassificationUpdate> SdkBuilder<S3ResourceClassificationUpdate.Builder,
,S3ResourceClassificationUpdate> SdkPojo
- Enclosing class:
S3ResourceClassificationUpdate
public static interface S3ResourceClassificationUpdate.Builder
extends SdkPojo, CopyableBuilder<S3ResourceClassificationUpdate.Builder,S3ResourceClassificationUpdate>
-
Method Summary
Modifier and TypeMethodDescriptionbucketName
(String bucketName) (Discontinued) The name of the S3 bucket whose classification types you want to update.classificationTypeUpdate
(Consumer<ClassificationTypeUpdate.Builder> classificationTypeUpdate) (Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.classificationTypeUpdate
(ClassificationTypeUpdate classificationTypeUpdate) (Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.(Discontinued) The prefix of the S3 bucket whose classification types you want to update.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, sdkFields
-
Method Details
-
bucketName
(Discontinued) The name of the S3 bucket whose classification types you want to update.
- Parameters:
bucketName
- (Discontinued) The name of the S3 bucket whose classification types you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
prefix
(Discontinued) The prefix of the S3 bucket whose classification types you want to update.
- Parameters:
prefix
- (Discontinued) The prefix of the S3 bucket whose classification types you want to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
classificationTypeUpdate
S3ResourceClassificationUpdate.Builder classificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate) (Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.
- Parameters:
classificationTypeUpdate
- (Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
classificationTypeUpdate
default S3ResourceClassificationUpdate.Builder classificationTypeUpdate(Consumer<ClassificationTypeUpdate.Builder> classificationTypeUpdate) (Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.
This is a convenience method that creates an instance of theClassificationTypeUpdate.Builder
avoiding the need to create one manually viaClassificationTypeUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toclassificationTypeUpdate(ClassificationTypeUpdate)
.- Parameters:
classificationTypeUpdate
- a consumer that will call methods onClassificationTypeUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-