Class ListingsListByOrgV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.listing.listings.requests.ListingsListByOrgV1Request.Builder
-
- Enclosing class:
- ListingsListByOrgV1Request
public static final class ListingsListByOrgV1Request.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ListingsListByOrgV1Request.Builder from(ListingsListByOrgV1Request other)
-
filterStatus
public ListingsListByOrgV1Request.Builder filterStatus(java.util.Optional<java.util.List<ListingStatusEnum>> filterStatus)
Filter by listing status(es). Multi-select.
-
filterStatus
public ListingsListByOrgV1Request.Builder filterStatus(java.util.List<ListingStatusEnum> filterStatus)
-
filterStatus
public ListingsListByOrgV1Request.Builder filterStatus(Nullable<java.util.List<ListingStatusEnum>> filterStatus)
-
filterStatus
public ListingsListByOrgV1Request.Builder filterStatus(ListingStatusEnum filterStatus)
-
filterType
public ListingsListByOrgV1Request.Builder filterType(java.util.Optional<java.util.List<ListingTypeEnum>> filterType)
Filter by listing type(s). Multi-select.
-
filterType
public ListingsListByOrgV1Request.Builder filterType(java.util.List<ListingTypeEnum> filterType)
-
filterType
public ListingsListByOrgV1Request.Builder filterType(Nullable<java.util.List<ListingTypeEnum>> filterType)
-
filterType
public ListingsListByOrgV1Request.Builder filterType(ListingTypeEnum filterType)
-
filterAudience
public ListingsListByOrgV1Request.Builder filterAudience(java.util.Optional<ListingAudienceEnum> filterAudience)
Filter to a single audience (PROVIDERS or DRIVERS). Lister-only — bidder routes hardcode audience.
-
filterAudience
public ListingsListByOrgV1Request.Builder filterAudience(ListingAudienceEnum filterAudience)
-
filterAudience
public ListingsListByOrgV1Request.Builder filterAudience(Nullable<ListingAudienceEnum> filterAudience)
-
sortBy
public ListingsListByOrgV1Request.Builder sortBy(java.util.Optional<ListingSortByEnum> sortBy)
Field to sort by.
-
sortBy
public ListingsListByOrgV1Request.Builder sortBy(ListingSortByEnum sortBy)
-
sortBy
public ListingsListByOrgV1Request.Builder sortBy(Nullable<ListingSortByEnum> sortBy)
-
sortOrder
public ListingsListByOrgV1Request.Builder sortOrder(java.util.Optional<SortOrderEnum> sortOrder)
Sort order (asc or desc).
-
sortOrder
public ListingsListByOrgV1Request.Builder sortOrder(SortOrderEnum sortOrder)
-
sortOrder
public ListingsListByOrgV1Request.Builder sortOrder(Nullable<SortOrderEnum> sortOrder)
-
page
public ListingsListByOrgV1Request.Builder page(java.util.Optional<java.lang.Integer> page)
-
page
public ListingsListByOrgV1Request.Builder page(java.lang.Integer page)
-
page
public ListingsListByOrgV1Request.Builder page(Nullable<java.lang.Integer> page)
-
pageSize
public ListingsListByOrgV1Request.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public ListingsListByOrgV1Request.Builder pageSize(java.lang.Integer pageSize)
-
pageSize
public ListingsListByOrgV1Request.Builder pageSize(Nullable<java.lang.Integer> pageSize)
-
filterTaskGroupId
public ListingsListByOrgV1Request.Builder filterTaskGroupId(java.util.Optional<java.lang.String> filterTaskGroupId)
Filter to listings for this task group.
-
filterTaskGroupId
public ListingsListByOrgV1Request.Builder filterTaskGroupId(java.lang.String filterTaskGroupId)
-
filterTaskGroupId
public ListingsListByOrgV1Request.Builder filterTaskGroupId(Nullable<java.lang.String> filterTaskGroupId)
-
filterOrderId
public ListingsListByOrgV1Request.Builder filterOrderId(java.util.Optional<java.lang.String> filterOrderId)
Filter to listings on this order.
-
filterOrderId
public ListingsListByOrgV1Request.Builder filterOrderId(java.lang.String filterOrderId)
-
filterOrderId
public ListingsListByOrgV1Request.Builder filterOrderId(Nullable<java.lang.String> filterOrderId)
-
filterCreatedByOrgId
public ListingsListByOrgV1Request.Builder filterCreatedByOrgId(java.util.Optional<java.lang.String> filterCreatedByOrgId)
Filter to listings created by this provider org (lister). Mostly useful on bidder views to slice by lister.
-
filterCreatedByOrgId
public ListingsListByOrgV1Request.Builder filterCreatedByOrgId(java.lang.String filterCreatedByOrgId)
-
filterCreatedByOrgId
public ListingsListByOrgV1Request.Builder filterCreatedByOrgId(Nullable<java.lang.String> filterCreatedByOrgId)
-
filterCreatedByUserId
public ListingsListByOrgV1Request.Builder filterCreatedByUserId(java.util.Optional<java.lang.String> filterCreatedByUserId)
Filter to listings created by this operator (audit).
-
filterCreatedByUserId
public ListingsListByOrgV1Request.Builder filterCreatedByUserId(java.lang.String filterCreatedByUserId)
-
filterCreatedByUserId
public ListingsListByOrgV1Request.Builder filterCreatedByUserId(Nullable<java.lang.String> filterCreatedByUserId)
-
filterCreatedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
Filter created_at_timestamp >= value (inclusive).
-
filterCreatedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampGte(java.time.OffsetDateTime filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
Filter created_at_timestamp <= value (inclusive).
-
filterCreatedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampLte(java.time.OffsetDateTime filterCreatedAtTimestampLte)
-
filterCreatedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterCreatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
-
filterLastEditedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterLastEditedAtTimestampGte)
Filter last_edited_at_timestamp >= value (inclusive).
-
filterLastEditedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampGte(java.time.OffsetDateTime filterLastEditedAtTimestampGte)
-
filterLastEditedAtTimestampGte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterLastEditedAtTimestampGte)
-
filterLastEditedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterLastEditedAtTimestampLte)
Filter last_edited_at_timestamp <= value (inclusive).
-
filterLastEditedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampLte(java.time.OffsetDateTime filterLastEditedAtTimestampLte)
-
filterLastEditedAtTimestampLte
public ListingsListByOrgV1Request.Builder filterLastEditedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterLastEditedAtTimestampLte)
-
build
public ListingsListByOrgV1Request build()
-
-