Class TicketingTicketCreateRequestDto


  • public class TicketingTicketCreateRequestDto
    extends java.lang.Object
    • Constructor Detail

      • TicketingTicketCreateRequestDto

        public TicketingTicketCreateRequestDto​(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 TicketingTicketCreateRequestDtoPriority> priority,
                                               org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags,
                                               org.openapitools.jackson.nullable.JsonNullable<java.lang.String> organizationId,
                                               org.openapitools.jackson.nullable.JsonNullable<java.lang.String> projectId,
                                               org.openapitools.jackson.nullable.JsonNullable<java.lang.String> componentIds,
                                               org.openapitools.jackson.nullable.JsonNullable<java.lang.String> type)
      • TicketingTicketCreateRequestDto

        public TicketingTicketCreateRequestDto()
    • Method Detail

      • 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
      • tags

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> tags()
        The tags of the ticket
      • organizationId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> organizationId()
        Organization associated with the ticket
      • projectId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> projectId()
        Project the ticket belongs to
      • componentIds

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> componentIds()
        Components to associate with the ticket
      • type

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> type()
        The type of the ticket
      • withUnifiedCustomFields

        public TicketingTicketCreateRequestDto withUnifiedCustomFields​(java.util.Map<java.lang.String,​java.lang.Object> unifiedCustomFields)
        Custom Unified Fields configured in your StackOne project
      • withUnifiedCustomFields

        public TicketingTicketCreateRequestDto 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 TicketingTicketCreateRequestDto withTitle​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
        The title or subject of the ticket
      • withCreatorId

        public TicketingTicketCreateRequestDto withCreatorId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> creatorId)
        The creator of the ticket
      • withReporters

        public TicketingTicketCreateRequestDto withReporters​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> reporters)
        Users who reported the ticket
      • withAssignees

        public TicketingTicketCreateRequestDto withAssignees​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> assignees)
        Agents assigned to the ticket
      • withParentId

        public TicketingTicketCreateRequestDto withParentId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentId)
        ID of the parent ticket if this is a sub-ticket
      • withTags

        public TicketingTicketCreateRequestDto withTags​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> tags)
        The tags of the ticket
      • withOrganizationId

        public TicketingTicketCreateRequestDto withOrganizationId​(java.lang.String organizationId)
        Organization associated with the ticket
      • withOrganizationId

        public TicketingTicketCreateRequestDto withOrganizationId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> organizationId)
        Organization associated with the ticket
      • withProjectId

        public TicketingTicketCreateRequestDto withProjectId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> projectId)
        Project the ticket belongs to
      • withComponentIds

        public TicketingTicketCreateRequestDto withComponentIds​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> componentIds)
        Components to associate with the ticket
      • withType

        public TicketingTicketCreateRequestDto withType​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> type)
        The type of the ticket
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object