@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(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String targetOriginId,
String viewerProtocolPolicy,
List<String> allowedMethods,
List<String> cachedMethods,
String cachePolicyId,
Object compress,
Number defaultTtl,
String fieldLevelEncryptionId,
Object forwardedValues,
Object functionAssociations,
Object lambdaFunctionAssociations,
Number maxTtl,
Number minTtl,
String originRequestPolicyId,
String realtimeLogConfigArn,
Object smoothStreaming,
List<String> trustedKeyGroups,
List<String> trustedSigners)
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> |
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`.
|
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(String targetOriginId, String viewerProtocolPolicy, List<String> allowedMethods, List<String> cachedMethods, String cachePolicyId, Object compress, Number defaultTtl, String fieldLevelEncryptionId, Object forwardedValues, Object functionAssociations, Object lambdaFunctionAssociations, Number maxTtl, Number minTtl, String originRequestPolicyId, String realtimeLogConfigArn, Object smoothStreaming, List<String> trustedKeyGroups, List<String> trustedSigners)
CfnDistribution.CacheBehaviorProperty.Builder.public final String getTargetOriginId()
CfnDistribution.DefaultCacheBehaviorPropertygetTargetOriginId in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final String getViewerProtocolPolicy()
CfnDistribution.DefaultCacheBehaviorPropertygetViewerProtocolPolicy in interface CfnDistribution.DefaultCacheBehaviorPropertypublic 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 Object getSmoothStreaming()
CfnDistribution.DefaultCacheBehaviorPropertygetSmoothStreaming in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final List<String> getTrustedKeyGroups()
CfnDistribution.DefaultCacheBehaviorPropertygetTrustedKeyGroups in interface CfnDistribution.DefaultCacheBehaviorPropertypublic final List<String> getTrustedSigners()
CfnDistribution.DefaultCacheBehaviorPropertygetTrustedSigners 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.