Class BidThreadsListForBidderV1Request.Builder
- java.lang.Object
-
- com.chrt.api.resources.listing.bidthreads.requests.BidThreadsListForBidderV1Request.Builder
-
- Enclosing class:
- BidThreadsListForBidderV1Request
public static final class BidThreadsListForBidderV1Request.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public BidThreadsListForBidderV1Request.Builder from(BidThreadsListForBidderV1Request other)
-
filterStatus
public BidThreadsListForBidderV1Request.Builder filterStatus(java.util.Optional<java.util.List<BidThreadStatusEnum>> filterStatus)
Filter by thread status(es). Multi-select.
-
filterStatus
public BidThreadsListForBidderV1Request.Builder filterStatus(java.util.List<BidThreadStatusEnum> filterStatus)
-
filterStatus
public BidThreadsListForBidderV1Request.Builder filterStatus(Nullable<java.util.List<BidThreadStatusEnum>> filterStatus)
-
filterStatus
public BidThreadsListForBidderV1Request.Builder filterStatus(BidThreadStatusEnum filterStatus)
-
sortBy
public BidThreadsListForBidderV1Request.Builder sortBy(java.util.Optional<BidThreadSortByEnum> sortBy)
Field to sort by.
-
sortBy
public BidThreadsListForBidderV1Request.Builder sortBy(BidThreadSortByEnum sortBy)
-
sortBy
public BidThreadsListForBidderV1Request.Builder sortBy(Nullable<BidThreadSortByEnum> sortBy)
-
sortOrder
public BidThreadsListForBidderV1Request.Builder sortOrder(java.util.Optional<SortOrderEnum> sortOrder)
Sort order (asc or desc).
-
sortOrder
public BidThreadsListForBidderV1Request.Builder sortOrder(SortOrderEnum sortOrder)
-
sortOrder
public BidThreadsListForBidderV1Request.Builder sortOrder(Nullable<SortOrderEnum> sortOrder)
-
page
public BidThreadsListForBidderV1Request.Builder page(java.util.Optional<java.lang.Integer> page)
-
page
public BidThreadsListForBidderV1Request.Builder page(java.lang.Integer page)
-
page
public BidThreadsListForBidderV1Request.Builder page(Nullable<java.lang.Integer> page)
-
pageSize
public BidThreadsListForBidderV1Request.Builder pageSize(java.util.Optional<java.lang.Integer> pageSize)
-
pageSize
public BidThreadsListForBidderV1Request.Builder pageSize(java.lang.Integer pageSize)
-
pageSize
public BidThreadsListForBidderV1Request.Builder pageSize(Nullable<java.lang.Integer> pageSize)
-
filterListingId
public BidThreadsListForBidderV1Request.Builder filterListingId(java.util.Optional<java.lang.String> filterListingId)
Filter to threads on this listing. Lister route ignores this field (path param wins); bidder route uses it to slice within the caller's bidder universe.
-
filterListingId
public BidThreadsListForBidderV1Request.Builder filterListingId(java.lang.String filterListingId)
-
filterListingId
public BidThreadsListForBidderV1Request.Builder filterListingId(Nullable<java.lang.String> filterListingId)
-
filterBidderProviderOrgId
public BidThreadsListForBidderV1Request.Builder filterBidderProviderOrgId(java.util.Optional<java.lang.String> filterBidderProviderOrgId)
Filter to threads where the bidder is this provider org. Useful on lister views to slice by bidder.
-
filterBidderProviderOrgId
public BidThreadsListForBidderV1Request.Builder filterBidderProviderOrgId(java.lang.String filterBidderProviderOrgId)
-
filterBidderProviderOrgId
public BidThreadsListForBidderV1Request.Builder filterBidderProviderOrgId(Nullable<java.lang.String> filterBidderProviderOrgId)
-
filterBidderDriverId
public BidThreadsListForBidderV1Request.Builder filterBidderDriverId(java.util.Optional<java.lang.String> filterBidderDriverId)
Filter to threads where the bidder is this driver. Useful on lister views to slice by driver bidder.
-
filterBidderDriverId
public BidThreadsListForBidderV1Request.Builder filterBidderDriverId(java.lang.String filterBidderDriverId)
-
filterBidderDriverId
public BidThreadsListForBidderV1Request.Builder filterBidderDriverId(Nullable<java.lang.String> filterBidderDriverId)
-
filterCreatedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
Filter created_at_timestamp >= value (inclusive).
-
filterCreatedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampGte(java.time.OffsetDateTime filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampGte)
-
filterCreatedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
Filter created_at_timestamp <= value (inclusive).
-
filterCreatedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampLte(java.time.OffsetDateTime filterCreatedAtTimestampLte)
-
filterCreatedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterCreatedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterCreatedAtTimestampLte)
-
filterStatusChangedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampGte(java.util.Optional<java.time.OffsetDateTime> filterStatusChangedAtTimestampGte)
Filter status_changed_at_timestamp >= value (inclusive).
-
filterStatusChangedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampGte(java.time.OffsetDateTime filterStatusChangedAtTimestampGte)
-
filterStatusChangedAtTimestampGte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampGte(Nullable<java.time.OffsetDateTime> filterStatusChangedAtTimestampGte)
-
filterStatusChangedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampLte(java.util.Optional<java.time.OffsetDateTime> filterStatusChangedAtTimestampLte)
Filter status_changed_at_timestamp <= value (inclusive).
-
filterStatusChangedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampLte(java.time.OffsetDateTime filterStatusChangedAtTimestampLte)
-
filterStatusChangedAtTimestampLte
public BidThreadsListForBidderV1Request.Builder filterStatusChangedAtTimestampLte(Nullable<java.time.OffsetDateTime> filterStatusChangedAtTimestampLte)
-
build
public BidThreadsListForBidderV1Request build()
-
-