Interface MetadataConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MetadataConfiguration.Builder,,MetadataConfiguration> SdkBuilder<MetadataConfiguration.Builder,,MetadataConfiguration> SdkPojo
- Enclosing class:
MetadataConfiguration
@Mutable
@NotThreadSafe
public static interface MetadataConfiguration.Builder
extends SdkPojo, CopyableBuilder<MetadataConfiguration.Builder,MetadataConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionallowedQueryParameters(String... allowedQueryParameters) A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.allowedQueryParameters(Collection<String> allowedQueryParameters) A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.allowedRequestHeaders(String... allowedRequestHeaders) A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.allowedRequestHeaders(Collection<String> allowedRequestHeaders) A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.allowedResponseHeaders(String... allowedResponseHeaders) A list of HTTP headers that are allowed to be propagated from the target response back to the client.allowedResponseHeaders(Collection<String> allowedResponseHeaders) A list of HTTP headers that are allowed to be propagated from the target response back to the client.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
allowedRequestHeaders
A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.
- Parameters:
allowedRequestHeaders- A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedRequestHeaders
A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.
- Parameters:
allowedRequestHeaders- A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedQueryParameters
A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.
- Parameters:
allowedQueryParameters- A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedQueryParameters
A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.
- Parameters:
allowedQueryParameters- A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedResponseHeaders
A list of HTTP headers that are allowed to be propagated from the target response back to the client.
- Parameters:
allowedResponseHeaders- A list of HTTP headers that are allowed to be propagated from the target response back to the client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allowedResponseHeaders
A list of HTTP headers that are allowed to be propagated from the target response back to the client.
- Parameters:
allowedResponseHeaders- A list of HTTP headers that are allowed to be propagated from the target response back to the client.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-