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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description S3ResourceClassificationUpdate.BuilderbucketName(String bucketName)(Discontinued) The name of the S3 bucket whose classification types you want to update.default S3ResourceClassificationUpdate.BuilderclassificationTypeUpdate(Consumer<ClassificationTypeUpdate.Builder> classificationTypeUpdate)(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.S3ResourceClassificationUpdate.BuilderclassificationTypeUpdate(ClassificationTypeUpdate classificationTypeUpdate)(Discontinued) The classification type that you want to update for the resource associated with Amazon Macie Classic.S3ResourceClassificationUpdate.Builderprefix(String prefix)(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 Detail
-
bucketName
S3ResourceClassificationUpdate.Builder bucketName(String 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
S3ResourceClassificationUpdate.Builder prefix(String 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.Builderavoiding the need to create one manually viaClassificationTypeUpdate.builder().When the
Consumercompletes,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:
classificationTypeUpdate(ClassificationTypeUpdate)
-
-