Interface AiAgentSearchCriteria.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AiAgentSearchCriteria.Builder,,AiAgentSearchCriteria> SdkBuilder<AiAgentSearchCriteria.Builder,,AiAgentSearchCriteria> SdkPojo
- Enclosing class:
AiAgentSearchCriteria
@Mutable
@NotThreadSafe
public static interface AiAgentSearchCriteria.Builder
extends SdkPojo, CopyableBuilder<AiAgentSearchCriteria.Builder,AiAgentSearchCriteria>
-
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.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.ID of the AI Agent that was involved in the contact.versionNumber(Integer versionNumber) Version of the AI agent that was 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
-
id
ID of the AI Agent that was involved in the contact.
- Parameters:
id- ID of the AI Agent that was involved in the contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionNumber
Version of the AI agent that was involved in the contact. ID is required if VersionNumber is passed.
- Parameters:
versionNumber- Version of the AI agent that was involved in the contact. ID is required if VersionNumber is passed.- 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.
- 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:
-