Interface OpenApiIntegration
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
OpenApiIntegration.Jsii$Proxy
@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-06-22T03:19:15.841Z") @Stability(Experimental) public interface OpenApiIntegration extends software.amazon.jsii.JsiiSerializable
(experimental) Defines an integration for an individual API operation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOpenApiIntegration.BuilderA builder forOpenApiIntegrationstatic classOpenApiIntegration.Jsii$ProxyAn implementation forOpenApiIntegration
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static OpenApiIntegration.Builderbuilder()default AuthorizergetAuthorizer()(experimental) The authorizer to use for this api operation (overrides the default).software.amazon.awscdk.services.lambda.IFunctiongetFunction()(experimental) The lambda function to service the api operation.
-
-
-
Method Detail
-
getFunction
@Stability(Experimental) @NotNull software.amazon.awscdk.services.lambda.IFunction getFunction()
(experimental) The lambda function to service the api operation.
-
getAuthorizer
@Stability(Experimental) @Nullable default Authorizer getAuthorizer()
(experimental) The authorizer to use for this api operation (overrides the default).
-
builder
@Stability(Experimental) static OpenApiIntegration.Builder builder()
- Returns:
- a
OpenApiIntegration.BuilderofOpenApiIntegration
-
-