Uses of Interface
software.amazon.awssdk.services.apigateway.model.Integration.Builder
Packages that use Integration.Builder
-
Uses of Integration.Builder in software.amazon.awssdk.services.apigateway.model
Methods in software.amazon.awssdk.services.apigateway.model that return Integration.BuilderModifier and TypeMethodDescriptionstatic Integration.BuilderIntegration.builder()Integration.Builder.cacheKeyParameters(String... cacheKeyParameters) A list of request parameters whose values API Gateway caches.Integration.Builder.cacheKeyParameters(Collection<String> cacheKeyParameters) A list of request parameters whose values API Gateway caches.Integration.Builder.cacheNamespace(String cacheNamespace) Specifies a group of related cached parameters.Integration.Builder.connectionId(String connectionId) The ID of the VpcLink used for the integration whenconnectionType=VPC_LINKand undefined, otherwise.Integration.Builder.connectionType(String connectionType) The type of the network connection to the integration endpoint.Integration.Builder.connectionType(ConnectionType connectionType) The type of the network connection to the integration endpoint.Integration.Builder.contentHandling(String contentHandling) Specifies how to handle request payload content type conversions.Integration.Builder.contentHandling(ContentHandlingStrategy contentHandling) Specifies how to handle request payload content type conversions.Integration.Builder.credentials(String credentials) Specifies the credentials required for the integration, if any.Integration.Builder.httpMethod(String httpMethod) Specifies the integration's HTTP method type.Integration.Builder.integrationResponses(Map<String, IntegrationResponse> integrationResponses) Specifies the integration's responses.Integration.Builder.integrationTarget(String integrationTarget) The ALB or NLB listener to send the request to.Integration.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.Integration.Builder.requestParameters(Map<String, String> requestParameters) A key-value map specifying request parameters that are passed from the method request to the back end.Integration.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.Integration.Builder.responseTransferMode(String responseTransferMode) The response transfer mode of the integration.Integration.Builder.responseTransferMode(ResponseTransferMode responseTransferMode) The response transfer mode of the integration.Integration.Builder.timeoutInMillis(Integer timeoutInMillis) Custom timeout between 50 and 29,000 milliseconds.default Integration.BuilderIntegration.Builder.tlsConfig(Consumer<TlsConfig.Builder> tlsConfig) Specifies the TLS configuration for an integration.Specifies the TLS configuration for an integration.Integration.toBuilder()Specifies an API method integration type.Integration.Builder.type(IntegrationType type) Specifies an API method integration type.Specifies Uniform Resource Identifier (URI) of the integration endpoint.Methods in software.amazon.awssdk.services.apigateway.model that return types with arguments of type Integration.BuilderModifier and TypeMethodDescriptionstatic Class<? extends Integration.Builder>Integration.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.apigateway.model with type arguments of type Integration.BuilderModifier and TypeMethodDescriptiondefault GetMethodResponse.BuilderGetMethodResponse.Builder.methodIntegration(Consumer<Integration.Builder> methodIntegration) Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.default Method.BuilderMethod.Builder.methodIntegration(Consumer<Integration.Builder> methodIntegration) Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.default PutMethodResponse.BuilderPutMethodResponse.Builder.methodIntegration(Consumer<Integration.Builder> methodIntegration) Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.default UpdateMethodResponse.BuilderUpdateMethodResponse.Builder.methodIntegration(Consumer<Integration.Builder> methodIntegration) Gets the method's integration responsible for passing the client-submitted request to the back end and performing necessary transformations to make the request compliant with the back end.