@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.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-domainnamepublic final String getId()
CfnDistribution.OriginPropertygetId in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-idpublic final Number getConnectionAttempts()
CfnDistribution.OriginPropertygetConnectionAttempts in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-connectionattemptspublic final Number getConnectionTimeout()
CfnDistribution.OriginPropertygetConnectionTimeout in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-connectiontimeoutpublic final Object getCustomOriginConfig()
CfnDistribution.OriginPropertygetCustomOriginConfig in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-customoriginconfigpublic final Object getOriginCustomHeaders()
CfnDistribution.OriginPropertygetOriginCustomHeaders in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-origincustomheaderspublic final String getOriginPath()
CfnDistribution.OriginPropertygetOriginPath in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-originpathpublic final Object getOriginShield()
CfnDistribution.OriginPropertygetOriginShield in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-originshieldpublic final Object getS3OriginConfig()
CfnDistribution.OriginPropertygetS3OriginConfig in interface CfnDistribution.OriginPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-s3originconfig@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.