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, withSdkClientExecutionTimeout
public 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()
ToCopyableBuilder
toBuilder
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.