@Stability(value=Stable) @Internal public static final class CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDistribution.DefaultCacheBehaviorProperty
CfnDistribution.DefaultCacheBehaviorPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnDistribution.DefaultCacheBehaviorProperty.Builder, CfnDistribution.DefaultCacheBehaviorProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnDistribution.DefaultCacheBehaviorProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnDistribution.CacheBehaviorProperty.Builder. |
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(Object o) |
List<String> |
getAllowedMethods()
`CfnDistribution.DefaultCacheBehaviorProperty.AllowedMethods`.
|
List<String> |
getCachedMethods()
`CfnDistribution.DefaultCacheBehaviorProperty.CachedMethods`.
|
String |
getCachePolicyId()
`CfnDistribution.DefaultCacheBehaviorProperty.CachePolicyId`.
|
Object |
getCompress()
`CfnDistribution.DefaultCacheBehaviorProperty.Compress`.
|
Number |
getDefaultTtl()
`CfnDistribution.DefaultCacheBehaviorProperty.DefaultTTL`.
|
String |
getFieldLevelEncryptionId()
`CfnDistribution.DefaultCacheBehaviorProperty.FieldLevelEncryptionId`.
|
Object |
getForwardedValues()
`CfnDistribution.DefaultCacheBehaviorProperty.ForwardedValues`.
|
Object |
getFunctionAssociations()
`CfnDistribution.DefaultCacheBehaviorProperty.FunctionAssociations`.
|
Object |
getLambdaFunctionAssociations()
`CfnDistribution.DefaultCacheBehaviorProperty.LambdaFunctionAssociations`.
|
Number |
getMaxTtl()
`CfnDistribution.DefaultCacheBehaviorProperty.MaxTTL`.
|
Number |
getMinTtl()
`CfnDistribution.DefaultCacheBehaviorProperty.MinTTL`.
|
String |
getOriginRequestPolicyId()
`CfnDistribution.DefaultCacheBehaviorProperty.OriginRequestPolicyId`.
|
String |
getRealtimeLogConfigArn()
`CfnDistribution.DefaultCacheBehaviorProperty.RealtimeLogConfigArn`.
|
String |
getResponseHeadersPolicyId()
`CfnDistribution.DefaultCacheBehaviorProperty.ResponseHeadersPolicyId`.
|
Object |
getSmoothStreaming()
`CfnDistribution.DefaultCacheBehaviorProperty.SmoothStreaming`.
|
String |
getTargetOriginId()
`CfnDistribution.DefaultCacheBehaviorProperty.TargetOriginId`.
|
List<String> |
getTrustedKeyGroups()
`CfnDistribution.DefaultCacheBehaviorProperty.TrustedKeyGroups`.
|
List<String> |
getTrustedSigners()
`CfnDistribution.DefaultCacheBehaviorProperty.TrustedSigners`.
|
String |
getViewerProtocolPolicy()
`CfnDistribution.DefaultCacheBehaviorProperty.ViewerProtocolPolicy`.
|
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(CfnDistribution.DefaultCacheBehaviorProperty.Builder builder)
CfnDistribution.CacheBehaviorProperty.Builder.public final List<String> getAllowedMethods()
CfnDistribution.DefaultCacheBehaviorPropertygetAllowedMethods in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final List<String> getCachedMethods()
CfnDistribution.DefaultCacheBehaviorPropertygetCachedMethods in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getCachePolicyId()
CfnDistribution.DefaultCacheBehaviorPropertygetCachePolicyId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Object getCompress()
CfnDistribution.DefaultCacheBehaviorPropertygetCompress in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Number getDefaultTtl()
CfnDistribution.DefaultCacheBehaviorPropertygetDefaultTtl in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getFieldLevelEncryptionId()
CfnDistribution.DefaultCacheBehaviorPropertygetFieldLevelEncryptionId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Object getForwardedValues()
CfnDistribution.DefaultCacheBehaviorPropertygetForwardedValues in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Object getFunctionAssociations()
CfnDistribution.DefaultCacheBehaviorPropertygetFunctionAssociations in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Object getLambdaFunctionAssociations()
CfnDistribution.DefaultCacheBehaviorPropertygetLambdaFunctionAssociations in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Number getMaxTtl()
CfnDistribution.DefaultCacheBehaviorPropertygetMaxTtl in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Number getMinTtl()
CfnDistribution.DefaultCacheBehaviorPropertygetMinTtl in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getOriginRequestPolicyId()
CfnDistribution.DefaultCacheBehaviorPropertygetOriginRequestPolicyId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getRealtimeLogConfigArn()
CfnDistribution.DefaultCacheBehaviorPropertygetRealtimeLogConfigArn in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getResponseHeadersPolicyId()
CfnDistribution.DefaultCacheBehaviorPropertygetResponseHeadersPolicyId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final Object getSmoothStreaming()
CfnDistribution.DefaultCacheBehaviorPropertygetSmoothStreaming in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getTargetOriginId()
CfnDistribution.DefaultCacheBehaviorPropertygetTargetOriginId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final List<String> getTrustedKeyGroups()
CfnDistribution.DefaultCacheBehaviorPropertygetTrustedKeyGroups in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final List<String> getTrustedSigners()
CfnDistribution.DefaultCacheBehaviorPropertygetTrustedSigners in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getViewerProtocolPolicy()
CfnDistribution.DefaultCacheBehaviorPropertygetViewerProtocolPolicy in interface CfnDistribution.DefaultCacheBehaviorProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.