public static interface UpdateCloudFrontOriginAccessIdentityRequest.Builder extends CloudFrontRequest.Builder, CopyableBuilder<UpdateCloudFrontOriginAccessIdentityRequest.Builder,UpdateCloudFrontOriginAccessIdentityRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
cloudFrontOriginAccessIdentityConfig(CloudFrontOriginAccessIdentityConfig cloudFrontOriginAccessIdentityConfig)
The identity's configuration information.
|
default UpdateCloudFrontOriginAccessIdentityRequest.Builder |
cloudFrontOriginAccessIdentityConfig(Consumer<CloudFrontOriginAccessIdentityConfig.Builder> cloudFrontOriginAccessIdentityConfig)
The identity's configuration information.
|
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
id(String id)
The identity's id.
|
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
ifMatch(String ifMatch)
The value of the
ETag header that you received when retrieving the identity's configuration. |
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
buildrequestOverrideConfig, requestOverrideConfigcopyapply, buildUpdateCloudFrontOriginAccessIdentityRequest.Builder cloudFrontOriginAccessIdentityConfig(CloudFrontOriginAccessIdentityConfig cloudFrontOriginAccessIdentityConfig)
The identity's configuration information.
cloudFrontOriginAccessIdentityConfig - The identity's configuration information.default UpdateCloudFrontOriginAccessIdentityRequest.Builder cloudFrontOriginAccessIdentityConfig(Consumer<CloudFrontOriginAccessIdentityConfig.Builder> cloudFrontOriginAccessIdentityConfig)
The identity's configuration information.
This is a convenience that creates an instance of theCloudFrontOriginAccessIdentityConfig.Builder
avoiding the need to create one manually via CloudFrontOriginAccessIdentityConfig.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
cloudFrontOriginAccessIdentityConfig(CloudFrontOriginAccessIdentityConfig).cloudFrontOriginAccessIdentityConfig - a consumer that will call methods on CloudFrontOriginAccessIdentityConfig.BuildercloudFrontOriginAccessIdentityConfig(CloudFrontOriginAccessIdentityConfig)UpdateCloudFrontOriginAccessIdentityRequest.Builder id(String id)
The identity's id.
id - The identity's id.UpdateCloudFrontOriginAccessIdentityRequest.Builder ifMatch(String ifMatch)
The value of the ETag header that you received when retrieving the identity's configuration. For
example: E2QWRUHAPOMQZL.
ifMatch - The value of the ETag header that you received when retrieving the identity's
configuration. For example: E2QWRUHAPOMQZL.UpdateCloudFrontOriginAccessIdentityRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.