Class ConvertConversationToTicketRequest.Builder
- java.lang.Object
-
- com.intercom.api.resources.unstable.conversations.requests.ConvertConversationToTicketRequest.Builder
-
- All Implemented Interfaces:
ConvertConversationToTicketRequest._FinalStage,ConvertConversationToTicketRequest.IdStage,ConvertConversationToTicketRequest.TicketTypeIdStage
- Enclosing class:
- ConvertConversationToTicketRequest
public static final class ConvertConversationToTicketRequest.Builder extends java.lang.Object implements ConvertConversationToTicketRequest.IdStage, 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,ConvertConversationToTicketRequest.AttributesValue> attributes)ConvertConversationToTicketRequest._FinalStageattributes(java.util.Optional<java.util.Map<java.lang.String,ConvertConversationToTicketRequest.AttributesValue>> attributes)ConvertConversationToTicketRequestbuild()ConvertConversationToTicketRequest.Builderfrom(ConvertConversationToTicketRequest other)ConvertConversationToTicketRequest.TicketTypeIdStageid(int id)The id of the conversation to targetConvertConversationToTicketRequest._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.IdStage
-
id
public ConvertConversationToTicketRequest.TicketTypeIdStage id(int id)
The id of the conversation to targetThe id of the conversation to target
- Specified by:
idin interfaceConvertConversationToTicketRequest.IdStage- 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,ConvertConversationToTicketRequest.AttributesValue> attributes)
- Specified by:
attributesin interfaceConvertConversationToTicketRequest._FinalStage
-
attributes
public ConvertConversationToTicketRequest._FinalStage attributes(java.util.Optional<java.util.Map<java.lang.String,ConvertConversationToTicketRequest.AttributesValue>> attributes)
- Specified by:
attributesin interfaceConvertConversationToTicketRequest._FinalStage
-
build
public ConvertConversationToTicketRequest build()
- Specified by:
buildin interfaceConvertConversationToTicketRequest._FinalStage
-
-