@Stability(value=Stable) @Internal public static final class CfnDistribution.OriginProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDistribution.OriginProperty
CfnDistribution.OriginProperty
software.amazon.jsii.JsiiObject.InitializationMode
CfnDistribution.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, jsiiStaticSet
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.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.OriginProperty
getDomainName
in interface CfnDistribution.OriginProperty
public final String getId()
CfnDistribution.OriginProperty
getId
in interface CfnDistribution.OriginProperty
public final Number getConnectionAttempts()
CfnDistribution.OriginProperty
getConnectionAttempts
in interface CfnDistribution.OriginProperty
public final Number getConnectionTimeout()
CfnDistribution.OriginProperty
getConnectionTimeout
in interface CfnDistribution.OriginProperty
public final Object getCustomOriginConfig()
CfnDistribution.OriginProperty
getCustomOriginConfig
in interface CfnDistribution.OriginProperty
public final Object getOriginCustomHeaders()
CfnDistribution.OriginProperty
getOriginCustomHeaders
in interface CfnDistribution.OriginProperty
public final String getOriginPath()
CfnDistribution.OriginProperty
getOriginPath
in interface CfnDistribution.OriginProperty
public final Object getOriginShield()
CfnDistribution.OriginProperty
getOriginShield
in interface CfnDistribution.OriginProperty
public final Object getS3OriginConfig()
CfnDistribution.OriginProperty
getS3OriginConfig
in interface CfnDistribution.OriginProperty
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2021. All rights reserved.