public static interface CachePolicyCookiesConfig.Builder extends SdkPojo, CopyableBuilder<CachePolicyCookiesConfig.Builder,CachePolicyCookiesConfig>
| Modifier and Type | Method and Description |
|---|---|
CachePolicyCookiesConfig.Builder |
cookieBehavior(CachePolicyCookieBehavior cookieBehavior)
Determines whether any cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
|
CachePolicyCookiesConfig.Builder |
cookieBehavior(String cookieBehavior)
Determines whether any cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
|
default CachePolicyCookiesConfig.Builder |
cookies(Consumer<CookieNames.Builder> cookies)
Sets the value of the Cookies property for this object.
|
CachePolicyCookiesConfig.Builder |
cookies(CookieNames cookies)
Sets the value of the Cookies property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCachePolicyCookiesConfig.Builder cookieBehavior(String cookieBehavior)
Determines whether any cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin. Valid values are:
none – No cookies in viewer requests are included in the cache key or in requests that
CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed
in an OriginRequestPolicy are included in origin requests.
whitelist – Only the cookies in viewer requests that are listed in the CookieNames
type are included in the cache key and in requests that CloudFront sends to the origin.
allExcept – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin, except for those that are listed in the
CookieNames type, which are not included.
all – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
cookieBehavior - Determines whether any cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin. Valid values are:
none – No cookies in viewer requests are included in the cache key or in requests that
CloudFront sends to the origin. Even when this field is set to none, any cookies that are
listed in an OriginRequestPolicy are included in origin requests.
whitelist – Only the cookies in viewer requests that are listed in the
CookieNames type are included in the cache key and in requests that CloudFront sends to
the origin.
allExcept – All cookies in viewer requests are included in the cache key and in requests
that CloudFront sends to the origin, except for those that are listed in the
CookieNames type, which are not included.
all – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
CachePolicyCookieBehavior,
CachePolicyCookieBehaviorCachePolicyCookiesConfig.Builder cookieBehavior(CachePolicyCookieBehavior cookieBehavior)
Determines whether any cookies in viewer requests are included in the cache key and in requests that CloudFront sends to the origin. Valid values are:
none – No cookies in viewer requests are included in the cache key or in requests that
CloudFront sends to the origin. Even when this field is set to none, any cookies that are listed
in an OriginRequestPolicy are included in origin requests.
whitelist – Only the cookies in viewer requests that are listed in the CookieNames
type are included in the cache key and in requests that CloudFront sends to the origin.
allExcept – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin, except for those that are listed in the
CookieNames type, which are not included.
all – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
cookieBehavior - Determines whether any cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin. Valid values are:
none – No cookies in viewer requests are included in the cache key or in requests that
CloudFront sends to the origin. Even when this field is set to none, any cookies that are
listed in an OriginRequestPolicy are included in origin requests.
whitelist – Only the cookies in viewer requests that are listed in the
CookieNames type are included in the cache key and in requests that CloudFront sends to
the origin.
allExcept – All cookies in viewer requests are included in the cache key and in requests
that CloudFront sends to the origin, except for those that are listed in the
CookieNames type, which are not included.
all – All cookies in viewer requests are included in the cache key and in requests that
CloudFront sends to the origin.
CachePolicyCookieBehavior,
CachePolicyCookieBehaviorCachePolicyCookiesConfig.Builder cookies(CookieNames cookies)
cookies - The new value for the Cookies property for this object.default CachePolicyCookiesConfig.Builder cookies(Consumer<CookieNames.Builder> cookies)
CookieNames.Builder avoiding the need to
create one manually via CookieNames.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to cookies(CookieNames).
cookies - a consumer that will call methods on CookieNames.Buildercookies(CookieNames)Copyright © 2023. All rights reserved.