Class FindStatusesRequest

Object
PagedRequest
FindStatusesRequest
All Implemented Interfaces:
Serializable

public class FindStatusesRequest extends PagedRequest
The search criteria for Statuses.

Only parameters that are specified in this request and do not have null values are used for filtering. All other parameters are ignored.

The returned Statuses satisfy all constraints that are specified in these search criteria.

By default, a result containing at most 1000 Statuses is returned.

See Also:
  • Constructor Details

    • FindStatusesRequest

      public FindStatusesRequest()
  • Method Details

    • builder

      public static FindStatusesRequest.Builder builder()
    • getName

      public String getName()
      The name of the Status to search for.
    • getNameMatchMode

      public MatchMode getNameMatchMode()
      The match mode used to compare name. If the match mode is EXACT the search is case-sensitive, otherwise the search is case-insensitive.
    • getDescription

      public String getDescription()
      The description of the Status to search for.
    • setName

      public void setName(String name)
      The name of the Status to search for.
    • setNameMatchMode

      public void setNameMatchMode(MatchMode nameMatchMode)
      The match mode used to compare name. If the match mode is EXACT the search is case-sensitive, otherwise the search is case-insensitive.
    • setDescription

      public void setDescription(String description)
      The description of the Status to search for.
    • 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