Interface PutGatewayResponseResponse.Builder

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

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

    • responseType

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

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

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

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

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