Cloneable, ReadLimitInfo, ToCopyableBuilder<UpdateCloudFrontOriginAccessIdentityRequest.Builder,UpdateCloudFrontOriginAccessIdentityRequest>@Generated("software.amazon.awssdk:codegen") public class UpdateCloudFrontOriginAccessIdentityRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<UpdateCloudFrontOriginAccessIdentityRequest.Builder,UpdateCloudFrontOriginAccessIdentityRequest>
The request to update an origin access identity.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static UpdateCloudFrontOriginAccessIdentityRequest.Builder |
builder() |
|
CloudFrontOriginAccessIdentityConfig |
cloudFrontOriginAccessIdentityConfig() |
The identity's configuration information.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
id() |
The identity's id.
|
String |
ifMatch() |
The value of the
ETag header that you received when retrieving the identity's configuration. |
static Class<? extends UpdateCloudFrontOriginAccessIdentityRequest.Builder> |
serializableBuilderClass() |
|
UpdateCloudFrontOriginAccessIdentityRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic CloudFrontOriginAccessIdentityConfig cloudFrontOriginAccessIdentityConfig()
The identity's configuration information.
public String id()
The identity's id.
public String ifMatch()
The value of the ETag header that you received when retrieving the identity's configuration. For
example: E2QWRUHAPOMQZL.
ETag header that you received when retrieving the identity's configuration.
For example: E2QWRUHAPOMQZL.public UpdateCloudFrontOriginAccessIdentityRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<UpdateCloudFrontOriginAccessIdentityRequest.Builder,UpdateCloudFrontOriginAccessIdentityRequest>public static UpdateCloudFrontOriginAccessIdentityRequest.Builder builder()
public static Class<? extends UpdateCloudFrontOriginAccessIdentityRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.