Class ConvertConversationToTicketRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.conversations.requests.ConvertConversationToTicketRequest.Builder
-
- All Implemented Interfaces:
ConvertConversationToTicketRequest._FinalStage,ConvertConversationToTicketRequest.ConversationIdStage,ConvertConversationToTicketRequest.TicketTypeIdStage
- Enclosing class:
- ConvertConversationToTicketRequest
public static final class ConvertConversationToTicketRequest.Builder extends java.lang.Object implements ConvertConversationToTicketRequest.ConversationIdStage, ConvertConversationToTicketRequest.TicketTypeIdStage, ConvertConversationToTicketRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConvertConversationToTicketRequest._FinalStageattributes(java.util.Map<java.lang.String,java.lang.Object> attributes)ConvertConversationToTicketRequest._FinalStageattributes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> attributes)ConvertConversationToTicketRequestbuild()ConvertConversationToTicketRequest.TicketTypeIdStageconversationId(int conversationId)The id of the conversation to targetConvertConversationToTicketRequest.Builderfrom(ConvertConversationToTicketRequest other)ConvertConversationToTicketRequest._FinalStageticketTypeId(java.lang.String ticketTypeId)The ID of the type of ticket you want to convert the conversation to
-
-
-
Method Detail
-
from
public ConvertConversationToTicketRequest.Builder from(ConvertConversationToTicketRequest other)
- Specified by:
fromin interfaceConvertConversationToTicketRequest.ConversationIdStage
-
conversationId
public ConvertConversationToTicketRequest.TicketTypeIdStage conversationId(int conversationId)
The id of the conversation to target
The id of the conversation to target
- Specified by:
conversationIdin interfaceConvertConversationToTicketRequest.ConversationIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
ticketTypeId
public ConvertConversationToTicketRequest._FinalStage ticketTypeId(@NotNull java.lang.String ticketTypeId)
The ID of the type of ticket you want to convert the conversation to
The ID of the type of ticket you want to convert the conversation to
- Specified by:
ticketTypeIdin interfaceConvertConversationToTicketRequest.TicketTypeIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
attributes
public ConvertConversationToTicketRequest._FinalStage attributes(java.util.Map<java.lang.String,java.lang.Object> attributes)
- Specified by:
attributesin interfaceConvertConversationToTicketRequest._FinalStage
-
attributes
public ConvertConversationToTicketRequest._FinalStage attributes(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> attributes)
- Specified by:
attributesin interfaceConvertConversationToTicketRequest._FinalStage
-
build
public ConvertConversationToTicketRequest build()
- Specified by:
buildin interfaceConvertConversationToTicketRequest._FinalStage
-
-