Interface ResponseHeadersPolicySummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResponseHeadersPolicySummary.Builder,
,ResponseHeadersPolicySummary> SdkBuilder<ResponseHeadersPolicySummary.Builder,
,ResponseHeadersPolicySummary> SdkPojo
- Enclosing class:
ResponseHeadersPolicySummary
public static interface ResponseHeadersPolicySummary.Builder
extends SdkPojo, CopyableBuilder<ResponseHeadersPolicySummary.Builder,ResponseHeadersPolicySummary>
-
Method Summary
Modifier and TypeMethodDescriptionresponseHeadersPolicy
(Consumer<ResponseHeadersPolicy.Builder> responseHeadersPolicy) The response headers policy.responseHeadersPolicy
(ResponseHeadersPolicy responseHeadersPolicy) The response headers policy.The type of response headers policy, eithermanaged
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).The type of response headers policy, eithermanaged
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
type
The type of response headers policy, either
managed
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).- Parameters:
type
- The type of response headers policy, eithermanaged
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of response headers policy, either
managed
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).- Parameters:
type
- The type of response headers policy, eithermanaged
(created by Amazon Web Services) orcustom
(created in this Amazon Web Services account).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
responseHeadersPolicy
ResponseHeadersPolicySummary.Builder responseHeadersPolicy(ResponseHeadersPolicy responseHeadersPolicy) The response headers policy.
- Parameters:
responseHeadersPolicy
- The response headers policy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseHeadersPolicy
default ResponseHeadersPolicySummary.Builder responseHeadersPolicy(Consumer<ResponseHeadersPolicy.Builder> responseHeadersPolicy) The response headers policy.
This is a convenience method that creates an instance of theResponseHeadersPolicy.Builder
avoiding the need to create one manually viaResponseHeadersPolicy.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresponseHeadersPolicy(ResponseHeadersPolicy)
.- Parameters:
responseHeadersPolicy
- a consumer that will call methods onResponseHeadersPolicy.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-