Class TicketingTicketResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingTicketResultData.Builder
-
- Enclosing class:
- TicketingTicketResultData
public static final class TicketingTicketResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TicketingTicketResultData.Builderassignees(java.util.List<java.lang.String> assignees)Agents assigned to the ticketTicketingTicketResultData.Builderassignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)Agents assigned to the ticketTicketingTicketResultDatabuild()TicketingTicketResultData.BuilderclosedAt(java.time.OffsetDateTime closedAt)The date the ticket was closedTicketingTicketResultData.BuilderclosedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)The date the ticket was closedTicketingTicketResultData.Buildercomponents(java.util.List<TicketingComponent> components)Components associated with the ticketTicketingTicketResultData.Buildercomponents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)Components associated with the ticketTicketingTicketResultData.Buildercontent(java.util.List<TicketingContent> content)Array of content associated with the ticketTicketingTicketResultData.Buildercontent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)Array of content associated with the ticketTicketingTicketResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingTicketResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingTicketResultData.BuildercreatorId(java.lang.String creatorId)The creator of the ticketTicketingTicketResultData.BuildercreatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)The creator of the ticketTicketingTicketResultData.Builderid(java.lang.String id)Unique identifierTicketingTicketResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingTicketResultData.Builderorganization(TicketingTicketResultOrganization organization)Organization associated with the ticketTicketingTicketResultData.Builderorganization(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization)Organization associated with the ticketTicketingTicketResultData.BuilderparentId(java.lang.String parentId)ID of the parent ticket if this is a sub-ticketTicketingTicketResultData.BuilderparentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)ID of the parent ticket if this is a sub-ticketTicketingTicketResultData.Builderpriority(TicketingTicketResultPriority priority)Priority of the ticketTicketingTicketResultData.Builderpriority(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority)Priority of the ticketTicketingTicketResultData.Builderprojects(java.util.List<TicketingProject> projects)Projects the ticket belongs toTicketingTicketResultData.Builderprojects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)Projects the ticket belongs toTicketingTicketResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierTicketingTicketResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingTicketResultData.Builderreporters(java.util.List<java.lang.String> reporters)Users who reported the ticketTicketingTicketResultData.Builderreporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)Users who reported the ticketTicketingTicketResultData.Builderstatus(TicketingTicketResultStatus status)Current status of the ticketTicketingTicketResultData.Builderstatus(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status)Current status of the ticketTicketingTicketResultData.Buildertags(java.util.List<java.lang.String> tags)The tags of the ticketTicketingTicketResultData.Buildertags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)The tags of the ticketTicketingTicketResultData.BuilderticketNumber(java.lang.String ticketNumber)The unique ticket number or reference IDTicketingTicketResultData.BuilderticketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)The unique ticket number or reference IDTicketingTicketResultData.BuilderticketUrl(java.lang.String ticketUrl)URL to view the ticket in the source systemTicketingTicketResultData.BuilderticketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)URL to view the ticket in the source systemTicketingTicketResultData.Buildertitle(java.lang.String title)The title or subject of the ticketTicketingTicketResultData.Buildertitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)The title or subject of the ticketTicketingTicketResultData.Buildertype(TicketingTicketResultType type)The type of the ticketTicketingTicketResultData.Buildertype(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type)The type of the ticketTicketingTicketResultData.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingTicketResultData.BuilderunifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingTicketResultData.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingTicketResultData.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updated
-
-
-
Method Detail
-
id
public TicketingTicketResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public TicketingTicketResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public TicketingTicketResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public TicketingTicketResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
unifiedCustomFields
public TicketingTicketResultData.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public TicketingTicketResultData.Builder unifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
title
public TicketingTicketResultData.Builder title(java.lang.String title)
The title or subject of the ticket
-
title
public TicketingTicketResultData.Builder title(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
The title or subject of the ticket
-
creatorId
public TicketingTicketResultData.Builder creatorId(java.lang.String creatorId)
The creator of the ticket
-
creatorId
public TicketingTicketResultData.Builder creatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)
The creator of the ticket
-
reporters
public TicketingTicketResultData.Builder reporters(java.util.List<java.lang.String> reporters)
Users who reported the ticket
-
reporters
public TicketingTicketResultData.Builder reporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)
Users who reported the ticket
-
assignees
public TicketingTicketResultData.Builder assignees(java.util.List<java.lang.String> assignees)
Agents assigned to the ticket
-
assignees
public TicketingTicketResultData.Builder assignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)
Agents assigned to the ticket
-
content
public TicketingTicketResultData.Builder content(java.util.List<TicketingContent> content)
Array of content associated with the ticket
-
content
public TicketingTicketResultData.Builder content(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)
Array of content associated with the ticket
-
parentId
public TicketingTicketResultData.Builder parentId(java.lang.String parentId)
ID of the parent ticket if this is a sub-ticket
-
parentId
public TicketingTicketResultData.Builder parentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)
ID of the parent ticket if this is a sub-ticket
-
priority
public TicketingTicketResultData.Builder priority(TicketingTicketResultPriority priority)
Priority of the ticket
-
priority
public TicketingTicketResultData.Builder priority(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority)
Priority of the ticket
-
tags
public TicketingTicketResultData.Builder tags(java.util.List<java.lang.String> tags)
The tags of the ticket
-
tags
public TicketingTicketResultData.Builder tags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
The tags of the ticket
-
projects
public TicketingTicketResultData.Builder projects(java.util.List<TicketingProject> projects)
Projects the ticket belongs to
-
projects
public TicketingTicketResultData.Builder projects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)
Projects the ticket belongs to
-
ticketNumber
public TicketingTicketResultData.Builder ticketNumber(java.lang.String ticketNumber)
The unique ticket number or reference ID
-
ticketNumber
public TicketingTicketResultData.Builder ticketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)
The unique ticket number or reference ID
-
type
public TicketingTicketResultData.Builder type(TicketingTicketResultType type)
The type of the ticket
-
type
public TicketingTicketResultData.Builder type(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type)
The type of the ticket
-
closedAt
public TicketingTicketResultData.Builder closedAt(java.time.OffsetDateTime closedAt)
The date the ticket was closed
-
closedAt
public TicketingTicketResultData.Builder closedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)
The date the ticket was closed
-
ticketUrl
public TicketingTicketResultData.Builder ticketUrl(java.lang.String ticketUrl)
URL to view the ticket in the source system
-
ticketUrl
public TicketingTicketResultData.Builder ticketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)
URL to view the ticket in the source system
-
status
public TicketingTicketResultData.Builder status(TicketingTicketResultStatus status)
Current status of the ticket
-
status
public TicketingTicketResultData.Builder status(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status)
Current status of the ticket
-
organization
public TicketingTicketResultData.Builder organization(TicketingTicketResultOrganization organization)
Organization associated with the ticket
-
organization
public TicketingTicketResultData.Builder organization(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization)
Organization associated with the ticket
-
components
public TicketingTicketResultData.Builder components(java.util.List<TicketingComponent> components)
Components associated with the ticket
-
components
public TicketingTicketResultData.Builder components(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)
Components associated with the ticket
-
createdAt
public TicketingTicketResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
createdAt
public TicketingTicketResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
updatedAt
public TicketingTicketResultData.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
updatedAt
public TicketingTicketResultData.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The timestamp when the record was last updated
-
build
public TicketingTicketResultData build()
-
-