static PutIntegrationResponse.Builder |
PutIntegrationResponse.builder() |
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.cacheKeyParameters(String... cacheKeyParameters) |
A list of request parameters whose values API Gateway caches.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.cacheKeyParameters(Collection<String> cacheKeyParameters) |
A list of request parameters whose values API Gateway caches.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.cacheNamespace(String cacheNamespace) |
Specifies a group of related cached parameters.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.connectionId(String connectionId) |
The ID of the VpcLink used for the integration when connectionType=VPC_LINK and undefined,
otherwise.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.connectionType(String connectionType) |
The type of the network connection to the integration endpoint.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.connectionType(ConnectionType connectionType) |
The type of the network connection to the integration endpoint.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.contentHandling(String contentHandling) |
Specifies how to handle request payload content type conversions.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.contentHandling(ContentHandlingStrategy contentHandling) |
Specifies how to handle request payload content type conversions.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.credentials(String credentials) |
Specifies the credentials required for the integration, if any.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.httpMethod(String httpMethod) |
Specifies the integration's HTTP method type.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.integrationResponses(Map<String,IntegrationResponse> integrationResponses) |
Specifies the integration's responses.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.passthroughBehavior(String passthroughBehavior) |
Specifies how the method request body of an unmapped content type will be passed through the integration
request to the back end without transformation.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.requestParameters(Map<String,String> requestParameters) |
A key-value map specifying request parameters that are passed from the method request to the back end.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.requestTemplates(Map<String,String> requestTemplates) |
Represents a map of Velocity templates that are applied on the request payload based on the value of the
Content-Type header sent by the client.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.timeoutInMillis(Integer timeoutInMillis) |
Custom timeout between 50 and 29,000 milliseconds.
|
default PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.tlsConfig(Consumer<TlsConfig.Builder> tlsConfig) |
Specifies the TLS configuration for an integration.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.tlsConfig(TlsConfig tlsConfig) |
Specifies the TLS configuration for an integration.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.toBuilder() |
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.type(String type) |
Specifies an API method integration type.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.type(IntegrationType type) |
Specifies an API method integration type.
|
PutIntegrationResponse.Builder |
PutIntegrationResponse.Builder.uri(String uri) |
Specifies Uniform Resource Identifier (URI) of the integration endpoint.
|