@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:46.046Z") @Stability(value=Experimental) public interface IntegrationConfig extends software.amazon.jsii.JsiiSerializable
Modifier and Type | Interface and Description |
---|---|
static class |
IntegrationConfig.Builder
A builder for
IntegrationConfig |
static class |
IntegrationConfig.Jsii$Proxy
An implementation for
IntegrationConfig |
Modifier and Type | Method and Description |
---|---|
static IntegrationConfig.Builder |
builder() |
default String |
getDeploymentToken()
(experimental) This value is included in computing the Deployment's fingerprint.
|
default String |
getIntegrationHttpMethod()
(experimental) The integration's HTTP method type.
|
default IntegrationOptions |
getOptions()
(experimental) Integration options.
|
IntegrationType |
getType()
(experimental) Specifies an API method integration type.
|
default String |
getUri()
(experimental) The Uniform Resource Identifier (URI) for the integration.
|
@Stability(value=Experimental) @NotNull IntegrationType getType()
@Stability(value=Experimental) @Nullable default String getDeploymentToken()
When the fingerprint changes, a new deployment is triggered. This property should contain values associated with the Integration that upon changing should trigger a fresh the Deployment needs to be refreshed.
Default: undefined deployments are not triggered for any change to this integration.
@Stability(value=Experimental) @Nullable default String getIntegrationHttpMethod()
Default: - no integration method specified.
@Stability(value=Experimental) @Nullable default IntegrationOptions getOptions()
Default: - no integration options
@Stability(value=Experimental) @Nullable default String getUri()
Default: - no URI. Usually applies to MOCK integration
https://docs.aws.amazon.com/apigateway/api-reference/resource/integration/#uri
@Stability(value=Experimental) static IntegrationConfig.Builder builder()
IntegrationConfig.Builder
of IntegrationConfig
Copyright © 2021. All rights reserved.