Interface HttpParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<HttpParameters.Builder,,HttpParameters> SdkBuilder<HttpParameters.Builder,,HttpParameters> SdkPojo
- Enclosing class:
HttpParameters
@Mutable
@NotThreadSafe
public static interface HttpParameters.Builder
extends SdkPojo, CopyableBuilder<HttpParameters.Builder,HttpParameters>
-
Method Summary
Modifier and TypeMethodDescriptionheaderParameters(Map<String, String> headerParameters) Sets the value of the HeaderParameters property for this object.invocationTimeoutSeconds(String invocationTimeoutSeconds) Timeout in seconds for each invocation of the target (1-30).pathParameterValues(String... pathParameterValues) Sets the value of the PathParameterValues property for this object.pathParameterValues(Collection<String> pathParameterValues) Sets the value of the PathParameterValues property for this object.queryStringParameters(Map<String, String> queryStringParameters) Sets the value of the QueryStringParameters property for this object.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
-
pathParameterValues
Sets the value of the PathParameterValues property for this object.- Parameters:
pathParameterValues- The new value for the PathParameterValues property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pathParameterValues
Sets the value of the PathParameterValues property for this object.- Parameters:
pathParameterValues- The new value for the PathParameterValues property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
headerParameters
Sets the value of the HeaderParameters property for this object.- Parameters:
headerParameters- The new value for the HeaderParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
queryStringParameters
Sets the value of the QueryStringParameters property for this object.- Parameters:
queryStringParameters- The new value for the QueryStringParameters property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationTimeoutSeconds
Timeout in seconds for each invocation of the target (1-30). String-typed (not integer) so the value may be a JSONata expression.
- Parameters:
invocationTimeoutSeconds- Timeout in seconds for each invocation of the target (1-30). String-typed (not integer) so the value may be a JSONata expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-