Interface AiAgentInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AiAgentInfo.Builder,,AiAgentInfo> SdkBuilder<AiAgentInfo.Builder,,AiAgentInfo> SdkPojo
- Enclosing class:
AiAgentInfo
@Mutable
@NotThreadSafe
public static interface AiAgentInfo.Builder
extends SdkPojo, CopyableBuilder<AiAgentInfo.Builder,AiAgentInfo>
-
Method Summary
Modifier and TypeMethodDescriptionaiAgentEscalated(Boolean aiAgentEscalated) A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent.aiAgentVersionId(String aiAgentVersionId) The unique identifier that specifies both the AI agent ID and its version number that was involved in the contactThe use case or scenario for which the AI agent is involved in the contactThe use case or scenario for which the AI agent is involved in the contactMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
aiUseCase
The use case or scenario for which the AI agent is involved in the contact
- Parameters:
aiUseCase- The use case or scenario for which the AI agent is involved in the contact- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aiUseCase
The use case or scenario for which the AI agent is involved in the contact
- Parameters:
aiUseCase- The use case or scenario for which the AI agent is involved in the contact- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
aiAgentVersionId
The unique identifier that specifies both the AI agent ID and its version number that was involved in the contact
- Parameters:
aiAgentVersionId- The unique identifier that specifies both the AI agent ID and its version number that was involved in the contact- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aiAgentEscalated
A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent.
- Parameters:
aiAgentEscalated- A boolean flag indicating whether the contact initially handled by this AI agent was escalated to a human agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-