Class AddIssueRequest

Object
AddIssueRequest
All Implemented Interfaces:
Serializable

public class AddIssueRequest extends Object implements Serializable
The properties of the issue to be added.
See Also:
  • Constructor Details

    • AddIssueRequest

      public AddIssueRequest()
  • Method Details

    • builder

      public static AddIssueRequest.Builder builder()
    • getResponsibleCommunityId

      public UUID getResponsibleCommunityId()
      The ID of the community responsible for handling the issue.
    • getName

      public String getName()
      Required. The name of the subject for which the issue is being created.
    • getTypeId

      public UUID getTypeId()
      Required. The type ID of the issue to be created.
    • getDescription

      public String getDescription()
      Required. The description for the issue.
    • getPriority

      public String getPriority()
      The priority for the issue.
    • getRequesterId

      public UUID getRequesterId()
      The requester of the issue.
    • getRelatedAssets

      public List<RelatedAssetReference> getRelatedAssets()
      The list of assets which the issue is related to.
    • getCategoryIds

      public List<UUID> getCategoryIds()
      The list of IDs of assets which represent categories for this issue. Each asset in this list should be of type Issue Category.
    • setResponsibleCommunityId

      public void setResponsibleCommunityId(UUID responsibleCommunityId)
      The ID of the community responsible for handling the issue.
    • setName

      public void setName(String name)
      Required. The name of the subject for which the issue is being created.
    • setTypeId

      public void setTypeId(UUID typeId)
      Required. The type ID of the issue to be created.
    • setDescription

      public void setDescription(String description)
      Required. The description for the issue.
    • setPriority

      public void setPriority(String priority)
      The priority for the issue.
    • setRequesterId

      public void setRequesterId(UUID requesterId)
      The requester of the issue.
    • setRelatedAssets

      public void setRelatedAssets(List<RelatedAssetReference> relatedAssets)
      The list of assets which the issue is related to.
    • setCategoryIds

      public void setCategoryIds(List<UUID> categoryIds)
      The list of IDs of assets which represent categories for this issue. Each asset in this list should be of type Issue Category.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object