@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) |
boolean |
equalsBySdkFields(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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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()
toBuilder in interface ToCopyableBuilder<OriginGroupFailoverCriteria.Builder,OriginGroupFailoverCriteria>public static OriginGroupFailoverCriteria.Builder builder()
public static Class<? extends OriginGroupFailoverCriteria.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.