@Generated(value="software.amazon.awssdk:codegen") public final class OriginGroupFailoverCriteria extends Object implements SdkPojo, Serializable, ToCopyableBuilder<OriginGroupFailoverCriteria.Builder,OriginGroupFailoverCriteria>
A complex data type that includes information about the failover criteria for an origin group, including the status codes for which CloudFront will failover from the primary origin to the second origin.
Modifier and Type | Class and Description |
---|---|
static interface |
OriginGroupFailoverCriteria.Builder |
Modifier and Type | Method and Description |
---|---|
static OriginGroupFailoverCriteria.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends OriginGroupFailoverCriteria.Builder> |
serializableBuilderClass() |
StatusCodes |
statusCodes()
The status codes that, when returned from the primary origin, will trigger CloudFront to failover to the second
origin.
|
OriginGroupFailoverCriteria.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public StatusCodes statusCodes()
The status codes that, when returned from the primary origin, will trigger CloudFront to failover to the second origin.
public OriginGroupFailoverCriteria.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<OriginGroupFailoverCriteria.Builder,OriginGroupFailoverCriteria>
public static OriginGroupFailoverCriteria.Builder builder()
public static Class<? extends OriginGroupFailoverCriteria.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.