Class DetachContactFromConversationRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.conversations.requests.DetachContactFromConversationRequest.Builder
-
- All Implemented Interfaces:
DetachContactFromConversationRequest._FinalStage,DetachContactFromConversationRequest.AdminIdStage,DetachContactFromConversationRequest.ContactIdStage,DetachContactFromConversationRequest.ConversationIdStage
- Enclosing class:
- DetachContactFromConversationRequest
public static final class DetachContactFromConversationRequest.Builder extends java.lang.Object implements DetachContactFromConversationRequest.ConversationIdStage, DetachContactFromConversationRequest.ContactIdStage, DetachContactFromConversationRequest.AdminIdStage, DetachContactFromConversationRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DetachContactFromConversationRequest._FinalStageadminId(java.lang.String adminId)Theidof the admin who is performing the action.DetachContactFromConversationRequestbuild()DetachContactFromConversationRequest.AdminIdStagecontactId(java.lang.String contactId)The identifier for the contact as given by Intercom.DetachContactFromConversationRequest.ContactIdStageconversationId(java.lang.String conversationId)The identifier for the conversation as given by Intercom.DetachContactFromConversationRequest.Builderfrom(DetachContactFromConversationRequest other)
-
-
-
Method Detail
-
from
public DetachContactFromConversationRequest.Builder from(DetachContactFromConversationRequest other)
- Specified by:
fromin interfaceDetachContactFromConversationRequest.ConversationIdStage
-
conversationId
public DetachContactFromConversationRequest.ContactIdStage conversationId(@NotNull java.lang.String conversationId)
The identifier for the conversation as given by Intercom.
The identifier for the conversation as given by Intercom.
- Specified by:
conversationIdin interfaceDetachContactFromConversationRequest.ConversationIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
contactId
public DetachContactFromConversationRequest.AdminIdStage contactId(@NotNull java.lang.String contactId)
The identifier for the contact as given by Intercom.
The identifier for the contact as given by Intercom.
- Specified by:
contactIdin interfaceDetachContactFromConversationRequest.ContactIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
adminId
public DetachContactFromConversationRequest._FinalStage adminId(@NotNull java.lang.String adminId)
The
idof the admin who is performing the action.The
idof the admin who is performing the action.- Specified by:
adminIdin interfaceDetachContactFromConversationRequest.AdminIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public DetachContactFromConversationRequest build()
- Specified by:
buildin interfaceDetachContactFromConversationRequest._FinalStage
-
-