public static interface PutBucketAnalyticsConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketAnalyticsConfigurationRequest.Builder,PutBucketAnalyticsConfigurationRequest>
buildoverrideConfigurationcopyapplyMutation, buildPutBucketAnalyticsConfigurationRequest.Builder bucket(String bucket)
The name of the bucket to which an analytics configuration is stored.
bucket - The name of the bucket to which an analytics configuration is stored.PutBucketAnalyticsConfigurationRequest.Builder id(String id)
The identifier used to represent an analytics configuration.
id - The identifier used to represent an analytics configuration.PutBucketAnalyticsConfigurationRequest.Builder analyticsConfiguration(AnalyticsConfiguration analyticsConfiguration)
The configuration and any analyses for the analytics filter.
analyticsConfiguration - The configuration and any analyses for the analytics filter.default PutBucketAnalyticsConfigurationRequest.Builder analyticsConfiguration(Consumer<AnalyticsConfiguration.Builder> analyticsConfiguration)
The configuration and any analyses for the analytics filter.
This is a convenience that creates an instance of theAnalyticsConfiguration.Builder avoiding the
need to create one manually via AnalyticsConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to analyticsConfiguration(AnalyticsConfiguration).analyticsConfiguration - a consumer that will call methods on AnalyticsConfiguration.BuilderanalyticsConfiguration(AnalyticsConfiguration)PutBucketAnalyticsConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.PutBucketAnalyticsConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.