public static interface PutFindingsPublicationConfigurationRequest.Builder extends Macie2Request.Builder, SdkPojo, CopyableBuilder<PutFindingsPublicationConfigurationRequest.Builder,PutFindingsPublicationConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutFindingsPublicationConfigurationRequest.Builder clientToken(String clientToken)
A unique, case-sensitive token that you provide to ensure the idempotency of the request.
clientToken - A unique, case-sensitive token that you provide to ensure the idempotency of the request.PutFindingsPublicationConfigurationRequest.Builder securityHubConfiguration(SecurityHubConfiguration securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
securityHubConfiguration - The configuration settings that determine which findings to publish to AWS Security Hub.default PutFindingsPublicationConfigurationRequest.Builder securityHubConfiguration(Consumer<SecurityHubConfiguration.Builder> securityHubConfiguration)
The configuration settings that determine which findings to publish to AWS Security Hub.
This is a convenience that creates an instance of theSecurityHubConfiguration.Builder avoiding the
need to create one manually via SecurityHubConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to securityHubConfiguration(SecurityHubConfiguration).securityHubConfiguration - a consumer that will call methods on SecurityHubConfiguration.BuildersecurityHubConfiguration(SecurityHubConfiguration)PutFindingsPublicationConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutFindingsPublicationConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.