Package com.pulumi.aws.cloudfront.inputs
Class CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder
-
- Enclosing class:
- CachePolicyParametersInCacheKeyAndForwardedToOriginArgs
public static final class CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CachePolicyParametersInCacheKeyAndForwardedToOriginArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CachePolicyParametersInCacheKeyAndForwardedToOriginArgs defaults)
-
-
Method Detail
-
cookiesConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder cookiesConfig(com.pulumi.core.Output<CachePolicyParametersInCacheKeyAndForwardedToOriginCookiesConfigArgs> cookiesConfig)
- Parameters:
cookiesConfig- Whether any cookies in viewer requests are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Cookies Config for more information.- Returns:
- builder
-
cookiesConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder cookiesConfig(CachePolicyParametersInCacheKeyAndForwardedToOriginCookiesConfigArgs cookiesConfig)
- Parameters:
cookiesConfig- Whether any cookies in viewer requests are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Cookies Config for more information.- Returns:
- builder
-
enableAcceptEncodingBrotli
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder enableAcceptEncodingBrotli(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableAcceptEncodingBrotli)
- Parameters:
enableAcceptEncodingBrotli- Flag determines whether the Accept-Encoding HTTP header is included in the cache key and in requests that CloudFront sends to the origin.- Returns:
- builder
-
enableAcceptEncodingBrotli
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder enableAcceptEncodingBrotli(java.lang.Boolean enableAcceptEncodingBrotli)
- Parameters:
enableAcceptEncodingBrotli- Flag determines whether the Accept-Encoding HTTP header is included in the cache key and in requests that CloudFront sends to the origin.- Returns:
- builder
-
enableAcceptEncodingGzip
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder enableAcceptEncodingGzip(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableAcceptEncodingGzip)
- Parameters:
enableAcceptEncodingGzip- Whether the Accept-Encoding HTTP header is included in the cache key and in requests sent to the origin by CloudFront.- Returns:
- builder
-
enableAcceptEncodingGzip
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder enableAcceptEncodingGzip(java.lang.Boolean enableAcceptEncodingGzip)
- Parameters:
enableAcceptEncodingGzip- Whether the Accept-Encoding HTTP header is included in the cache key and in requests sent to the origin by CloudFront.- Returns:
- builder
-
headersConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder headersConfig(com.pulumi.core.Output<CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs> headersConfig)
- Parameters:
headersConfig- Whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Headers Config for more information.- Returns:
- builder
-
headersConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder headersConfig(CachePolicyParametersInCacheKeyAndForwardedToOriginHeadersConfigArgs headersConfig)
- Parameters:
headersConfig- Whether any HTTP headers are included in the cache key and automatically included in requests that CloudFront sends to the origin. See Headers Config for more information.- Returns:
- builder
-
queryStringsConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder queryStringsConfig(com.pulumi.core.Output<CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfigArgs> queryStringsConfig)
- Parameters:
queryStringsConfig- Whether any URL query strings in viewer requests are included in the cache key. It also automatically includes these query strings in requests that CloudFront sends to the origin. Please refer to the Query String Config for more information.- Returns:
- builder
-
queryStringsConfig
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs.Builder queryStringsConfig(CachePolicyParametersInCacheKeyAndForwardedToOriginQueryStringsConfigArgs queryStringsConfig)
- Parameters:
queryStringsConfig- Whether any URL query strings in viewer requests are included in the cache key. It also automatically includes these query strings in requests that CloudFront sends to the origin. Please refer to the Query String Config for more information.- Returns:
- builder
-
build
public CachePolicyParametersInCacheKeyAndForwardedToOriginArgs build()
-
-