Interface UpdateGatewayResponseResponse.Builder

All Superinterfaces:
ApiGatewayResponse.Builder, AwsResponse.Builder, Buildable, CopyableBuilder<UpdateGatewayResponseResponse.Builder,UpdateGatewayResponseResponse>, SdkBuilder<UpdateGatewayResponseResponse.Builder,UpdateGatewayResponseResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
UpdateGatewayResponseResponse

public static interface UpdateGatewayResponseResponse.Builder extends ApiGatewayResponse.Builder, SdkPojo, CopyableBuilder<UpdateGatewayResponseResponse.Builder,UpdateGatewayResponseResponse>
  • Method Details

    • responseType

      UpdateGatewayResponseResponse.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:
    • 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:
    • statusCode

      UpdateGatewayResponseResponse.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

      UpdateGatewayResponseResponse.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

      UpdateGatewayResponseResponse.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

      UpdateGatewayResponseResponse.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.