Class DistributionOrderedCacheBehavior.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.outputs.DistributionOrderedCacheBehavior.Builder
-
- Enclosing class:
- DistributionOrderedCacheBehavior
public static final class DistributionOrderedCacheBehavior.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DistributionOrderedCacheBehavior defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DistributionOrderedCacheBehavior defaults)
-
-
Method Detail
-
allowedMethods
public DistributionOrderedCacheBehavior.Builder allowedMethods(java.util.List<java.lang.String> allowedMethods)
-
allowedMethods
public DistributionOrderedCacheBehavior.Builder allowedMethods(java.lang.String... allowedMethods)
-
cachePolicyId
public DistributionOrderedCacheBehavior.Builder cachePolicyId(@Nullable java.lang.String cachePolicyId)
-
cachedMethods
public DistributionOrderedCacheBehavior.Builder cachedMethods(java.util.List<java.lang.String> cachedMethods)
-
cachedMethods
public DistributionOrderedCacheBehavior.Builder cachedMethods(java.lang.String... cachedMethods)
-
compress
public DistributionOrderedCacheBehavior.Builder compress(@Nullable java.lang.Boolean compress)
-
defaultTtl
public DistributionOrderedCacheBehavior.Builder defaultTtl(@Nullable java.lang.Integer defaultTtl)
-
fieldLevelEncryptionId
public DistributionOrderedCacheBehavior.Builder fieldLevelEncryptionId(@Nullable java.lang.String fieldLevelEncryptionId)
-
forwardedValues
public DistributionOrderedCacheBehavior.Builder forwardedValues(@Nullable DistributionOrderedCacheBehaviorForwardedValues forwardedValues)
-
functionAssociations
public DistributionOrderedCacheBehavior.Builder functionAssociations(@Nullable java.util.List<DistributionOrderedCacheBehaviorFunctionAssociation> functionAssociations)
-
functionAssociations
public DistributionOrderedCacheBehavior.Builder functionAssociations(DistributionOrderedCacheBehaviorFunctionAssociation... functionAssociations)
-
grpcConfig
public DistributionOrderedCacheBehavior.Builder grpcConfig(@Nullable DistributionOrderedCacheBehaviorGrpcConfig grpcConfig)
-
lambdaFunctionAssociations
public DistributionOrderedCacheBehavior.Builder lambdaFunctionAssociations(@Nullable java.util.List<DistributionOrderedCacheBehaviorLambdaFunctionAssociation> lambdaFunctionAssociations)
-
lambdaFunctionAssociations
public DistributionOrderedCacheBehavior.Builder lambdaFunctionAssociations(DistributionOrderedCacheBehaviorLambdaFunctionAssociation... lambdaFunctionAssociations)
-
maxTtl
public DistributionOrderedCacheBehavior.Builder maxTtl(@Nullable java.lang.Integer maxTtl)
-
minTtl
public DistributionOrderedCacheBehavior.Builder minTtl(@Nullable java.lang.Integer minTtl)
-
originRequestPolicyId
public DistributionOrderedCacheBehavior.Builder originRequestPolicyId(@Nullable java.lang.String originRequestPolicyId)
-
pathPattern
public DistributionOrderedCacheBehavior.Builder pathPattern(java.lang.String pathPattern)
-
realtimeLogConfigArn
public DistributionOrderedCacheBehavior.Builder realtimeLogConfigArn(@Nullable java.lang.String realtimeLogConfigArn)
-
responseHeadersPolicyId
public DistributionOrderedCacheBehavior.Builder responseHeadersPolicyId(@Nullable java.lang.String responseHeadersPolicyId)
-
smoothStreaming
public DistributionOrderedCacheBehavior.Builder smoothStreaming(@Nullable java.lang.Boolean smoothStreaming)
-
targetOriginId
public DistributionOrderedCacheBehavior.Builder targetOriginId(java.lang.String targetOriginId)
-
trustedKeyGroups
public DistributionOrderedCacheBehavior.Builder trustedKeyGroups(@Nullable java.util.List<java.lang.String> trustedKeyGroups)
-
trustedKeyGroups
public DistributionOrderedCacheBehavior.Builder trustedKeyGroups(java.lang.String... trustedKeyGroups)
-
trustedSigners
public DistributionOrderedCacheBehavior.Builder trustedSigners(@Nullable java.util.List<java.lang.String> trustedSigners)
-
trustedSigners
public DistributionOrderedCacheBehavior.Builder trustedSigners(java.lang.String... trustedSigners)
-
viewerProtocolPolicy
public DistributionOrderedCacheBehavior.Builder viewerProtocolPolicy(java.lang.String viewerProtocolPolicy)
-
build
public DistributionOrderedCacheBehavior build()
-
-