@Stability(value=Stable) @Internal public static final class CfnDistribution.DistributionConfigProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDistribution.DistributionConfigProperty
CfnDistribution.DistributionConfigPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnDistribution.DistributionConfigProperty.Builder, CfnDistribution.DistributionConfigProperty.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(Object enabled,
List<String> aliases,
Object cacheBehaviors,
List<String> cnamEs,
String comment,
Object customErrorResponses,
Object customOrigin,
Object defaultCacheBehavior,
String defaultRootObject,
String httpVersion,
Object ipv6Enabled,
Object logging,
Object originGroups,
Object origins,
String priceClass,
Object restrictions,
Object s3Origin,
Object viewerCertificate,
String webAclId)
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) |
List<String> |
getAliases()
`CfnDistribution.DistributionConfigProperty.Aliases`.
|
Object |
getCacheBehaviors()
`CfnDistribution.DistributionConfigProperty.CacheBehaviors`.
|
List<String> |
getCnamEs()
`CfnDistribution.DistributionConfigProperty.CNAMEs`.
|
String |
getComment()
`CfnDistribution.DistributionConfigProperty.Comment`.
|
Object |
getCustomErrorResponses()
`CfnDistribution.DistributionConfigProperty.CustomErrorResponses`.
|
Object |
getCustomOrigin()
`CfnDistribution.DistributionConfigProperty.CustomOrigin`.
|
Object |
getDefaultCacheBehavior()
`CfnDistribution.DistributionConfigProperty.DefaultCacheBehavior`.
|
String |
getDefaultRootObject()
`CfnDistribution.DistributionConfigProperty.DefaultRootObject`.
|
Object |
getEnabled()
`CfnDistribution.DistributionConfigProperty.Enabled`.
|
String |
getHttpVersion()
`CfnDistribution.DistributionConfigProperty.HttpVersion`.
|
Object |
getIpv6Enabled()
`CfnDistribution.DistributionConfigProperty.IPV6Enabled`.
|
Object |
getLogging()
`CfnDistribution.DistributionConfigProperty.Logging`.
|
Object |
getOriginGroups()
`CfnDistribution.DistributionConfigProperty.OriginGroups`.
|
Object |
getOrigins()
`CfnDistribution.DistributionConfigProperty.Origins`.
|
String |
getPriceClass()
`CfnDistribution.DistributionConfigProperty.PriceClass`.
|
Object |
getRestrictions()
`CfnDistribution.DistributionConfigProperty.Restrictions`.
|
Object |
getS3Origin()
`CfnDistribution.DistributionConfigProperty.S3Origin`.
|
Object |
getViewerCertificate()
`CfnDistribution.DistributionConfigProperty.ViewerCertificate`.
|
String |
getWebAclId()
`CfnDistribution.DistributionConfigProperty.WebACLId`.
|
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(Object enabled, List<String> aliases, Object cacheBehaviors, List<String> cnamEs, String comment, Object customErrorResponses, Object customOrigin, Object defaultCacheBehavior, String defaultRootObject, String httpVersion, Object ipv6Enabled, Object logging, Object originGroups, Object origins, String priceClass, Object restrictions, Object s3Origin, Object viewerCertificate, String webAclId)
CfnDistribution.CacheBehaviorProperty.Builder.public final Object getEnabled()
CfnDistribution.DistributionConfigPropertygetEnabled in interface CfnDistribution.DistributionConfigPropertypublic final List<String> getAliases()
CfnDistribution.DistributionConfigPropertygetAliases in interface CfnDistribution.DistributionConfigPropertypublic final Object getCacheBehaviors()
CfnDistribution.DistributionConfigPropertygetCacheBehaviors in interface CfnDistribution.DistributionConfigPropertypublic final List<String> getCnamEs()
CfnDistribution.DistributionConfigPropertygetCnamEs in interface CfnDistribution.DistributionConfigPropertypublic final String getComment()
CfnDistribution.DistributionConfigPropertygetComment in interface CfnDistribution.DistributionConfigPropertypublic final Object getCustomErrorResponses()
CfnDistribution.DistributionConfigPropertygetCustomErrorResponses in interface CfnDistribution.DistributionConfigPropertypublic final Object getCustomOrigin()
CfnDistribution.DistributionConfigPropertygetCustomOrigin in interface CfnDistribution.DistributionConfigPropertypublic final Object getDefaultCacheBehavior()
CfnDistribution.DistributionConfigPropertygetDefaultCacheBehavior in interface CfnDistribution.DistributionConfigPropertypublic final String getDefaultRootObject()
CfnDistribution.DistributionConfigPropertygetDefaultRootObject in interface CfnDistribution.DistributionConfigPropertypublic final String getHttpVersion()
CfnDistribution.DistributionConfigPropertygetHttpVersion in interface CfnDistribution.DistributionConfigPropertypublic final Object getIpv6Enabled()
CfnDistribution.DistributionConfigPropertygetIpv6Enabled in interface CfnDistribution.DistributionConfigPropertypublic final Object getLogging()
CfnDistribution.DistributionConfigPropertygetLogging in interface CfnDistribution.DistributionConfigPropertypublic final Object getOriginGroups()
CfnDistribution.DistributionConfigPropertygetOriginGroups in interface CfnDistribution.DistributionConfigPropertypublic final Object getOrigins()
CfnDistribution.DistributionConfigPropertygetOrigins in interface CfnDistribution.DistributionConfigPropertypublic final String getPriceClass()
CfnDistribution.DistributionConfigPropertygetPriceClass in interface CfnDistribution.DistributionConfigPropertypublic final Object getRestrictions()
CfnDistribution.DistributionConfigPropertygetRestrictions in interface CfnDistribution.DistributionConfigPropertypublic final Object getS3Origin()
CfnDistribution.DistributionConfigPropertygetS3Origin in interface CfnDistribution.DistributionConfigPropertypublic final Object getViewerCertificate()
CfnDistribution.DistributionConfigPropertygetViewerCertificate in interface CfnDistribution.DistributionConfigPropertypublic final String getWebAclId()
CfnDistribution.DistributionConfigPropertygetWebAclId in interface CfnDistribution.DistributionConfigProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.