public static interface ResponseHeadersPolicyCorsConfig.Builder extends SdkPojo, CopyableBuilder<ResponseHeadersPolicyCorsConfig.Builder,ResponseHeadersPolicyCorsConfig>
| Modifier and Type | Method and Description |
|---|---|
ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowCredentials(Boolean accessControlAllowCredentials)
A Boolean that CloudFront uses as the value for the
Access-Control-Allow-Credentials HTTP
response header. |
default ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowHeaders(Consumer<ResponseHeadersPolicyAccessControlAllowHeaders.Builder> accessControlAllowHeaders)
A list of HTTP header names that CloudFront includes as values for the
Access-Control-Allow-Headers HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowHeaders(ResponseHeadersPolicyAccessControlAllowHeaders accessControlAllowHeaders)
A list of HTTP header names that CloudFront includes as values for the
Access-Control-Allow-Headers HTTP response header. |
default ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowMethods(Consumer<ResponseHeadersPolicyAccessControlAllowMethods.Builder> accessControlAllowMethods)
A list of HTTP methods that CloudFront includes as values for the
Access-Control-Allow-Methods
HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowMethods(ResponseHeadersPolicyAccessControlAllowMethods accessControlAllowMethods)
A list of HTTP methods that CloudFront includes as values for the
Access-Control-Allow-Methods
HTTP response header. |
default ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowOrigins(Consumer<ResponseHeadersPolicyAccessControlAllowOrigins.Builder> accessControlAllowOrigins)
A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
accessControlAllowOrigins(ResponseHeadersPolicyAccessControlAllowOrigins accessControlAllowOrigins)
A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header. |
default ResponseHeadersPolicyCorsConfig.Builder |
accessControlExposeHeaders(Consumer<ResponseHeadersPolicyAccessControlExposeHeaders.Builder> accessControlExposeHeaders)
A list of HTTP headers that CloudFront includes as values for the
Access-Control-Expose-Headers
HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
accessControlExposeHeaders(ResponseHeadersPolicyAccessControlExposeHeaders accessControlExposeHeaders)
A list of HTTP headers that CloudFront includes as values for the
Access-Control-Expose-Headers
HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
accessControlMaxAgeSec(Integer accessControlMaxAgeSec)
A number that CloudFront uses as the value for the
Access-Control-Max-Age HTTP response header. |
ResponseHeadersPolicyCorsConfig.Builder |
originOverride(Boolean originOverride)
A Boolean that determines whether CloudFront overrides HTTP response headers received from the origin with
the ones specified in this response headers policy.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResponseHeadersPolicyCorsConfig.Builder accessControlAllowOrigins(ResponseHeadersPolicyAccessControlAllowOrigins accessControlAllowOrigins)
A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header.
For more information about the Access-Control-Allow-Origin HTTP response header, see Access-Control-Allow-Origin in the MDN Web Docs.
accessControlAllowOrigins - A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header.
For more information about the Access-Control-Allow-Origin HTTP response header, see Access-
Control-Allow-Origin in the MDN Web Docs.
default ResponseHeadersPolicyCorsConfig.Builder accessControlAllowOrigins(Consumer<ResponseHeadersPolicyAccessControlAllowOrigins.Builder> accessControlAllowOrigins)
A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header.
For more information about the Access-Control-Allow-Origin HTTP response header, see Access-Control-Allow-Origin in the MDN Web Docs.
ResponseHeadersPolicyAccessControlAllowOrigins.Builder avoiding the need to create one manually via
ResponseHeadersPolicyAccessControlAllowOrigins.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
accessControlAllowOrigins(ResponseHeadersPolicyAccessControlAllowOrigins).
accessControlAllowOrigins - a consumer that will call methods on ResponseHeadersPolicyAccessControlAllowOrigins.BuilderaccessControlAllowOrigins(ResponseHeadersPolicyAccessControlAllowOrigins)ResponseHeadersPolicyCorsConfig.Builder accessControlAllowHeaders(ResponseHeadersPolicyAccessControlAllowHeaders accessControlAllowHeaders)
A list of HTTP header names that CloudFront includes as values for the
Access-Control-Allow-Headers HTTP response header.
For more information about the Access-Control-Allow-Headers HTTP response header, see Access-Control-Allow-Headers in the MDN Web Docs.
accessControlAllowHeaders - A list of HTTP header names that CloudFront includes as values for the
Access-Control-Allow-Headers HTTP response header.
For more information about the Access-Control-Allow-Headers HTTP response header, see Access-
Control-Allow-Headers in the MDN Web Docs.
default ResponseHeadersPolicyCorsConfig.Builder accessControlAllowHeaders(Consumer<ResponseHeadersPolicyAccessControlAllowHeaders.Builder> accessControlAllowHeaders)
A list of HTTP header names that CloudFront includes as values for the
Access-Control-Allow-Headers HTTP response header.
For more information about the Access-Control-Allow-Headers HTTP response header, see Access-Control-Allow-Headers in the MDN Web Docs.
ResponseHeadersPolicyAccessControlAllowHeaders.Builder avoiding the need to create one manually via
ResponseHeadersPolicyAccessControlAllowHeaders.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
accessControlAllowHeaders(ResponseHeadersPolicyAccessControlAllowHeaders).
accessControlAllowHeaders - a consumer that will call methods on ResponseHeadersPolicyAccessControlAllowHeaders.BuilderaccessControlAllowHeaders(ResponseHeadersPolicyAccessControlAllowHeaders)ResponseHeadersPolicyCorsConfig.Builder accessControlAllowMethods(ResponseHeadersPolicyAccessControlAllowMethods accessControlAllowMethods)
A list of HTTP methods that CloudFront includes as values for the Access-Control-Allow-Methods
HTTP response header.
For more information about the Access-Control-Allow-Methods HTTP response header, see Access-Control-Allow-Methods in the MDN Web Docs.
accessControlAllowMethods - A list of HTTP methods that CloudFront includes as values for the
Access-Control-Allow-Methods HTTP response header.
For more information about the Access-Control-Allow-Methods HTTP response header, see Access-
Control-Allow-Methods in the MDN Web Docs.
default ResponseHeadersPolicyCorsConfig.Builder accessControlAllowMethods(Consumer<ResponseHeadersPolicyAccessControlAllowMethods.Builder> accessControlAllowMethods)
A list of HTTP methods that CloudFront includes as values for the Access-Control-Allow-Methods
HTTP response header.
For more information about the Access-Control-Allow-Methods HTTP response header, see Access-Control-Allow-Methods in the MDN Web Docs.
ResponseHeadersPolicyAccessControlAllowMethods.Builder avoiding the need to create one manually via
ResponseHeadersPolicyAccessControlAllowMethods.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
accessControlAllowMethods(ResponseHeadersPolicyAccessControlAllowMethods).
accessControlAllowMethods - a consumer that will call methods on ResponseHeadersPolicyAccessControlAllowMethods.BuilderaccessControlAllowMethods(ResponseHeadersPolicyAccessControlAllowMethods)ResponseHeadersPolicyCorsConfig.Builder accessControlAllowCredentials(Boolean accessControlAllowCredentials)
A Boolean that CloudFront uses as the value for the Access-Control-Allow-Credentials HTTP
response header.
For more information about the Access-Control-Allow-Credentials HTTP response header, see Access-Control
-Allow-Credentials in the MDN Web Docs.
accessControlAllowCredentials - A Boolean that CloudFront uses as the value for the Access-Control-Allow-Credentials HTTP
response header.
For more information about the Access-Control-Allow-Credentials HTTP response header, see
Access-Control-Allow-Credentials in the MDN Web Docs.
ResponseHeadersPolicyCorsConfig.Builder accessControlExposeHeaders(ResponseHeadersPolicyAccessControlExposeHeaders accessControlExposeHeaders)
A list of HTTP headers that CloudFront includes as values for the Access-Control-Expose-Headers
HTTP response header.
For more information about the Access-Control-Expose-Headers HTTP response header, see Access-Control-Expose-Headers in the MDN Web Docs.
accessControlExposeHeaders - A list of HTTP headers that CloudFront includes as values for the
Access-Control-Expose-Headers HTTP response header.
For more information about the Access-Control-Expose-Headers HTTP response header, see Access-
Control-Expose-Headers in the MDN Web Docs.
default ResponseHeadersPolicyCorsConfig.Builder accessControlExposeHeaders(Consumer<ResponseHeadersPolicyAccessControlExposeHeaders.Builder> accessControlExposeHeaders)
A list of HTTP headers that CloudFront includes as values for the Access-Control-Expose-Headers
HTTP response header.
For more information about the Access-Control-Expose-Headers HTTP response header, see Access-Control-Expose-Headers in the MDN Web Docs.
ResponseHeadersPolicyAccessControlExposeHeaders.Builder avoiding the need to create one manually via
ResponseHeadersPolicyAccessControlExposeHeaders.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
accessControlExposeHeaders(ResponseHeadersPolicyAccessControlExposeHeaders).
accessControlExposeHeaders - a consumer that will call methods on ResponseHeadersPolicyAccessControlExposeHeaders.BuilderaccessControlExposeHeaders(ResponseHeadersPolicyAccessControlExposeHeaders)ResponseHeadersPolicyCorsConfig.Builder accessControlMaxAgeSec(Integer accessControlMaxAgeSec)
A number that CloudFront uses as the value for the Access-Control-Max-Age HTTP response header.
For more information about the Access-Control-Max-Age HTTP response header, see Access-Control-Max-Age in the MDN Web Docs.
accessControlMaxAgeSec - A number that CloudFront uses as the value for the Access-Control-Max-Age HTTP response
header.
For more information about the Access-Control-Max-Age HTTP response header, see Access-Control-Max-Age in the MDN Web Docs.
ResponseHeadersPolicyCorsConfig.Builder originOverride(Boolean originOverride)
A Boolean that determines whether CloudFront overrides HTTP response headers received from the origin with the ones specified in this response headers policy.
originOverride - A Boolean that determines whether CloudFront overrides HTTP response headers received from the origin
with the ones specified in this response headers policy.Copyright © 2023. All rights reserved.