Interface ContactSearchSummaryAiAgentInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContactSearchSummaryAiAgentInfo.Builder,,ContactSearchSummaryAiAgentInfo> SdkBuilder<ContactSearchSummaryAiAgentInfo.Builder,,ContactSearchSummaryAiAgentInfo> SdkPojo
- Enclosing class:
ContactSearchSummaryAiAgentInfo
@Mutable
@NotThreadSafe
public static interface ContactSearchSummaryAiAgentInfo.Builder
extends SdkPojo, CopyableBuilder<ContactSearchSummaryAiAgentInfo.Builder,ContactSearchSummaryAiAgentInfo>
-
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 contact.The use case or scenario for which the AI agent is involved in the contact.The use case or scenario for which the AI agent is involved in the contact.Methods 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
-
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.
-
aiUseCase
The use case or scenario for which the AI agent is involved in the contact. Valid values are
AgentAssistanceandSelfService.- Parameters:
aiUseCase- The use case or scenario for which the AI agent is involved in the contact. Valid values areAgentAssistanceandSelfService.- 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. Valid values are
AgentAssistanceandSelfService.- Parameters:
aiUseCase- The use case or scenario for which the AI agent is involved in the contact. Valid values areAgentAssistanceandSelfService.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-