Class TicketingReadTicket
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TicketingReadTicket
-
public class TicketingReadTicket extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTicketingReadTicket.Builder
-
Constructor Summary
Constructors Constructor Description TicketingReadTicket()TicketingReadTicket(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 Priority> 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 TicketingReadTicketType> 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 TicketingReadTicketStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends Organization> 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 TicketingReadTicket.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<Organization>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<Priority>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<TicketingReadTicketStatus>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<TicketingReadTicketType>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 updatedTicketingReadTicketwithAssignees(java.util.List<java.lang.String> assignees)Agents assigned to the ticketTicketingReadTicketwithAssignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)Agents assigned to the ticketTicketingReadTicketwithClosedAt(java.time.OffsetDateTime closedAt)The date the ticket was closedTicketingReadTicketwithClosedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)The date the ticket was closedTicketingReadTicketwithComponents(java.util.List<TicketingComponent> components)Components associated with the ticketTicketingReadTicketwithComponents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)Components associated with the ticketTicketingReadTicketwithContent(java.util.List<TicketingContent> content)Array of content associated with the ticketTicketingReadTicketwithContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)Array of content associated with the ticketTicketingReadTicketwithCreatedAt(java.time.OffsetDateTime createdAt)The timestamp when the record was createdTicketingReadTicketwithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The timestamp when the record was createdTicketingReadTicketwithCreatorId(java.lang.String creatorId)The creator of the ticketTicketingReadTicketwithCreatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)The creator of the ticketTicketingReadTicketwithId(java.lang.String id)Unique identifierTicketingReadTicketwithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierTicketingReadTicketwithOrganization(Organization organization)Organization associated with the ticketTicketingReadTicketwithOrganization(org.openapitools.jackson.nullable.JsonNullable<? extends Organization> organization)Organization associated with the ticketTicketingReadTicketwithParentId(java.lang.String parentId)ID of the parent ticket if this is a sub-ticketTicketingReadTicketwithParentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)ID of the parent ticket if this is a sub-ticketTicketingReadTicketwithPriority(Priority priority)Priority of the ticketTicketingReadTicketwithPriority(org.openapitools.jackson.nullable.JsonNullable<? extends Priority> priority)Priority of the ticketTicketingReadTicketwithProjects(java.util.List<TicketingProject> projects)Projects the ticket belongs toTicketingReadTicketwithProjects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)Projects the ticket belongs toTicketingReadTicketwithRemoteId(java.lang.String remoteId)Provider's unique identifierTicketingReadTicketwithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierTicketingReadTicketwithReporters(java.util.List<java.lang.String> reporters)Users who reported the ticketTicketingReadTicketwithReporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)Users who reported the ticketTicketingReadTicketwithStatus(TicketingReadTicketStatus status)Current status of the ticketTicketingReadTicketwithStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingReadTicketStatus> status)Current status of the ticketTicketingReadTicketwithTags(java.util.List<java.lang.String> tags)The tags of the ticketTicketingReadTicketwithTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)The tags of the ticketTicketingReadTicketwithTicketNumber(java.lang.String ticketNumber)The unique ticket number or reference IDTicketingReadTicketwithTicketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)The unique ticket number or reference IDTicketingReadTicketwithTicketUrl(java.lang.String ticketUrl)URL to view the ticket in the source systemTicketingReadTicketwithTicketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)URL to view the ticket in the source systemTicketingReadTicketwithTitle(java.lang.String title)The title or subject of the ticketTicketingReadTicketwithTitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)The title or subject of the ticketTicketingReadTicketwithType(TicketingReadTicketType type)The type of the ticketTicketingReadTicketwithType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingReadTicketType> type)The type of the ticketTicketingReadTicketwithUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingReadTicketwithUnifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectTicketingReadTicketwithUpdatedAt(java.time.OffsetDateTime updatedAt)The timestamp when the record was last updatedTicketingReadTicketwithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The timestamp when the record was last updated
-
-
-
Constructor Detail
-
TicketingReadTicket
public TicketingReadTicket(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 Priority> 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 TicketingReadTicketType> 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 TicketingReadTicketStatus> status, org.openapitools.jackson.nullable.JsonNullable<? extends Organization> 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)
-
TicketingReadTicket
public TicketingReadTicket()
-
-
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<Priority> 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<TicketingReadTicketType> 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<TicketingReadTicketStatus> status()
Current status of the ticket
-
organization
public org.openapitools.jackson.nullable.JsonNullable<Organization> 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 TicketingReadTicket.Builder builder()
-
withId
public TicketingReadTicket withId(java.lang.String id)
Unique identifier
-
withId
public TicketingReadTicket withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public TicketingReadTicket withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public TicketingReadTicket withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withUnifiedCustomFields
public TicketingReadTicket withUnifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
withUnifiedCustomFields
public TicketingReadTicket 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 TicketingReadTicket withTitle(java.lang.String title)
The title or subject of the ticket
-
withTitle
public TicketingReadTicket withTitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
The title or subject of the ticket
-
withCreatorId
public TicketingReadTicket withCreatorId(java.lang.String creatorId)
The creator of the ticket
-
withCreatorId
public TicketingReadTicket withCreatorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)
The creator of the ticket
-
withReporters
public TicketingReadTicket withReporters(java.util.List<java.lang.String> reporters)
Users who reported the ticket
-
withReporters
public TicketingReadTicket withReporters(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)
Users who reported the ticket
-
withAssignees
public TicketingReadTicket withAssignees(java.util.List<java.lang.String> assignees)
Agents assigned to the ticket
-
withAssignees
public TicketingReadTicket withAssignees(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)
Agents assigned to the ticket
-
withContent
public TicketingReadTicket withContent(java.util.List<TicketingContent> content)
Array of content associated with the ticket
-
withContent
public TicketingReadTicket withContent(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingContent>> content)
Array of content associated with the ticket
-
withParentId
public TicketingReadTicket withParentId(java.lang.String parentId)
ID of the parent ticket if this is a sub-ticket
-
withParentId
public TicketingReadTicket withParentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)
ID of the parent ticket if this is a sub-ticket
-
withPriority
public TicketingReadTicket withPriority(Priority priority)
Priority of the ticket
-
withPriority
public TicketingReadTicket withPriority(org.openapitools.jackson.nullable.JsonNullable<? extends Priority> priority)
Priority of the ticket
-
withTags
public TicketingReadTicket withTags(java.util.List<java.lang.String> tags)
The tags of the ticket
-
withTags
public TicketingReadTicket withTags(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
The tags of the ticket
-
withProjects
public TicketingReadTicket withProjects(java.util.List<TicketingProject> projects)
Projects the ticket belongs to
-
withProjects
public TicketingReadTicket withProjects(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingProject>> projects)
Projects the ticket belongs to
-
withTicketNumber
public TicketingReadTicket withTicketNumber(java.lang.String ticketNumber)
The unique ticket number or reference ID
-
withTicketNumber
public TicketingReadTicket withTicketNumber(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketNumber)
The unique ticket number or reference ID
-
withType
public TicketingReadTicket withType(TicketingReadTicketType type)
The type of the ticket
-
withType
public TicketingReadTicket withType(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingReadTicketType> type)
The type of the ticket
-
withClosedAt
public TicketingReadTicket withClosedAt(java.time.OffsetDateTime closedAt)
The date the ticket was closed
-
withClosedAt
public TicketingReadTicket withClosedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> closedAt)
The date the ticket was closed
-
withTicketUrl
public TicketingReadTicket withTicketUrl(java.lang.String ticketUrl)
URL to view the ticket in the source system
-
withTicketUrl
public TicketingReadTicket withTicketUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> ticketUrl)
URL to view the ticket in the source system
-
withStatus
public TicketingReadTicket withStatus(TicketingReadTicketStatus status)
Current status of the ticket
-
withStatus
public TicketingReadTicket withStatus(org.openapitools.jackson.nullable.JsonNullable<? extends TicketingReadTicketStatus> status)
Current status of the ticket
-
withOrganization
public TicketingReadTicket withOrganization(Organization organization)
Organization associated with the ticket
-
withOrganization
public TicketingReadTicket withOrganization(org.openapitools.jackson.nullable.JsonNullable<? extends Organization> organization)
Organization associated with the ticket
-
withComponents
public TicketingReadTicket withComponents(java.util.List<TicketingComponent> components)
Components associated with the ticket
-
withComponents
public TicketingReadTicket withComponents(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<TicketingComponent>> components)
Components associated with the ticket
-
withCreatedAt
public TicketingReadTicket withCreatedAt(java.time.OffsetDateTime createdAt)
The timestamp when the record was created
-
withCreatedAt
public TicketingReadTicket withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The timestamp when the record was created
-
withUpdatedAt
public TicketingReadTicket withUpdatedAt(java.time.OffsetDateTime updatedAt)
The timestamp when the record was last updated
-
withUpdatedAt
public TicketingReadTicket 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
-
-