Class Integration
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.aws.awsprototypingsdk.openapigateway.Integration
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
- Direct Known Subclasses:
LambdaIntegration
@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-01T04:12:24.788Z") @Stability(Experimental) public abstract class Integration extends software.amazon.jsii.JsiiObject
(experimental) An integration for an API operation.You can extend this to implement your own integration if you like.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIntegration()protectedIntegration(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedIntegration(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidgrant(IntegrationGrantProps _props)(experimental) Grant permissions for the API to invoke the integration.abstract ApiGatewayIntegrationrender(IntegrationRenderProps props)(experimental) Render the integration into an API Gateway OpenAPI extension.-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Method Detail
-
grant
@Stability(Experimental) public void grant(@NotNull IntegrationGrantProps _props)(experimental) Grant permissions for the API to invoke the integration.- Parameters:
_props- This parameter is required.
-
render
@Stability(Experimental) @NotNull public abstract ApiGatewayIntegration render(@NotNull IntegrationRenderProps props)
(experimental) Render the integration into an API Gateway OpenAPI extension.- Parameters:
props- This parameter is required.
-
-