@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:54:56.854Z") @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 IntegrationConfigCopyright © 2021. All rights reserved.