@Stability(value=Experimental) public static final class MethodResponse.Builder extends Object implements software.amazon.jsii.Builder<MethodResponse>
MethodResponse| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
MethodResponse |
build()
Builds the configured instance.
|
MethodResponse.Builder |
responseModels(Map<String,? extends IModel> responseModels)
Sets the value of
MethodResponse.getResponseModels() |
MethodResponse.Builder |
responseParameters(Map<String,? extends Boolean> responseParameters)
Sets the value of
MethodResponse.getResponseParameters() |
MethodResponse.Builder |
statusCode(String statusCode)
Sets the value of
MethodResponse.getStatusCode() |
@Stability(value=Experimental) public MethodResponse.Builder statusCode(String statusCode)
MethodResponse.getStatusCode()statusCode - The method response's status code, which you map to an IntegrationResponse. This parameter is required.
Required.this@Stability(value=Experimental) public MethodResponse.Builder responseModels(Map<String,? extends IModel> responseModels)
MethodResponse.getResponseModels()responseModels - The resources used for the response's content type.
Specify response models as
key-value pairs (string-to-string maps), with a content type as the key and a Model
resource name as the value.this@Stability(value=Experimental) public MethodResponse.Builder responseParameters(Map<String,? extends Boolean> responseParameters)
MethodResponse.getResponseParameters()responseParameters - Response parameters that API Gateway sends to the client that called a method.
Specify response parameters as key-value pairs (string-to-Boolean maps), with
a destination as the key and a Boolean as the value. Specify the destination
using the following pattern: method.response.header.name, where the name is a
valid, unique header name. The Boolean specifies whether a parameter is required.this@Stability(value=Experimental) public MethodResponse build()
build in interface software.amazon.jsii.Builder<MethodResponse>MethodResponseNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.