Class FindIssuesRequest

Object
PagedRequest
FindIssuesRequest
All Implemented Interfaces:
Serializable

public class FindIssuesRequest extends PagedRequest
The search criteria for issues. Only parameters that are specified in this request and have not null values are used for filtering. All other parameters are ignored. The returned issues satisfy all constraints that are specified in this search criteria. By default a result containing 1000 issues is returned.
See Also:
  • Constructor Details

    • FindIssuesRequest

      public FindIssuesRequest()
  • Method Details

    • builder

      public static FindIssuesRequest.Builder builder()
    • getSortOrder

      public SortOrder getSortOrder()
      The sorting order of the results.
    • getSortField

      public FindIssuesRequest.SortField getSortField()
      The field on which the results are sorted. Default is NAME.
    • isOnlyOpenIssues

      public boolean isOnlyOpenIssues()
      Whether only open issues should be returned.
    • getUserRelation

      public FindIssuesRequest.IssueUserRelation getUserRelation()
      The relation of the user with the issues to be returned. By default all issues for the current user will be returned.
    • setSortOrder

      public void setSortOrder(SortOrder sortOrder)
      The sorting order of the results.
    • setSortField

      public void setSortField(FindIssuesRequest.SortField sortField)
      The field on which the results are sorted. Default is NAME.
    • setOnlyOpenIssues

      public void setOnlyOpenIssues(boolean onlyOpenIssues)
      Whether only open issues should be returned.
    • setUserRelation

      public void setUserRelation(FindIssuesRequest.IssueUserRelation userRelation)
      The relation of the user with the issues to be returned. By default all issues for the current user will be returned.
    • equals

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

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class PagedRequest
    • hashCode

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

      public String toString()
      Overrides:
      toString in class PagedRequest