Class TicketingTicketResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingTicketResultData
-
public class TicketingTicketResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTicketingTicketResultData.Builder
-
Constructor Summary
Constructors Constructor Description TicketingTicketResultData()TicketingTicketResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>assignees()Agents assigned to the ticketstatic TicketingTicketResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>closedAt()The date the ticket was closedorg.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingComponent>>components()Components associated with the ticketorg.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingContent>>content()Array of content associated with the ticketorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()The timestamp when the record was createdorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>creatorId()The creator of the ticketbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultOrganization>organization()Organization associated with the ticketorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>parentId()ID of the parent ticket if this is a sub-ticketorg.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultPriority>priority()Priority of the ticketorg.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingProject>>projects()Projects the ticket belongs toorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>reporters()Users who reported the ticketorg.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultStatus>status()Current status of the ticketorg.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>tags()The tags of the ticketorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>ticketNumber()The unique ticket number or reference IDorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>ticketUrl()URL to view the ticket in the source systemorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>title()The title or subject of the ticketjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultType>type()The type of the ticketorg.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>>unifiedCustomFields()Custom Unified Fields configured in your StackOne projectorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()The timestamp when the record was last updatedTicketingTicketResultDatawithAssignees(java.util.List<java.lang.String> assignees)Agents assigned to the ticketTicketingTicketResultDatawithAssignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)Agents assigned to the ticketTicketingTicketResultDatawithClosedAt(java.time.OffsetDateTime closedAt)The date the ticket was closedTicketingTicketResultDatawithClosedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)The date the ticket was closedTicketingTicketResultDatawithComponents(java.util.List<TicketingComponent> components)Components associated with the ticketTicketingTicketResultDatawithComponents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)Components associated with the ticketTicketingTicketResultDatawithContent(java.util.List<TicketingContent> content)Array of content associated with the ticketTicketingTicketResultDatawithContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)Array of content associated with the ticketTicketingTicketResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingTicketResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingTicketResultDatawithCreatorId(java.lang.String creatorId)The creator of the ticketTicketingTicketResultDatawithCreatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)The creator of the ticketTicketingTicketResultDatawithId(java.lang.String id)Unique identifierTicketingTicketResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingTicketResultDatawithOrganization(TicketingTicketResultOrganization organization)Organization associated with the ticketTicketingTicketResultDatawithOrganization(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization)Organization associated with the ticketTicketingTicketResultDatawithParentId(java.lang.String parentId)ID of the parent ticket if this is a sub-ticketTicketingTicketResultDatawithParentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)ID of the parent ticket if this is a sub-ticketTicketingTicketResultDatawithPriority(TicketingTicketResultPriority priority)Priority of the ticketTicketingTicketResultDatawithPriority(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority)Priority of the ticketTicketingTicketResultDatawithProjects(java.util.List<TicketingProject> projects)Projects the ticket belongs toTicketingTicketResultDatawithProjects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)Projects the ticket belongs toTicketingTicketResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierTicketingTicketResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingTicketResultDatawithReporters(java.util.List<java.lang.String> reporters)Users who reported the ticketTicketingTicketResultDatawithReporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)Users who reported the ticketTicketingTicketResultDatawithStatus(TicketingTicketResultStatus status)Current status of the ticketTicketingTicketResultDatawithStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status)Current status of the ticketTicketingTicketResultDatawithTags(java.util.List<java.lang.String> tags)The tags of the ticketTicketingTicketResultDatawithTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)The tags of the ticketTicketingTicketResultDatawithTicketNumber(java.lang.String ticketNumber)The unique ticket number or reference IDTicketingTicketResultDatawithTicketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)The unique ticket number or reference IDTicketingTicketResultDatawithTicketUrl(java.lang.String ticketUrl)URL to view the ticket in the source systemTicketingTicketResultDatawithTicketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)URL to view the ticket in the source systemTicketingTicketResultDatawithTitle(java.lang.String title)The title or subject of the ticketTicketingTicketResultDatawithTitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)The title or subject of the ticketTicketingTicketResultDatawithType(TicketingTicketResultType type)The type of the ticketTicketingTicketResultDatawithType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type)The type of the ticketTicketingTicketResultDatawithUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingTicketResultDatawithUnifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingTicketResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingTicketResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updated
-
-
-
Constructor Detail
-
TicketingTicketResultData
public TicketingTicketResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
TicketingTicketResultData
public TicketingTicketResultData()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
unifiedCustomFields
public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields()
Custom Unified Fields configured in your StackOne project
-
title
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title()
The title or subject of the ticket
-
creatorId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId()
The creator of the ticket
-
reporters
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> reporters()
Users who reported the ticket
-
assignees
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> assignees()
Agents assigned to the ticket
-
content
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingContent>> content()
Array of content associated with the ticket
-
parentId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId()
ID of the parent ticket if this is a sub-ticket
-
priority
public org.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultPriority> priority()
Priority of the ticket
-
tags
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> tags()
The tags of the ticket
-
projects
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingProject>> projects()
Projects the ticket belongs to
-
ticketNumber
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber()
The unique ticket number or reference ID
-
type
public org.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultType> type()
The type of the ticket
-
closedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt()
The date the ticket was closed
-
ticketUrl
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl()
URL to view the ticket in the source system
-
status
public org.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultStatus> status()
Current status of the ticket
-
organization
public org.openapitools.jackson.nullable.JsonNullable<TicketingTicketResultOrganization> organization()
Organization associated with the ticket
-
components
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<TicketingComponent>> components()
Components associated with the ticket
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
The timestamp when the record was created
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
The timestamp when the record was last updated
-
builder
public static TicketingTicketResultData.Builder builder()
-
withId
public TicketingTicketResultData withId(java.lang.String id)
Unique identifier
-
withId
public TicketingTicketResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public TicketingTicketResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public TicketingTicketResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withUnifiedCustomFields
public TicketingTicketResultData withUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
withUnifiedCustomFields
public TicketingTicketResultData withUnifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
withTitle
public TicketingTicketResultData withTitle(java.lang.String title)
The title or subject of the ticket
-
withTitle
public TicketingTicketResultData withTitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
The title or subject of the ticket
-
withCreatorId
public TicketingTicketResultData withCreatorId(java.lang.String creatorId)
The creator of the ticket
-
withCreatorId
public TicketingTicketResultData withCreatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)
The creator of the ticket
-
withReporters
public TicketingTicketResultData withReporters(java.util.List<java.lang.String> reporters)
Users who reported the ticket
-
withReporters
public TicketingTicketResultData withReporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)
Users who reported the ticket
-
withAssignees
public TicketingTicketResultData withAssignees(java.util.List<java.lang.String> assignees)
Agents assigned to the ticket
-
withAssignees
public TicketingTicketResultData withAssignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)
Agents assigned to the ticket
-
withContent
public TicketingTicketResultData withContent(java.util.List<TicketingContent> content)
Array of content associated with the ticket
-
withContent
public TicketingTicketResultData withContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)
Array of content associated with the ticket
-
withParentId
public TicketingTicketResultData withParentId(java.lang.String parentId)
ID of the parent ticket if this is a sub-ticket
-
withParentId
public TicketingTicketResultData withParentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)
ID of the parent ticket if this is a sub-ticket
-
withPriority
public TicketingTicketResultData withPriority(TicketingTicketResultPriority priority)
Priority of the ticket
-
withPriority
public TicketingTicketResultData withPriority(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultPriority> priority)
Priority of the ticket
-
withTags
public TicketingTicketResultData withTags(java.util.List<java.lang.String> tags)
The tags of the ticket
-
withTags
public TicketingTicketResultData withTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
The tags of the ticket
-
withProjects
public TicketingTicketResultData withProjects(java.util.List<TicketingProject> projects)
Projects the ticket belongs to
-
withProjects
public TicketingTicketResultData withProjects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)
Projects the ticket belongs to
-
withTicketNumber
public TicketingTicketResultData withTicketNumber(java.lang.String ticketNumber)
The unique ticket number or reference ID
-
withTicketNumber
public TicketingTicketResultData withTicketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)
The unique ticket number or reference ID
-
withType
public TicketingTicketResultData withType(TicketingTicketResultType type)
The type of the ticket
-
withType
public TicketingTicketResultData withType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultType> type)
The type of the ticket
-
withClosedAt
public TicketingTicketResultData withClosedAt(java.time.OffsetDateTime closedAt)
The date the ticket was closed
-
withClosedAt
public TicketingTicketResultData withClosedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)
The date the ticket was closed
-
withTicketUrl
public TicketingTicketResultData withTicketUrl(java.lang.String ticketUrl)
URL to view the ticket in the source system
-
withTicketUrl
public TicketingTicketResultData withTicketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)
URL to view the ticket in the source system
-
withStatus
public TicketingTicketResultData withStatus(TicketingTicketResultStatus status)
Current status of the ticket
-
withStatus
public TicketingTicketResultData withStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultStatus> status)
Current status of the ticket
-
withOrganization
public TicketingTicketResultData withOrganization(TicketingTicketResultOrganization organization)
Organization associated with the ticket
-
withOrganization
public TicketingTicketResultData withOrganization(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingTicketResultOrganization> organization)
Organization associated with the ticket
-
withComponents
public TicketingTicketResultData withComponents(java.util.List<TicketingComponent> components)
Components associated with the ticket
-
withComponents
public TicketingTicketResultData withComponents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)
Components associated with the ticket
-
withCreatedAt
public TicketingTicketResultData withCreatedAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
withCreatedAt
public TicketingTicketResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
withUpdatedAt
public TicketingTicketResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
withUpdatedAt
public TicketingTicketResultData withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The timestamp when the record was last updated
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-