Class MultitenantDistributionDefaultCacheBehavior.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.outputs.MultitenantDistributionDefaultCacheBehavior.Builder
-
- Enclosing class:
- MultitenantDistributionDefaultCacheBehavior
public static final class MultitenantDistributionDefaultCacheBehavior.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(MultitenantDistributionDefaultCacheBehavior defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(MultitenantDistributionDefaultCacheBehavior defaults)
-
-
Method Detail
-
allowedMethods
public MultitenantDistributionDefaultCacheBehavior.Builder allowedMethods(MultitenantDistributionDefaultCacheBehaviorAllowedMethods allowedMethods)
-
cachePolicyId
public MultitenantDistributionDefaultCacheBehavior.Builder cachePolicyId(@Nullable java.lang.String cachePolicyId)
-
compress
public MultitenantDistributionDefaultCacheBehavior.Builder compress(@Nullable java.lang.Boolean compress)
-
fieldLevelEncryptionId
public MultitenantDistributionDefaultCacheBehavior.Builder fieldLevelEncryptionId(@Nullable java.lang.String fieldLevelEncryptionId)
-
functionAssociations
public MultitenantDistributionDefaultCacheBehavior.Builder functionAssociations(@Nullable java.util.List<MultitenantDistributionDefaultCacheBehaviorFunctionAssociation> functionAssociations)
-
functionAssociations
public MultitenantDistributionDefaultCacheBehavior.Builder functionAssociations(MultitenantDistributionDefaultCacheBehaviorFunctionAssociation... functionAssociations)
-
lambdaFunctionAssociations
public MultitenantDistributionDefaultCacheBehavior.Builder lambdaFunctionAssociations(@Nullable java.util.List<MultitenantDistributionDefaultCacheBehaviorLambdaFunctionAssociation> lambdaFunctionAssociations)
-
lambdaFunctionAssociations
public MultitenantDistributionDefaultCacheBehavior.Builder lambdaFunctionAssociations(MultitenantDistributionDefaultCacheBehaviorLambdaFunctionAssociation... lambdaFunctionAssociations)
-
originRequestPolicyId
public MultitenantDistributionDefaultCacheBehavior.Builder originRequestPolicyId(@Nullable java.lang.String originRequestPolicyId)
-
realtimeLogConfigArn
public MultitenantDistributionDefaultCacheBehavior.Builder realtimeLogConfigArn(@Nullable java.lang.String realtimeLogConfigArn)
-
responseHeadersPolicyId
public MultitenantDistributionDefaultCacheBehavior.Builder responseHeadersPolicyId(@Nullable java.lang.String responseHeadersPolicyId)
-
targetOriginId
public MultitenantDistributionDefaultCacheBehavior.Builder targetOriginId(java.lang.String targetOriginId)
-
trustedKeyGroups
public MultitenantDistributionDefaultCacheBehavior.Builder trustedKeyGroups(@Nullable MultitenantDistributionDefaultCacheBehaviorTrustedKeyGroups trustedKeyGroups)
-
viewerProtocolPolicy
public MultitenantDistributionDefaultCacheBehavior.Builder viewerProtocolPolicy(java.lang.String viewerProtocolPolicy)
-
build
public MultitenantDistributionDefaultCacheBehavior build()
-
-