Class CfnIntegrationAssociation.Builder
java.lang.Object
software.amazon.awscdk.services.connect.CfnIntegrationAssociation.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnIntegrationAssociation>
- Enclosing class:
CfnIntegrationAssociation
@Stability(Stable)
public static final class CfnIntegrationAssociation.Builder
extends Object
implements software.amazon.jsii.Builder<CfnIntegrationAssociation>
A fluent builder for
CfnIntegrationAssociation
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
instanceId
(String instanceId) The Amazon Resource Name (ARN) of the instance.integrationArn
(String integrationArn) ARN of the integration being associated with the instance.integrationType
(String integrationType) Specifies the integration type to be associated with the instance.
-
Method Details
-
create
@Stability(Stable) public static CfnIntegrationAssociation.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnIntegrationAssociation.Builder
.
-
instanceId
The Amazon Resource Name (ARN) of the instance.Minimum :
1
Maximum :
100
- Parameters:
instanceId
- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this
- See Also:
-
integrationArn
ARN of the integration being associated with the instance.Minimum :
1
Maximum :
140
- Parameters:
integrationArn
- ARN of the integration being associated with the instance. This parameter is required.- Returns:
this
- See Also:
-
integrationType
Specifies the integration type to be associated with the instance.Allowed Values :
LEX_BOT
|LAMBDA_FUNCTION
- Parameters:
integrationType
- Specifies the integration type to be associated with the instance. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnIntegrationAssociation>
- Returns:
- a newly built instance of
CfnIntegrationAssociation
.
-