Package com.intercom.api.types
Class AssignConversationRequest.Builder
java.lang.Object
com.intercom.api.types.AssignConversationRequest.Builder
- All Implemented Interfaces:
AssignConversationRequest._FinalStage,AssignConversationRequest.AdminIdStage,AssignConversationRequest.AssigneeIdStage,AssignConversationRequest.TypeStage
- Enclosing class:
AssignConversationRequest
public static final class AssignConversationRequest.Builder
extends Object
implements AssignConversationRequest.TypeStage, AssignConversationRequest.AdminIdStage, AssignConversationRequest.AssigneeIdStage, AssignConversationRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionThe id of the admin who is performing the action.assigneeId(String assigneeId) Theidof theadminorteamwhich will be assigned the conversation.Optionally you can send a response in the conversation when it is assigned.build()from(AssignConversationRequest other)
-
Method Details
-
from
- Specified by:
fromin interfaceAssignConversationRequest.TypeStage
-
type
- Specified by:
typein interfaceAssignConversationRequest.TypeStage
-
adminId
The id of the admin who is performing the action.
- Specified by:
adminIdin interfaceAssignConversationRequest.AdminIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
assigneeId
The
idof theadminorteamwhich will be assigned the conversation. A conversation can be assigned both an admin and a team.\nSet0if you want this assign to no admin or team (ie. Unassigned).- Specified by:
assigneeIdin interfaceAssignConversationRequest.AssigneeIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
body
Optionally you can send a response in the conversation when it is assigned.
- Specified by:
bodyin interfaceAssignConversationRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
body
- Specified by:
bodyin interfaceAssignConversationRequest._FinalStage
-
build
- Specified by:
buildin interfaceAssignConversationRequest._FinalStage
-