UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.apiGatewayManaged(Boolean apiGatewayManaged) |
Specifies whether an integration is managed by API Gateway.
|
static UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.builder() |
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.connectionId(String connectionId) |
The ID of the VPC link for a private integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.connectionType(String connectionType) |
The type of the network connection to the integration endpoint.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.connectionType(ConnectionType connectionType) |
The type of the network connection to the integration endpoint.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.contentHandlingStrategy(String contentHandlingStrategy) |
Supported only for WebSocket APIs.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.contentHandlingStrategy(ContentHandlingStrategy contentHandlingStrategy) |
Supported only for WebSocket APIs.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.credentialsArn(String credentialsArn) |
Specifies the credentials required for the integration, if any.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.description(String description) |
Represents the description of an integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationId(String integrationId) |
Represents the identifier of an integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationMethod(String integrationMethod) |
Specifies the integration's HTTP method type.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationResponseSelectionExpression(String integrationResponseSelectionExpression) |
The integration response selection expression for the integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationSubtype(String integrationSubtype) |
Supported only for HTTP API AWS_PROXY integrations.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationType(String integrationType) |
The integration type of an integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationType(IntegrationType integrationType) |
The integration type of an integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.integrationUri(String integrationUri) |
For a Lambda integration, specify the URI of a Lambda function.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.passthroughBehavior(String passthroughBehavior) |
Specifies the pass-through behavior for incoming requests based on the Content-Type header in the request,
and the available mapping templates specified as the requestTemplates property on the Integration resource.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.passthroughBehavior(PassthroughBehavior passthroughBehavior) |
Specifies the pass-through behavior for incoming requests based on the Content-Type header in the request,
and the available mapping templates specified as the requestTemplates property on the Integration resource.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.payloadFormatVersion(String payloadFormatVersion) |
Specifies the format of the payload sent to an integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.requestParameters(Map<String,String> requestParameters) |
For WebSocket APIs, a key-value map specifying request parameters that are passed from the method request to
the backend.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.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.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.responseParameters(Map<String,? extends Map<String,String>> responseParameters) |
Supported only for HTTP APIs.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.templateSelectionExpression(String templateSelectionExpression) |
The template selection expression for the integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.timeoutInMillis(Integer timeoutInMillis) |
Custom timeout between 50 and 29,000 milliseconds for WebSocket APIs and between 50 and 30,000 milliseconds
for HTTP APIs.
|
default UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.tlsConfig(Consumer<TlsConfig.Builder> tlsConfig) |
The TLS configuration for a private integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.Builder.tlsConfig(TlsConfig tlsConfig) |
The TLS configuration for a private integration.
|
UpdateIntegrationResponse.Builder |
UpdateIntegrationResponse.toBuilder() |
|