@Generated(value="software.amazon.awssdk:codegen") public final class UpdateOriginRequestPolicyRequest extends CloudFrontRequest implements ToCopyableBuilder<UpdateOriginRequestPolicyRequest.Builder,UpdateOriginRequestPolicyRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateOriginRequestPolicyRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateOriginRequestPolicyRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier for the origin request policy that you are updating.
|
String |
ifMatch()
The version of the origin request policy that you are updating.
|
OriginRequestPolicyConfig |
originRequestPolicyConfig()
An origin request policy configuration.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateOriginRequestPolicyRequest.Builder> |
serializableBuilderClass() |
UpdateOriginRequestPolicyRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final OriginRequestPolicyConfig originRequestPolicyConfig()
An origin request policy configuration.
public final String id()
The unique identifier for the origin request policy that you are updating. The identifier is returned in a cache
behavior’s OriginRequestPolicyId field in the response to GetDistributionConfig.
OriginRequestPolicyId field in the response to
GetDistributionConfig.public final String ifMatch()
The version of the origin request policy that you are updating. The version is returned in the origin request
policy’s ETag field in the response to GetOriginRequestPolicyConfig.
ETag field in the response to GetOriginRequestPolicyConfig.public UpdateOriginRequestPolicyRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateOriginRequestPolicyRequest.Builder,UpdateOriginRequestPolicyRequest>toBuilder in class CloudFrontRequestpublic static UpdateOriginRequestPolicyRequest.Builder builder()
public static Class<? extends UpdateOriginRequestPolicyRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2021. All rights reserved.