@Generated(value="software.amazon.awssdk:codegen") public final class OriginRequestPolicySummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OriginRequestPolicySummary.Builder,OriginRequestPolicySummary>
Contains an origin request policy.
| Modifier and Type | Class and Description |
|---|---|
static interface |
OriginRequestPolicySummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static OriginRequestPolicySummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OriginRequestPolicy |
originRequestPolicy()
The origin request policy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends OriginRequestPolicySummary.Builder> |
serializableBuilderClass() |
OriginRequestPolicySummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
OriginRequestPolicyType |
type()
The type of origin request policy, either
managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account). |
String |
typeAsString()
The type of origin request policy, either
managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account). |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final OriginRequestPolicyType type()
The type of origin request policy, either managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account).
If the service returns an enum value that is not available in the current SDK version, type will return
OriginRequestPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account).OriginRequestPolicyTypepublic final String typeAsString()
The type of origin request policy, either managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account).
If the service returns an enum value that is not available in the current SDK version, type will return
OriginRequestPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
managed (created by Amazon Web Services) or
custom (created in this Amazon Web Services account).OriginRequestPolicyTypepublic final OriginRequestPolicy originRequestPolicy()
The origin request policy.
public OriginRequestPolicySummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<OriginRequestPolicySummary.Builder,OriginRequestPolicySummary>public static OriginRequestPolicySummary.Builder builder()
public static Class<? extends OriginRequestPolicySummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.