@Stability(value=Experimental) public static final class OriginRequestPolicyProps.Builder extends Object implements software.amazon.jsii.Builder<OriginRequestPolicyProps>
OriginRequestPolicyProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OriginRequestPolicyProps |
build()
Builds the configured instance.
|
OriginRequestPolicyProps.Builder |
comment(String comment)
Sets the value of
OriginRequestPolicyProps.getComment() |
OriginRequestPolicyProps.Builder |
cookieBehavior(OriginRequestCookieBehavior cookieBehavior)
Sets the value of
OriginRequestPolicyProps.getCookieBehavior() |
OriginRequestPolicyProps.Builder |
headerBehavior(OriginRequestHeaderBehavior headerBehavior)
Sets the value of
OriginRequestPolicyProps.getHeaderBehavior() |
OriginRequestPolicyProps.Builder |
originRequestPolicyName(String originRequestPolicyName)
Sets the value of
OriginRequestPolicyProps.getOriginRequestPolicyName() |
OriginRequestPolicyProps.Builder |
queryStringBehavior(OriginRequestQueryStringBehavior queryStringBehavior)
Sets the value of
OriginRequestPolicyProps.getQueryStringBehavior() |
@Stability(value=Experimental) public OriginRequestPolicyProps.Builder comment(String comment)
OriginRequestPolicyProps.getComment()comment - A comment to describe the origin request policy.this@Stability(value=Experimental) public OriginRequestPolicyProps.Builder cookieBehavior(OriginRequestCookieBehavior cookieBehavior)
OriginRequestPolicyProps.getCookieBehavior()cookieBehavior - The cookies from viewer requests to include in origin requests.this@Stability(value=Experimental) public OriginRequestPolicyProps.Builder headerBehavior(OriginRequestHeaderBehavior headerBehavior)
OriginRequestPolicyProps.getHeaderBehavior()headerBehavior - The HTTP headers to include in origin requests.
These can include headers from viewer requests and additional headers added by CloudFront.this@Stability(value=Experimental) public OriginRequestPolicyProps.Builder originRequestPolicyName(String originRequestPolicyName)
OriginRequestPolicyProps.getOriginRequestPolicyName()originRequestPolicyName - A unique name to identify the origin request policy.
The name must only include '-', '_', or alphanumeric characters.this@Stability(value=Experimental) public OriginRequestPolicyProps.Builder queryStringBehavior(OriginRequestQueryStringBehavior queryStringBehavior)
OriginRequestPolicyProps.getQueryStringBehavior()queryStringBehavior - The URL query strings from viewer requests to include in origin requests.this@Stability(value=Experimental) public OriginRequestPolicyProps build()
build in interface software.amazon.jsii.Builder<OriginRequestPolicyProps>OriginRequestPolicyPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.