Package com.intercom.api.types
Class CreateTicketRequestBody.Assignment.Builder
- java.lang.Object
-
- com.intercom.api.types.CreateTicketRequestBody.Assignment.Builder
-
- Enclosing class:
- CreateTicketRequestBody.Assignment
public static final class CreateTicketRequestBody.Assignment.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateTicketRequestBody.Assignment.BuilderadminAssigneeId(java.lang.String adminAssigneeId)CreateTicketRequestBody.Assignment.BuilderadminAssigneeId(java.util.Optional<java.lang.String> adminAssigneeId)The ID of the admin to which the ticket is assigned.CreateTicketRequestBody.Assignmentbuild()CreateTicketRequestBody.Assignment.Builderfrom(CreateTicketRequestBody.Assignment other)CreateTicketRequestBody.Assignment.BuilderteamAssigneeId(java.lang.String teamAssigneeId)CreateTicketRequestBody.Assignment.BuilderteamAssigneeId(java.util.Optional<java.lang.String> teamAssigneeId)The ID of the team to which the ticket is assigned.
-
-
-
Method Detail
-
from
public CreateTicketRequestBody.Assignment.Builder from(CreateTicketRequestBody.Assignment other)
-
adminAssigneeId
public CreateTicketRequestBody.Assignment.Builder adminAssigneeId(java.util.Optional<java.lang.String> adminAssigneeId)
The ID of the admin to which the ticket is assigned. If not provided, the ticket will be unassigned.
-
adminAssigneeId
public CreateTicketRequestBody.Assignment.Builder adminAssigneeId(java.lang.String adminAssigneeId)
-
teamAssigneeId
public CreateTicketRequestBody.Assignment.Builder teamAssigneeId(java.util.Optional<java.lang.String> teamAssigneeId)
The ID of the team to which the ticket is assigned. If not provided, the ticket will be unassigned.
-
teamAssigneeId
public CreateTicketRequestBody.Assignment.Builder teamAssigneeId(java.lang.String teamAssigneeId)
-
build
public CreateTicketRequestBody.Assignment build()
-
-