public static interface DisassociateS3ResourcesRequest.Builder extends MacieRequest.Builder, SdkPojo, CopyableBuilder<DisassociateS3ResourcesRequest.Builder,DisassociateS3ResourcesRequest>
Modifier and Type | Method and Description |
---|---|
DisassociateS3ResourcesRequest.Builder |
associatedS3Resources(Collection<S3Resource> associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon
Macie.
|
DisassociateS3ResourcesRequest.Builder |
associatedS3Resources(Consumer<S3Resource.Builder>... associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon
Macie.
|
DisassociateS3ResourcesRequest.Builder |
associatedS3Resources(S3Resource... associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon
Macie.
|
DisassociateS3ResourcesRequest.Builder |
memberAccountId(String memberAccountId)
The ID of the Amazon Macie member account whose resources you want to remove from being monitored by Amazon
Macie.
|
DisassociateS3ResourcesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
DisassociateS3ResourcesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
build
overrideConfiguration
copy
applyMutation, build
DisassociateS3ResourcesRequest.Builder memberAccountId(String memberAccountId)
The ID of the Amazon Macie member account whose resources you want to remove from being monitored by Amazon Macie.
memberAccountId
- The ID of the Amazon Macie member account whose resources you want to remove from being monitored by
Amazon Macie.DisassociateS3ResourcesRequest.Builder associatedS3Resources(Collection<S3Resource> associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon Macie.
associatedS3Resources
- The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by
Amazon Macie.DisassociateS3ResourcesRequest.Builder associatedS3Resources(S3Resource... associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon Macie.
associatedS3Resources
- The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by
Amazon Macie.DisassociateS3ResourcesRequest.Builder associatedS3Resources(Consumer<S3Resource.Builder>... associatedS3Resources)
The S3 resources (buckets or prefixes) that you want to remove from being monitored and classified by Amazon Macie.
This is a convenience that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #associatedS3Resources(List)
.associatedS3Resources
- a consumer that will call methods on List.Builder
#associatedS3Resources(List)
DisassociateS3ResourcesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.DisassociateS3ResourcesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.