Class FindCourierRequest

java.lang.Object
com.dzidzi.dto.merge.AbstractFindRequest
com.dzidzi.dto.courier.FindCourierRequest

public class FindCourierRequest extends AbstractFindRequest
FindCourierRequest represents the DTO request containing the objects used to filter couriers.
  • Constructor Details

    • FindCourierRequest

      public FindCourierRequest()
  • Method Details

    • getCourierIds

      public List<UUID> getCourierIds()
    • getFirstName

      public String getFirstName()
      The firstname of the courier to filter on
    • getLastName

      public String getLastName()
      The lastname of the courier to filter on
    • getAvailability

      public CourierStatus getAvailability()
      The status of the courier to filter on
    • getRating

      public Float getRating()
      The average rating of courier to filter on
    • getEmail

      public String getEmail()
      The email of the courier to filter on
    • getUsername

      public String getUsername()
      The username of the courier to filter on
    • setFirstName

      public void setFirstName(String firstName)
      The firstname of the courier to filter on
    • setLastName

      public void setLastName(String lastName)
      The lastname of the courier to filter on
    • setAvailability

      public void setAvailability(CourierStatus availability)
      The status of the courier to filter on
    • setRating

      public void setRating(Float rating)
      The average rating of courier to filter on
    • setEmail

      public void setEmail(String email)
      The email of the courier to filter on
    • setUsername

      public void setUsername(String username)
      The username of the courier to filter on
    • setCourierIds

      public void setCourierIds(List<UUID> courierIds)
      The courier ids to filter on
    • 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