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(java.lang.String 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(@NotNull java.lang.String conversationId)
The id of the conversation to targetThe 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 toThe 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
-
-