Class OperationsTasksListV1Request


  • public final class OperationsTasksListV1Request
    extends java.lang.Object
    • Method Detail

      • getFilterOrderIds

        public java.util.Optional<java.util.List<java.lang.String>> getFilterOrderIds()
        Returns:
        Filter to tasks on any of these order ids (e.g. the order_ids returned by the orders typeahead for a chosen short_id / off-chrt reference)
      • getFilterTaskType

        public java.util.Optional<java.util.List<OperationsTaskTypeEnum>> getFilterTaskType()
        Returns:
        Filter by task type(s). Defaults to all types.
      • getFilterStatus

        public java.util.Optional<java.util.List<OperationsTaskStatusEnum>> getFilterStatus()
        Returns:
        Filter by status(es). Defaults to all statuses.
      • getFilterTag

        public java.util.Optional<java.util.List<java.lang.String>> getFilterTag()
        Returns:
        Filter to tasks carrying ANY of these tags
      • getSortOrder

        public java.util.Optional<SortOrderEnum> getSortOrder()
        Returns:
        Sort order (asc or desc)
      • getPage

        public java.util.Optional<java.lang.Integer> getPage()
      • getPageSize

        public java.util.Optional<java.lang.Integer> getPageSize()
      • getFilterDepartmentId

        public java.util.Optional<java.lang.String> getFilterDepartmentId()
        Returns:
        Filter to tasks routed to this department (desk queue)
      • getFilterAssignedUserId

        public java.util.Optional<java.lang.String> getFilterAssignedUserId()
        Returns:
        Filter to tasks this user is directly assigned to
      • getFilterDeadlineGte

        public java.util.Optional<java.time.OffsetDateTime> getFilterDeadlineGte()
        Returns:
        Filter to tasks with deadline >= this timestamp
      • getFilterDeadlineLte

        public java.util.Optional<java.time.OffsetDateTime> getFilterDeadlineLte()
        Returns:
        Filter to tasks with deadline <= this timestamp
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • getAdditionalProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalProperties()
      • hashCode

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

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