Class UpdateTicketTypeRequest.Builder
java.lang.Object
com.intercom.api.resources.tickettypes.requests.UpdateTicketTypeRequest.Builder
- All Implemented Interfaces:
UpdateTicketTypeRequest._FinalStage,UpdateTicketTypeRequest.TicketTypeIdStage
- Enclosing class:
UpdateTicketTypeRequest
public static final class UpdateTicketTypeRequest.Builder
extends Object
implements UpdateTicketTypeRequest.TicketTypeIdStage, UpdateTicketTypeRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionThe archived status of the ticket type.build()category(UpdateTicketTypeRequest.Category category) Category of the Ticket Type.category(Optional<UpdateTicketTypeRequest.Category> category) description(String description) The description of the ticket type.description(Optional<String> description) from(UpdateTicketTypeRequest other) The icon of the ticket type.isInternal(Boolean isInternal) Whether the tickets associated with this ticket type are intended for internal use only or will be shared with customers.isInternal(Optional<Boolean> isInternal) The name of the ticket type.ticketTypeId(String ticketTypeId) The unique identifier for the ticket type which is given by Intercom.
-
Method Details
-
from
- Specified by:
fromin interfaceUpdateTicketTypeRequest.TicketTypeIdStage
-
ticketTypeId
The unique identifier for the ticket type which is given by Intercom.
- Specified by:
ticketTypeIdin interfaceUpdateTicketTypeRequest.TicketTypeIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
isInternal
Whether the tickets associated with this ticket type are intended for internal use only or will be shared with customers. This is currently a limited attribute.
- Specified by:
isInternalin interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
isInternal
- Specified by:
isInternalin interfaceUpdateTicketTypeRequest._FinalStage
-
archived
The archived status of the ticket type.
- Specified by:
archivedin interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
archived
- Specified by:
archivedin interfaceUpdateTicketTypeRequest._FinalStage
-
icon
The icon of the ticket type.
- Specified by:
iconin interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
icon
- Specified by:
iconin interfaceUpdateTicketTypeRequest._FinalStage
-
category
Category of the Ticket Type.
- Specified by:
categoryin interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
category
public UpdateTicketTypeRequest._FinalStage category(Optional<UpdateTicketTypeRequest.Category> category) - Specified by:
categoryin interfaceUpdateTicketTypeRequest._FinalStage
-
description
The description of the ticket type.
- Specified by:
descriptionin interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
- Specified by:
descriptionin interfaceUpdateTicketTypeRequest._FinalStage
-
name
The name of the ticket type.
- Specified by:
namein interfaceUpdateTicketTypeRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
name
- Specified by:
namein interfaceUpdateTicketTypeRequest._FinalStage
-
build
- Specified by:
buildin interfaceUpdateTicketTypeRequest._FinalStage
-