Interface CollaboratorConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CollaboratorConfiguration.Builder,CollaboratorConfiguration>,SdkBuilder<CollaboratorConfiguration.Builder,CollaboratorConfiguration>,SdkPojo
- Enclosing class:
- CollaboratorConfiguration
@Mutable @NotThreadSafe public static interface CollaboratorConfiguration.Builder extends SdkPojo, CopyableBuilder<CollaboratorConfiguration.Builder,CollaboratorConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CollaboratorConfiguration.BuilderagentAliasArn(String agentAliasArn)The Amazon Resource Name (ARN) of the inline collaborator agent.CollaboratorConfiguration.BuildercollaboratorInstruction(String collaboratorInstruction)Instructions that tell the inline collaborator agent what it should do and how it should interact with users.CollaboratorConfiguration.BuildercollaboratorName(String collaboratorName)Name of the inline collaborator agent which must be the same name as specified foragentName.CollaboratorConfiguration.BuilderrelayConversationHistory(String relayConversationHistory)A relay conversation history for the inline collaborator agent.CollaboratorConfiguration.BuilderrelayConversationHistory(RelayConversationHistory relayConversationHistory)A relay conversation history for the inline collaborator agent.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
agentAliasArn
CollaboratorConfiguration.Builder agentAliasArn(String agentAliasArn)
The Amazon Resource Name (ARN) of the inline collaborator agent.
- Parameters:
agentAliasArn- The Amazon Resource Name (ARN) of the inline collaborator agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaboratorInstruction
CollaboratorConfiguration.Builder collaboratorInstruction(String collaboratorInstruction)
Instructions that tell the inline collaborator agent what it should do and how it should interact with users.
- Parameters:
collaboratorInstruction- Instructions that tell the inline collaborator agent what it should do and how it should interact with users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaboratorName
CollaboratorConfiguration.Builder collaboratorName(String collaboratorName)
Name of the inline collaborator agent which must be the same name as specified for
agentName.- Parameters:
collaboratorName- Name of the inline collaborator agent which must be the same name as specified foragentName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
relayConversationHistory
CollaboratorConfiguration.Builder relayConversationHistory(String relayConversationHistory)
A relay conversation history for the inline collaborator agent.
- Parameters:
relayConversationHistory- A relay conversation history for the inline collaborator agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RelayConversationHistory,RelayConversationHistory
-
relayConversationHistory
CollaboratorConfiguration.Builder relayConversationHistory(RelayConversationHistory relayConversationHistory)
A relay conversation history for the inline collaborator agent.
- Parameters:
relayConversationHistory- A relay conversation history for the inline collaborator agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RelayConversationHistory,RelayConversationHistory
-
-