public static interface OriginRequestPolicyConfig.Builder extends SdkPojo, CopyableBuilder<OriginRequestPolicyConfig.Builder,OriginRequestPolicyConfig>
Modifier and Type | Method and Description |
---|---|
OriginRequestPolicyConfig.Builder |
comment(String comment)
A comment to describe the origin request policy.
|
default OriginRequestPolicyConfig.Builder |
cookiesConfig(Consumer<OriginRequestPolicyCookiesConfig.Builder> cookiesConfig)
The cookies from viewer requests to include in origin requests.
|
OriginRequestPolicyConfig.Builder |
cookiesConfig(OriginRequestPolicyCookiesConfig cookiesConfig)
The cookies from viewer requests to include in origin requests.
|
default OriginRequestPolicyConfig.Builder |
headersConfig(Consumer<OriginRequestPolicyHeadersConfig.Builder> headersConfig)
The HTTP headers to include in origin requests.
|
OriginRequestPolicyConfig.Builder |
headersConfig(OriginRequestPolicyHeadersConfig headersConfig)
The HTTP headers to include in origin requests.
|
OriginRequestPolicyConfig.Builder |
name(String name)
A unique name to identify the origin request policy.
|
default OriginRequestPolicyConfig.Builder |
queryStringsConfig(Consumer<OriginRequestPolicyQueryStringsConfig.Builder> queryStringsConfig)
The URL query strings from viewer requests to include in origin requests.
|
OriginRequestPolicyConfig.Builder |
queryStringsConfig(OriginRequestPolicyQueryStringsConfig queryStringsConfig)
The URL query strings from viewer requests to include in origin requests.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
OriginRequestPolicyConfig.Builder comment(String comment)
A comment to describe the origin request policy.
comment
- A comment to describe the origin request policy.OriginRequestPolicyConfig.Builder name(String name)
A unique name to identify the origin request policy.
name
- A unique name to identify the origin request policy.OriginRequestPolicyConfig.Builder headersConfig(OriginRequestPolicyHeadersConfig headersConfig)
The HTTP headers to include in origin requests. These can include headers from viewer requests and additional headers added by CloudFront.
headersConfig
- The HTTP headers to include in origin requests. These can include headers from viewer requests and
additional headers added by CloudFront.default OriginRequestPolicyConfig.Builder headersConfig(Consumer<OriginRequestPolicyHeadersConfig.Builder> headersConfig)
The HTTP headers to include in origin requests. These can include headers from viewer requests and additional headers added by CloudFront.
This is a convenience that creates an instance of theOriginRequestPolicyHeadersConfig.Builder
avoiding the need to create one manually via OriginRequestPolicyHeadersConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to headersConfig(OriginRequestPolicyHeadersConfig)
.headersConfig
- a consumer that will call methods on OriginRequestPolicyHeadersConfig.Builder
headersConfig(OriginRequestPolicyHeadersConfig)
OriginRequestPolicyConfig.Builder cookiesConfig(OriginRequestPolicyCookiesConfig cookiesConfig)
The cookies from viewer requests to include in origin requests.
cookiesConfig
- The cookies from viewer requests to include in origin requests.default OriginRequestPolicyConfig.Builder cookiesConfig(Consumer<OriginRequestPolicyCookiesConfig.Builder> cookiesConfig)
The cookies from viewer requests to include in origin requests.
This is a convenience that creates an instance of theOriginRequestPolicyCookiesConfig.Builder
avoiding the need to create one manually via OriginRequestPolicyCookiesConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to cookiesConfig(OriginRequestPolicyCookiesConfig)
.cookiesConfig
- a consumer that will call methods on OriginRequestPolicyCookiesConfig.Builder
cookiesConfig(OriginRequestPolicyCookiesConfig)
OriginRequestPolicyConfig.Builder queryStringsConfig(OriginRequestPolicyQueryStringsConfig queryStringsConfig)
The URL query strings from viewer requests to include in origin requests.
queryStringsConfig
- The URL query strings from viewer requests to include in origin requests.default OriginRequestPolicyConfig.Builder queryStringsConfig(Consumer<OriginRequestPolicyQueryStringsConfig.Builder> queryStringsConfig)
The URL query strings from viewer requests to include in origin requests.
This is a convenience that creates an instance of theOriginRequestPolicyQueryStringsConfig.Builder
avoiding the need to create one manually via OriginRequestPolicyQueryStringsConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to queryStringsConfig(OriginRequestPolicyQueryStringsConfig)
.queryStringsConfig
- a consumer that will call methods on OriginRequestPolicyQueryStringsConfig.Builder
queryStringsConfig(OriginRequestPolicyQueryStringsConfig)
Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.