public static interface CachePolicy.Builder extends SdkPojo, CopyableBuilder<CachePolicy.Builder,CachePolicy>
| Modifier and Type | Method and Description |
|---|---|
CachePolicy.Builder |
cachePolicyConfig(CachePolicyConfig cachePolicyConfig)
The cache policy configuration.
|
default CachePolicy.Builder |
cachePolicyConfig(Consumer<CachePolicyConfig.Builder> cachePolicyConfig)
The cache policy configuration.
|
CachePolicy.Builder |
id(String id)
The unique identifier for the cache policy.
|
CachePolicy.Builder |
lastModifiedTime(Instant lastModifiedTime)
The date and time when the cache policy was last modified.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCachePolicy.Builder id(String id)
The unique identifier for the cache policy.
id - The unique identifier for the cache policy.CachePolicy.Builder lastModifiedTime(Instant lastModifiedTime)
The date and time when the cache policy was last modified.
lastModifiedTime - The date and time when the cache policy was last modified.CachePolicy.Builder cachePolicyConfig(CachePolicyConfig cachePolicyConfig)
The cache policy configuration.
cachePolicyConfig - The cache policy configuration.default CachePolicy.Builder cachePolicyConfig(Consumer<CachePolicyConfig.Builder> cachePolicyConfig)
The cache policy configuration.
This is a convenience method 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)Copyright © 2023. All rights reserved.