@Stability(value=Experimental) public static final class IntegrationProps.Builder extends Object implements software.amazon.jsii.Builder<IntegrationProps>
IntegrationProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IntegrationProps |
build()
Builds the configured instance.
|
IntegrationProps.Builder |
integrationHttpMethod(String integrationHttpMethod)
Sets the value of
IntegrationProps.getIntegrationHttpMethod() |
IntegrationProps.Builder |
options(IntegrationOptions options)
Sets the value of
IntegrationProps.getOptions() |
IntegrationProps.Builder |
type(IntegrationType type)
Sets the value of
IntegrationProps.getType() |
IntegrationProps.Builder |
uri(Object uri)
Sets the value of
IntegrationProps.getUri() |
@Stability(value=Experimental) public IntegrationProps.Builder type(IntegrationType type)
IntegrationProps.getType()type - Specifies an API method integration type. This parameter is required.this@Stability(value=Experimental) public IntegrationProps.Builder integrationHttpMethod(String integrationHttpMethod)
IntegrationProps.getIntegrationHttpMethod()integrationHttpMethod - The integration's HTTP method type.
Required unless you use a MOCK integration.this@Stability(value=Experimental) public IntegrationProps.Builder options(IntegrationOptions options)
IntegrationProps.getOptions()options - Integration options.this@Stability(value=Experimental) public IntegrationProps.Builder uri(Object uri)
IntegrationProps.getUri()uri - The Uniform Resource Identifier (URI) for the integration.
type property, specify the API endpoint URL.type property, don't specify this property.type property, specify an AWS service that
follows this form: arn:partition:apigateway:region:subdomain.service|service:path|action/service_api.
For example, a Lambda function URI follows this form:
arn:partition:apigateway:region:lambda:path/path. The path is usually in the
form /2015-03-31/functions/LambdaFunctionARN/invocations.this@Stability(value=Experimental) public IntegrationProps build()
build in interface software.amazon.jsii.Builder<IntegrationProps>IntegrationPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.