Class CfnIntegrationAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnIntegrationAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnIntegrationAssociationPropsMixin>
- Enclosing class:
CfnIntegrationAssociationPropsMixin
@Stability(Stable)
public static final class CfnIntegrationAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnIntegrationAssociationPropsMixin>
A fluent builder for
CfnIntegrationAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) instanceId(String instanceId) The Amazon Resource Name (ARN) of the instance.instanceId(IInstanceRef 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 CfnIntegrationAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnIntegrationAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnIntegrationAssociationPropsMixin.Builder.
-
instanceId
The Amazon Resource Name (ARN) of the instance.Minimum :
1Maximum :
100- Parameters:
instanceId- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this- See Also:
-
instanceId
@Stability(Stable) public CfnIntegrationAssociationPropsMixin.Builder instanceId(IInstanceRef instanceId) The Amazon Resource Name (ARN) of the instance.Minimum :
1Maximum :
100- Parameters:
instanceId- The Amazon Resource Name (ARN) of the instance. This parameter is required.- Returns:
this- See Also:
-
integrationArn
@Stability(Stable) public CfnIntegrationAssociationPropsMixin.Builder integrationArn(String integrationArn) ARN of the integration being associated with the instance.Minimum :
1Maximum :
140- Parameters:
integrationArn- ARN of the integration being associated with the instance. This parameter is required.- Returns:
this- See Also:
-
integrationType
@Stability(Stable) public CfnIntegrationAssociationPropsMixin.Builder integrationType(String 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:
buildin interfacesoftware.amazon.jsii.Builder<CfnIntegrationAssociationPropsMixin>- Returns:
- a newly built instance of
CfnIntegrationAssociationPropsMixin.
-