Class LineItemGroupsListV1Request


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

      • getFilterStatus

        public java.util.Optional<java.util.List<LineItemGroupStatusEnum1>> getFilterStatus()
        Returns:
        Filter by LineItemGroup status(es). Multi-select.
      • getSortOrder

        public java.util.Optional<SortOrderEnum> getSortOrder()
        Returns:
        Sort order on _id (proxy for creation order; LIGs have no user-facing timestamps to sort by).
      • getPage

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

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

        public java.util.Optional<java.lang.String> getFilterTaskGroupId()
        Returns:
        Filter by parent task group id.
      • getFilterOrderId

        public java.util.Optional<java.lang.String> getFilterOrderId()
        Returns:
        Filter by parent order id.
      • getFilterOrderShortId

        public java.util.Optional<java.lang.String> getFilterOrderShortId()
        Returns:
        Filter by order short id.
      • getFilterOrderOffChrtReferenceId

        public java.util.Optional<java.lang.String> getFilterOrderOffChrtReferenceId()
        Returns:
        Filter by order off-chrt reference id.
      • getFilterOwnedByOrgId

        public java.util.Optional<java.lang.String> getFilterOwnedByOrgId()
        Returns:
        Filter by owner org id.
      • getFilterPaymentOriginOrgId

        public java.util.Optional<java.lang.String> getFilterPaymentOriginOrgId()
        Returns:
        Filter by payment origin org id.
      • getFilterPaymentDestinationOrgId

        public java.util.Optional<java.lang.String> getFilterPaymentDestinationOrgId()
        Returns:
        Filter by payment destination org id.
      • getFilterPaymentDestinationDriverId

        public java.util.Optional<java.lang.String> getFilterPaymentDestinationDriverId()
        Returns:
        Filter by payment destination driver id.
      • getFilterRateSheetId

        public java.util.Optional<java.lang.String> getFilterRateSheetId()
        Returns:
        Filter by source rate sheet id (None for ad-hoc/pro-forma LIGs).
      • getFilterStatementId

        public java.util.Optional<java.lang.String> getFilterStatementId()
        Returns:
        Filter to LineItemGroups bundled into this statement.
      • getFilterAttachedToStatement

        public java.util.Optional<java.lang.Boolean> getFilterAttachedToStatement()
        Returns:
        Filter by whether the LineItemGroup is bundled into a statement (statement_id is not None if true, is None if false). Used by the statement-bundling worklist to find unbundled LIGs.
      • 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