public static interface OriginRequestPolicy.Builder extends SdkPojo, CopyableBuilder<OriginRequestPolicy.Builder,OriginRequestPolicy>
Modifier and Type | Method and Description |
---|---|
OriginRequestPolicy.Builder |
id(String id)
The unique identifier for the origin request policy.
|
OriginRequestPolicy.Builder |
lastModifiedTime(Instant lastModifiedTime)
The date and time when the origin request policy was last modified.
|
default OriginRequestPolicy.Builder |
originRequestPolicyConfig(Consumer<OriginRequestPolicyConfig.Builder> originRequestPolicyConfig)
The origin request policy configuration.
|
OriginRequestPolicy.Builder |
originRequestPolicyConfig(OriginRequestPolicyConfig originRequestPolicyConfig)
The origin request policy configuration.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
OriginRequestPolicy.Builder id(String id)
The unique identifier for the origin request policy.
id
- The unique identifier for the origin request policy.OriginRequestPolicy.Builder lastModifiedTime(Instant lastModifiedTime)
The date and time when the origin request policy was last modified.
lastModifiedTime
- The date and time when the origin request policy was last modified.OriginRequestPolicy.Builder originRequestPolicyConfig(OriginRequestPolicyConfig originRequestPolicyConfig)
The origin request policy configuration.
originRequestPolicyConfig
- The origin request policy configuration.default OriginRequestPolicy.Builder originRequestPolicyConfig(Consumer<OriginRequestPolicyConfig.Builder> originRequestPolicyConfig)
The origin request policy configuration.
This is a convenience that creates an instance of theOriginRequestPolicyConfig.Builder
avoiding the
need to create one manually via OriginRequestPolicyConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to originRequestPolicyConfig(OriginRequestPolicyConfig)
.originRequestPolicyConfig
- a consumer that will call methods on OriginRequestPolicyConfig.Builder
originRequestPolicyConfig(OriginRequestPolicyConfig)
Copyright © 2021. All rights reserved.