public static interface PutBucketCorsRequest.Builder extends S3Request.Builder, SdkPojo, CopyableBuilder<PutBucketCorsRequest.Builder,PutBucketCorsRequest>
Modifier and Type | Method and Description |
---|---|
PutBucketCorsRequest.Builder |
bucket(String bucket)
Specifies the bucket impacted by the
cors configuration. |
PutBucketCorsRequest.Builder |
contentMD5(String contentMD5)
The base64-encoded 128-bit MD5 digest of the data.
|
default PutBucketCorsRequest.Builder |
corsConfiguration(Consumer<CORSConfiguration.Builder> corsConfiguration)
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
|
PutBucketCorsRequest.Builder |
corsConfiguration(CORSConfiguration corsConfiguration)
Describes the cross-origin access configuration for objects in an Amazon S3 bucket.
|
PutBucketCorsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutBucketCorsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
PutBucketCorsRequest.Builder bucket(String bucket)
Specifies the bucket impacted by the cors
configuration.
bucket
- Specifies the bucket impacted by the cors
configuration.PutBucketCorsRequest.Builder corsConfiguration(CORSConfiguration corsConfiguration)
Describes the cross-origin access configuration for objects in an Amazon S3 bucket. For more information, see Enabling Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.
corsConfiguration
- Describes the cross-origin access configuration for objects in an Amazon S3 bucket. For more
information, see Enabling
Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.default PutBucketCorsRequest.Builder corsConfiguration(Consumer<CORSConfiguration.Builder> corsConfiguration)
Describes the cross-origin access configuration for objects in an Amazon S3 bucket. For more information, see Enabling Cross-Origin Resource Sharing in the Amazon Simple Storage Service Developer Guide.
This is a convenience that creates an instance of theCORSConfiguration.Builder
avoiding the need to
create one manually via CORSConfiguration.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to corsConfiguration(CORSConfiguration)
.corsConfiguration
- a consumer that will call methods on CORSConfiguration.Builder
corsConfiguration(CORSConfiguration)
PutBucketCorsRequest.Builder contentMD5(String contentMD5)
The base64-encoded 128-bit MD5 digest of the data. This header must be used as a message integrity check to verify that the request body was not corrupted in transit. For more information, go to RFC 1864.
contentMD5
- The base64-encoded 128-bit MD5 digest of the data. This header must be used as a message integrity
check to verify that the request body was not corrupted in transit. For more information, go to RFC 1864.PutBucketCorsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
PutBucketCorsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2019. All rights reserved.