Class CfnAIAgentPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.wisdom.CfnAIAgentPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAIAgentPropsMixin>
- Enclosing class:
CfnAIAgentPropsMixin
@Stability(Stable)
public static final class CfnAIAgentPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAIAgentPropsMixin>
A fluent builder for
CfnAIAgentPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionassistantId(String assistantId) The identifier of the Amazon Q in Connect assistant.build()configuration(CfnAIAgentPropsMixin.AIAgentConfigurationProperty configuration) Configuration for the AI Agent.configuration(IResolvable configuration) Configuration for the AI Agent.static CfnAIAgentPropsMixin.Buildercreate()static CfnAIAgentPropsMixin.Buildercreate(CfnPropertyMixinOptions options) description(String description) The description of the AI Agent.The name of the AI Agent.The tags used to organize, track, or control access for this resource.The type of the AI Agent.
-
Method Details
-
create
@Stability(Stable) public static CfnAIAgentPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnAIAgentPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnAIAgentPropsMixin.Builder.
-
assistantId
The identifier of the Amazon Q in Connect assistant.Can be either the ID or the ARN. URLs cannot contain the ARN.
- Parameters:
assistantId- The identifier of the Amazon Q in Connect assistant. This parameter is required.- Returns:
this- See Also:
-
configuration
Configuration for the AI Agent.- Parameters:
configuration- Configuration for the AI Agent. This parameter is required.- Returns:
this- See Also:
-
configuration
@Stability(Stable) public CfnAIAgentPropsMixin.Builder configuration(CfnAIAgentPropsMixin.AIAgentConfigurationProperty configuration) Configuration for the AI Agent.- Parameters:
configuration- Configuration for the AI Agent. This parameter is required.- Returns:
this- See Also:
-
description
The description of the AI Agent.- Parameters:
description- The description of the AI Agent. This parameter is required.- Returns:
this- See Also:
-
name
The name of the AI Agent.- Parameters:
name- The name of the AI Agent. This parameter is required.- Returns:
this- See Also:
-
tags
The tags used to organize, track, or control access for this resource.- Parameters:
tags- The tags used to organize, track, or control access for this resource. This parameter is required.- Returns:
this- See Also:
-
type
The type of the AI Agent.- Parameters:
type- The type of the AI Agent. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAIAgentPropsMixin>- Returns:
- a newly built instance of
CfnAIAgentPropsMixin.
-