public static final class CfnDistribution.OriginGroupProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDistribution.OriginGroupProperty
CfnDistribution.OriginGroupProperty
CfnDistribution.OriginGroupProperty.Builder, CfnDistribution.OriginGroupProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getFailoverCriteria()
A complex type that contains information about the failover criteria for an origin group.
|
java.lang.String |
getId()
The origin group's ID.
|
java.lang.Object |
getMembers()
A complex type that contains information about the origins in an origin group.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getFailoverCriteria()
CfnDistribution.OriginGroupProperty
getFailoverCriteria
in interface CfnDistribution.OriginGroupProperty
public final java.lang.String getId()
CfnDistribution.OriginGroupProperty
getId
in interface CfnDistribution.OriginGroupProperty
public final java.lang.Object getMembers()
CfnDistribution.OriginGroupProperty
getMembers
in interface CfnDistribution.OriginGroupProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()