Uses of Class
software.amazon.awscdk.services.apigateway.LambdaIntegration.Builder
Packages that use LambdaIntegration.Builder
-
Uses of LambdaIntegration.Builder in software.amazon.awscdk.services.apigateway
Methods in software.amazon.awscdk.services.apigateway that return LambdaIntegration.BuilderModifier and TypeMethodDescriptionLambdaIntegration.Builder.allowTestInvoke(Boolean allowTestInvoke) Allow invoking method from AWS Console UI (for testing purposes).LambdaIntegration.Builder.cacheKeyParameters(List<String> cacheKeyParameters) A list of request parameters whose values are to be cached.LambdaIntegration.Builder.cacheNamespace(String cacheNamespace) An API-specific tag group of related cached parameters.LambdaIntegration.Builder.connectionType(ConnectionType connectionType) The type of network connection to the integration endpoint.LambdaIntegration.Builder.contentHandling(ContentHandling contentHandling) Specifies how to handle request payload content type conversions.static LambdaIntegration.BuilderLambdaIntegration.Builder.credentialsPassthrough(Boolean credentialsPassthrough) Requires that the caller's identity be passed through from the request.LambdaIntegration.Builder.credentialsRole(IRole credentialsRole) An IAM role that API Gateway assumes.LambdaIntegration.Builder.integrationResponses(List<? extends IntegrationResponse> integrationResponses) The response that API Gateway provides after a method's backend completes processing a request.LambdaIntegration.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.Use proxy integration or normal (request/response mapping) integration.LambdaIntegration.Builder.requestParameters(Map<String, String> requestParameters) The request parameters that API Gateway sends with the backend request.LambdaIntegration.Builder.requestTemplates(Map<String, String> requestTemplates) A map of Apache Velocity templates that are applied on the request payload.The maximum amount of time an integration will run before it returns without a response.The VpcLink used for the integration.