@Stability(value=Stable) public static final class IntegrationConfig.Builder extends Object implements software.amazon.jsii.Builder<IntegrationConfig>
IntegrationConfig| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
IntegrationConfig |
build()
Builds the configured instance.
|
IntegrationConfig.Builder |
deploymentToken(String deploymentToken)
Sets the value of
IntegrationConfig.getDeploymentToken() |
IntegrationConfig.Builder |
integrationHttpMethod(String integrationHttpMethod)
Sets the value of
IntegrationConfig.getIntegrationHttpMethod() |
IntegrationConfig.Builder |
options(IntegrationOptions options)
Sets the value of
IntegrationConfig.getOptions() |
IntegrationConfig.Builder |
type(IntegrationType type)
Sets the value of
IntegrationConfig.getType() |
IntegrationConfig.Builder |
uri(String uri)
Sets the value of
IntegrationConfig.getUri() |
@Stability(value=Stable) public IntegrationConfig.Builder type(IntegrationType type)
IntegrationConfig.getType()type - Specifies an API method integration type. This parameter is required.this@Stability(value=Stable) public IntegrationConfig.Builder deploymentToken(String deploymentToken)
IntegrationConfig.getDeploymentToken()deploymentToken - This value is included in computing the Deployment's fingerprint.
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.this@Stability(value=Stable) public IntegrationConfig.Builder integrationHttpMethod(String integrationHttpMethod)
IntegrationConfig.getIntegrationHttpMethod()integrationHttpMethod - The integration's HTTP method type.this@Stability(value=Stable) public IntegrationConfig.Builder options(IntegrationOptions options)
IntegrationConfig.getOptions()options - Integration options.this@Stability(value=Stable) public IntegrationConfig.Builder uri(String uri)
IntegrationConfig.getUri()uri - The Uniform Resource Identifier (URI) for the integration.this@Stability(value=Stable) public IntegrationConfig build()
build in interface software.amazon.jsii.Builder<IntegrationConfig>IntegrationConfigNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.