public static interface GetCachePolicyConfigResponse.Builder extends CloudFrontResponse.Builder, SdkPojo, CopyableBuilder<GetCachePolicyConfigResponse.Builder,GetCachePolicyConfigResponse>
| Modifier and Type | Method and Description |
|---|---|
GetCachePolicyConfigResponse.Builder |
cachePolicyConfig(CachePolicyConfig cachePolicyConfig)
The cache policy configuration.
|
default GetCachePolicyConfigResponse.Builder |
cachePolicyConfig(Consumer<CachePolicyConfig.Builder> cachePolicyConfig)
The cache policy configuration.
|
GetCachePolicyConfigResponse.Builder |
eTag(String eTag)
The current version of the cache policy.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetCachePolicyConfigResponse.Builder cachePolicyConfig(CachePolicyConfig cachePolicyConfig)
The cache policy configuration.
cachePolicyConfig - The cache policy configuration.default GetCachePolicyConfigResponse.Builder cachePolicyConfig(Consumer<CachePolicyConfig.Builder> cachePolicyConfig)
The cache policy configuration.
This is a convenience that creates an instance of theCachePolicyConfig.Builder avoiding the need to
create one manually via CachePolicyConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to cachePolicyConfig(CachePolicyConfig).cachePolicyConfig - a consumer that will call methods on CachePolicyConfig.BuildercachePolicyConfig(CachePolicyConfig)GetCachePolicyConfigResponse.Builder eTag(String eTag)
The current version of the cache policy.
eTag - The current version of the cache policy.Copyright © 2021. All rights reserved.