Class PatchedTicketRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.ticketing.types.PatchedTicketRequest.Builder
-
- Enclosing class:
- PatchedTicketRequest
public static final class PatchedTicketRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PatchedTicketRequest.Builderaccount(java.lang.String account)PatchedTicketRequest.Builderaccount(java.util.Optional<java.lang.String> account)PatchedTicketRequest.Builderassignees(java.util.List<java.util.Optional<java.lang.String>> assignees)PatchedTicketRequest.Builderassignees(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> assignees)PatchedTicketRequestbuild()PatchedTicketRequest.Buildercollections(java.util.List<java.util.Optional<java.lang.String>> collections)PatchedTicketRequest.Buildercollections(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> collections)PatchedTicketRequest.BuildercompletedAt(java.time.OffsetDateTime completedAt)PatchedTicketRequest.BuildercompletedAt(java.util.Optional<java.time.OffsetDateTime> completedAt)PatchedTicketRequest.Buildercontact(java.lang.String contact)PatchedTicketRequest.Buildercontact(java.util.Optional<java.lang.String> contact)PatchedTicketRequest.Buildercreator(java.lang.String creator)PatchedTicketRequest.Buildercreator(java.util.Optional<java.lang.String> creator)PatchedTicketRequest.Builderdescription(java.lang.String description)PatchedTicketRequest.Builderdescription(java.util.Optional<java.lang.String> description)PatchedTicketRequest.BuilderdueDate(java.time.OffsetDateTime dueDate)PatchedTicketRequest.BuilderdueDate(java.util.Optional<java.time.OffsetDateTime> dueDate)PatchedTicketRequest.Builderfrom(PatchedTicketRequest other)PatchedTicketRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)PatchedTicketRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)PatchedTicketRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)PatchedTicketRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)PatchedTicketRequest.Buildername(java.lang.String name)PatchedTicketRequest.Buildername(java.util.Optional<java.lang.String> name)PatchedTicketRequest.BuilderparentTicket(java.lang.String parentTicket)PatchedTicketRequest.BuilderparentTicket(java.util.Optional<java.lang.String> parentTicket)PatchedTicketRequest.Builderpriority(PatchedTicketRequestPriority priority)PatchedTicketRequest.Builderpriority(java.util.Optional<PatchedTicketRequestPriority> priority)PatchedTicketRequest.BuilderremoteFields(java.util.List<RemoteFieldRequest> remoteFields)PatchedTicketRequest.BuilderremoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)PatchedTicketRequest.Builderstatus(PatchedTicketRequestStatus status)PatchedTicketRequest.Builderstatus(java.util.Optional<PatchedTicketRequestStatus> status)PatchedTicketRequest.Buildertags(java.util.List<java.util.Optional<java.lang.String>> tags)PatchedTicketRequest.Buildertags(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> tags)PatchedTicketRequest.BuilderticketType(java.lang.String ticketType)PatchedTicketRequest.BuilderticketType(java.util.Optional<java.lang.String> ticketType)PatchedTicketRequest.BuilderticketUrl(java.lang.String ticketUrl)PatchedTicketRequest.BuilderticketUrl(java.util.Optional<java.lang.String> ticketUrl)
-
-
-
Method Detail
-
from
public PatchedTicketRequest.Builder from(PatchedTicketRequest other)
-
name
public PatchedTicketRequest.Builder name(java.util.Optional<java.lang.String> name)
-
name
public PatchedTicketRequest.Builder name(java.lang.String name)
-
assignees
public PatchedTicketRequest.Builder assignees(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> assignees)
-
assignees
public PatchedTicketRequest.Builder assignees(java.util.List<java.util.Optional<java.lang.String>> assignees)
-
creator
public PatchedTicketRequest.Builder creator(java.util.Optional<java.lang.String> creator)
-
creator
public PatchedTicketRequest.Builder creator(java.lang.String creator)
-
dueDate
public PatchedTicketRequest.Builder dueDate(java.util.Optional<java.time.OffsetDateTime> dueDate)
-
dueDate
public PatchedTicketRequest.Builder dueDate(java.time.OffsetDateTime dueDate)
-
status
public PatchedTicketRequest.Builder status(java.util.Optional<PatchedTicketRequestStatus> status)
-
status
public PatchedTicketRequest.Builder status(PatchedTicketRequestStatus status)
-
description
public PatchedTicketRequest.Builder description(java.util.Optional<java.lang.String> description)
-
description
public PatchedTicketRequest.Builder description(java.lang.String description)
-
collections
public PatchedTicketRequest.Builder collections(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> collections)
-
collections
public PatchedTicketRequest.Builder collections(java.util.List<java.util.Optional<java.lang.String>> collections)
-
ticketType
public PatchedTicketRequest.Builder ticketType(java.util.Optional<java.lang.String> ticketType)
-
ticketType
public PatchedTicketRequest.Builder ticketType(java.lang.String ticketType)
-
account
public PatchedTicketRequest.Builder account(java.util.Optional<java.lang.String> account)
-
account
public PatchedTicketRequest.Builder account(java.lang.String account)
-
contact
public PatchedTicketRequest.Builder contact(java.util.Optional<java.lang.String> contact)
-
contact
public PatchedTicketRequest.Builder contact(java.lang.String contact)
-
parentTicket
public PatchedTicketRequest.Builder parentTicket(java.util.Optional<java.lang.String> parentTicket)
-
parentTicket
public PatchedTicketRequest.Builder parentTicket(java.lang.String parentTicket)
-
tags
public PatchedTicketRequest.Builder tags(java.util.Optional<java.util.List<java.util.Optional<java.lang.String>>> tags)
-
tags
public PatchedTicketRequest.Builder tags(java.util.List<java.util.Optional<java.lang.String>> tags)
-
completedAt
public PatchedTicketRequest.Builder completedAt(java.util.Optional<java.time.OffsetDateTime> completedAt)
-
completedAt
public PatchedTicketRequest.Builder completedAt(java.time.OffsetDateTime completedAt)
-
ticketUrl
public PatchedTicketRequest.Builder ticketUrl(java.util.Optional<java.lang.String> ticketUrl)
-
ticketUrl
public PatchedTicketRequest.Builder ticketUrl(java.lang.String ticketUrl)
-
priority
public PatchedTicketRequest.Builder priority(java.util.Optional<PatchedTicketRequestPriority> priority)
-
priority
public PatchedTicketRequest.Builder priority(PatchedTicketRequestPriority priority)
-
integrationParams
public PatchedTicketRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public PatchedTicketRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public PatchedTicketRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public PatchedTicketRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
remoteFields
public PatchedTicketRequest.Builder remoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)
-
remoteFields
public PatchedTicketRequest.Builder remoteFields(java.util.List<RemoteFieldRequest> remoteFields)
-
build
public PatchedTicketRequest build()
-
-