@Stability(value=Stable) @Internal public static final class CfnDistribution.OriginProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDistribution.OriginProperty
CfnDistribution.OriginPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnDistribution.OriginProperty.Builder, CfnDistribution.OriginProperty.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.
|
protected |
Jsii$Proxy(String domainName,
String id,
Number connectionAttempts,
Number connectionTimeout,
Object customOriginConfig,
Object originCustomHeaders,
String originPath,
Object originShield,
Object s3OriginConfig)
Constructor that initializes the object based on literal property values passed by the
CfnDistribution.CacheBehaviorProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Number |
getConnectionAttempts()
`CfnDistribution.OriginProperty.ConnectionAttempts`.
|
Number |
getConnectionTimeout()
`CfnDistribution.OriginProperty.ConnectionTimeout`.
|
Object |
getCustomOriginConfig()
`CfnDistribution.OriginProperty.CustomOriginConfig`.
|
String |
getDomainName()
`CfnDistribution.OriginProperty.DomainName`.
|
String |
getId()
`CfnDistribution.OriginProperty.Id`.
|
Object |
getOriginCustomHeaders()
`CfnDistribution.OriginProperty.OriginCustomHeaders`.
|
String |
getOriginPath()
`CfnDistribution.OriginProperty.OriginPath`.
|
Object |
getOriginShield()
`CfnDistribution.OriginProperty.OriginShield`.
|
Object |
getS3OriginConfig()
`CfnDistribution.OriginProperty.S3OriginConfig`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String domainName, String id, Number connectionAttempts, Number connectionTimeout, Object customOriginConfig, Object originCustomHeaders, String originPath, Object originShield, Object s3OriginConfig)
CfnDistribution.CacheBehaviorProperty.Builder.public final String getDomainName()
CfnDistribution.OriginPropertygetDomainName in interface CfnDistribution.OriginPropertypublic final String getId()
CfnDistribution.OriginPropertygetId in interface CfnDistribution.OriginPropertypublic final Number getConnectionAttempts()
CfnDistribution.OriginPropertygetConnectionAttempts in interface CfnDistribution.OriginPropertypublic final Number getConnectionTimeout()
CfnDistribution.OriginPropertygetConnectionTimeout in interface CfnDistribution.OriginPropertypublic final Object getCustomOriginConfig()
CfnDistribution.OriginPropertygetCustomOriginConfig in interface CfnDistribution.OriginPropertypublic final Object getOriginCustomHeaders()
CfnDistribution.OriginPropertygetOriginCustomHeaders in interface CfnDistribution.OriginPropertypublic final String getOriginPath()
CfnDistribution.OriginPropertygetOriginPath in interface CfnDistribution.OriginPropertypublic final Object getOriginShield()
CfnDistribution.OriginPropertygetOriginShield in interface CfnDistribution.OriginPropertypublic final Object getS3OriginConfig()
CfnDistribution.OriginPropertygetS3OriginConfig in interface CfnDistribution.OriginProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.