Interface GatewayResponse.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GatewayResponse.Builder,GatewayResponse>,SdkBuilder<GatewayResponse.Builder,GatewayResponse>,SdkPojo
- Enclosing class:
- GatewayResponse
public static interface GatewayResponse.Builder extends SdkPojo, CopyableBuilder<GatewayResponse.Builder,GatewayResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GatewayResponse.BuilderdefaultResponse(Boolean defaultResponse)A Boolean flag to indicate whether this GatewayResponse is the default gateway response (true) or not (false).GatewayResponse.BuilderresponseParameters(Map<String,String> responseParameters)Response parameters (paths, query strings and headers) of the GatewayResponse as a string-to-string map of key-value pairs.GatewayResponse.BuilderresponseTemplates(Map<String,String> responseTemplates)Response templates of the GatewayResponse as a string-to-string map of key-value pairs.GatewayResponse.BuilderresponseType(String responseType)The response type of the associated GatewayResponse.GatewayResponse.BuilderresponseType(GatewayResponseType responseType)The response type of the associated GatewayResponse.GatewayResponse.BuilderstatusCode(String statusCodeValue)The HTTP status code for this GatewayResponse.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
responseType
GatewayResponse.Builder responseType(String responseType)
The response type of the associated GatewayResponse.
- Parameters:
responseType- The response type of the associated GatewayResponse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GatewayResponseType,GatewayResponseType
-
responseType
GatewayResponse.Builder responseType(GatewayResponseType responseType)
The response type of the associated GatewayResponse.
- Parameters:
responseType- The response type of the associated GatewayResponse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GatewayResponseType,GatewayResponseType
-
statusCode
GatewayResponse.Builder statusCode(String statusCodeValue)
The HTTP status code for this GatewayResponse.
- Parameters:
statusCodeValue- The HTTP status code for this GatewayResponse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseParameters
GatewayResponse.Builder responseParameters(Map<String,String> responseParameters)
Response parameters (paths, query strings and headers) of the GatewayResponse as a string-to-string map of key-value pairs.
- Parameters:
responseParameters- Response parameters (paths, query strings and headers) of the GatewayResponse as a string-to-string map of key-value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseTemplates
GatewayResponse.Builder responseTemplates(Map<String,String> responseTemplates)
Response templates of the GatewayResponse as a string-to-string map of key-value pairs.
- Parameters:
responseTemplates- Response templates of the GatewayResponse as a string-to-string map of key-value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultResponse
GatewayResponse.Builder defaultResponse(Boolean defaultResponse)
A Boolean flag to indicate whether this GatewayResponse is the default gateway response (
true) or not (false). A default gateway response is one generated by API Gateway without any customization by an API developer.- Parameters:
defaultResponse- A Boolean flag to indicate whether this GatewayResponse is the default gateway response (true) or not (false). A default gateway response is one generated by API Gateway without any customization by an API developer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-