public static interface PutBucketAnalyticsConfigurationRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketAnalyticsConfigurationRequest.Builder,PutBucketAnalyticsConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
PutBucketAnalyticsConfigurationRequest.Builder |
analyticsConfiguration(AnalyticsConfiguration 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.
|
PutBucketAnalyticsConfigurationRequest.Builder |
bucket(String bucket)
The name of the bucket to which an analytics configuration is stored.
|
PutBucketAnalyticsConfigurationRequest.Builder |
id(String id)
The ID that identifies the analytics configuration.
|
PutBucketAnalyticsConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutBucketAnalyticsConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, 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 ID that identifies the analytics configuration.
id - The ID that identifies the 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)
overrideConfiguration in interface AwsRequest.BuilderPutBucketAnalyticsConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.