Package com.chrt.api.types
Class ListingLimitedForBidder1.Builder
- java.lang.Object
-
- com.chrt.api.types.ListingLimitedForBidder1.Builder
-
- All Implemented Interfaces:
ListingLimitedForBidder1._FinalStage,ListingLimitedForBidder1.AudienceStage,ListingLimitedForBidder1.CreatedAtTimestampStage,ListingLimitedForBidder1.CreatedByOrgIdStage,ListingLimitedForBidder1.CreatedByUserIdStage,ListingLimitedForBidder1.IdStage,ListingLimitedForBidder1.LastEditedAtTimestampStage,ListingLimitedForBidder1.ListingDescriptionStage,ListingLimitedForBidder1.OrderIdStage,ListingLimitedForBidder1.OrderShortIdStage,ListingLimitedForBidder1.StatusStage,ListingLimitedForBidder1.TaskGroupIdStage,ListingLimitedForBidder1.TaskGroupSummaryForBiddersStage
- Enclosing class:
- ListingLimitedForBidder1
public static final class ListingLimitedForBidder1.Builder extends java.lang.Object implements ListingLimitedForBidder1.IdStage, ListingLimitedForBidder1.ListingDescriptionStage, ListingLimitedForBidder1.TaskGroupIdStage, ListingLimitedForBidder1.TaskGroupSummaryForBiddersStage, ListingLimitedForBidder1.AudienceStage, ListingLimitedForBidder1.CreatedByUserIdStage, ListingLimitedForBidder1.CreatedByOrgIdStage, ListingLimitedForBidder1.CreatedAtTimestampStage, ListingLimitedForBidder1.LastEditedAtTimestampStage, ListingLimitedForBidder1.StatusStage, ListingLimitedForBidder1.OrderIdStage, ListingLimitedForBidder1.OrderShortIdStage, ListingLimitedForBidder1._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ListingLimitedForBidder1.Builder from(ListingLimitedForBidder1 other)
- Specified by:
fromin interfaceListingLimitedForBidder1.IdStage
-
id
public ListingLimitedForBidder1.ListingDescriptionStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceListingLimitedForBidder1.IdStage
-
listingDescription
public ListingLimitedForBidder1.TaskGroupIdStage listingDescription(@NotNull java.lang.String listingDescription)
- Specified by:
listingDescriptionin interfaceListingLimitedForBidder1.ListingDescriptionStage
-
taskGroupId
public ListingLimitedForBidder1.TaskGroupSummaryForBiddersStage taskGroupId(@NotNull java.lang.String taskGroupId)
- Specified by:
taskGroupIdin interfaceListingLimitedForBidder1.TaskGroupIdStage
-
taskGroupSummaryForBidders
public ListingLimitedForBidder1.AudienceStage taskGroupSummaryForBidders(@NotNull java.lang.String taskGroupSummaryForBidders)
- Specified by:
taskGroupSummaryForBiddersin interfaceListingLimitedForBidder1.TaskGroupSummaryForBiddersStage
-
audience
public ListingLimitedForBidder1.CreatedByUserIdStage audience(@NotNull ListingAudienceEnum audience)
- Specified by:
audiencein interfaceListingLimitedForBidder1.AudienceStage
-
createdByUserId
public ListingLimitedForBidder1.CreatedByOrgIdStage createdByUserId(@NotNull java.lang.String createdByUserId)
Must be a string starting with
user_Must be a string starting with
user_- Specified by:
createdByUserIdin interfaceListingLimitedForBidder1.CreatedByUserIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdByOrgId
public ListingLimitedForBidder1.CreatedAtTimestampStage createdByOrgId(@NotNull java.lang.String createdByOrgId)
Must be a string starting with
org_Must be a string starting with
org_- Specified by:
createdByOrgIdin interfaceListingLimitedForBidder1.CreatedByOrgIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
createdAtTimestamp
public ListingLimitedForBidder1.LastEditedAtTimestampStage createdAtTimestamp(@NotNull java.time.OffsetDateTime createdAtTimestamp)
- Specified by:
createdAtTimestampin interfaceListingLimitedForBidder1.CreatedAtTimestampStage
-
lastEditedAtTimestamp
public ListingLimitedForBidder1.StatusStage lastEditedAtTimestamp(@NotNull java.time.OffsetDateTime lastEditedAtTimestamp)
- Specified by:
lastEditedAtTimestampin interfaceListingLimitedForBidder1.LastEditedAtTimestampStage
-
status
public ListingLimitedForBidder1.OrderIdStage status(@NotNull ListingStatusEnum status)
- Specified by:
statusin interfaceListingLimitedForBidder1.StatusStage
-
orderId
public ListingLimitedForBidder1.OrderShortIdStage orderId(@NotNull java.lang.String orderId)
- Specified by:
orderIdin interfaceListingLimitedForBidder1.OrderIdStage
-
orderShortId
public ListingLimitedForBidder1._FinalStage orderShortId(@NotNull java.lang.String orderShortId)
- Specified by:
orderShortIdin interfaceListingLimitedForBidder1.OrderShortIdStage
-
acceptedBidThreadId
public ListingLimitedForBidder1._FinalStage acceptedBidThreadId(Nullable<java.lang.String> acceptedBidThreadId)
- Specified by:
acceptedBidThreadIdin interfaceListingLimitedForBidder1._FinalStage
-
acceptedBidThreadId
public ListingLimitedForBidder1._FinalStage acceptedBidThreadId(java.lang.String acceptedBidThreadId)
- Specified by:
acceptedBidThreadIdin interfaceListingLimitedForBidder1._FinalStage
-
acceptedBidThreadId
public ListingLimitedForBidder1._FinalStage acceptedBidThreadId(java.util.Optional<java.lang.String> acceptedBidThreadId)
- Specified by:
acceptedBidThreadIdin interfaceListingLimitedForBidder1._FinalStage
-
orderOffChrtReferenceId
public ListingLimitedForBidder1._FinalStage orderOffChrtReferenceId(Nullable<java.lang.String> orderOffChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
orderOffChrtReferenceIdin interfaceListingLimitedForBidder1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orderOffChrtReferenceId
public ListingLimitedForBidder1._FinalStage orderOffChrtReferenceId(java.lang.String orderOffChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
orderOffChrtReferenceIdin interfaceListingLimitedForBidder1._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
orderOffChrtReferenceId
public ListingLimitedForBidder1._FinalStage orderOffChrtReferenceId(java.util.Optional<java.lang.String> orderOffChrtReferenceId)
Must be a URL-safe string of 1-64 characters. Allowed characters: A-Z, a-z, 0-9, '.', '_', '~', '-' (RFC 3986 unreserved).
- Specified by:
orderOffChrtReferenceIdin interfaceListingLimitedForBidder1._FinalStage
-
autoOpenPricedBidThreads
public ListingLimitedForBidder1._FinalStage autoOpenPricedBidThreads(java.lang.Boolean autoOpenPricedBidThreads)
- Specified by:
autoOpenPricedBidThreadsin interfaceListingLimitedForBidder1._FinalStage
-
autoOpenPricedBidThreads
public ListingLimitedForBidder1._FinalStage autoOpenPricedBidThreads(java.util.Optional<java.lang.Boolean> autoOpenPricedBidThreads)
- Specified by:
autoOpenPricedBidThreadsin interfaceListingLimitedForBidder1._FinalStage
-
autoAwardFirstAccept
public ListingLimitedForBidder1._FinalStage autoAwardFirstAccept(java.lang.Boolean autoAwardFirstAccept)
- Specified by:
autoAwardFirstAcceptin interfaceListingLimitedForBidder1._FinalStage
-
autoAwardFirstAccept
public ListingLimitedForBidder1._FinalStage autoAwardFirstAccept(java.util.Optional<java.lang.Boolean> autoAwardFirstAccept)
- Specified by:
autoAwardFirstAcceptin interfaceListingLimitedForBidder1._FinalStage
-
type
public ListingLimitedForBidder1._FinalStage type(ListingTypeEnum type)
- Specified by:
typein interfaceListingLimitedForBidder1._FinalStage
-
type
public ListingLimitedForBidder1._FinalStage type(java.util.Optional<ListingTypeEnum> type)
- Specified by:
typein interfaceListingLimitedForBidder1._FinalStage
-
driverBiddingGroupIds
public ListingLimitedForBidder1._FinalStage driverBiddingGroupIds(java.util.List<java.lang.String> driverBiddingGroupIds)
- Specified by:
driverBiddingGroupIdsin interfaceListingLimitedForBidder1._FinalStage
-
driverBiddingGroupIds
public ListingLimitedForBidder1._FinalStage driverBiddingGroupIds(java.util.Optional<java.util.List<java.lang.String>> driverBiddingGroupIds)
- Specified by:
driverBiddingGroupIdsin interfaceListingLimitedForBidder1._FinalStage
-
participantDriverIds
public ListingLimitedForBidder1._FinalStage participantDriverIds(java.util.List<java.lang.String> participantDriverIds)
- Specified by:
participantDriverIdsin interfaceListingLimitedForBidder1._FinalStage
-
participantDriverIds
public ListingLimitedForBidder1._FinalStage participantDriverIds(java.util.Optional<java.util.List<java.lang.String>> participantDriverIds)
- Specified by:
participantDriverIdsin interfaceListingLimitedForBidder1._FinalStage
-
orgBiddingGroupIds
public ListingLimitedForBidder1._FinalStage orgBiddingGroupIds(java.util.List<java.lang.String> orgBiddingGroupIds)
- Specified by:
orgBiddingGroupIdsin interfaceListingLimitedForBidder1._FinalStage
-
orgBiddingGroupIds
public ListingLimitedForBidder1._FinalStage orgBiddingGroupIds(java.util.Optional<java.util.List<java.lang.String>> orgBiddingGroupIds)
- Specified by:
orgBiddingGroupIdsin interfaceListingLimitedForBidder1._FinalStage
-
participantProviderOrgIds
public ListingLimitedForBidder1._FinalStage participantProviderOrgIds(java.util.List<java.lang.String> participantProviderOrgIds)
- Specified by:
participantProviderOrgIdsin interfaceListingLimitedForBidder1._FinalStage
-
participantProviderOrgIds
public ListingLimitedForBidder1._FinalStage participantProviderOrgIds(java.util.Optional<java.util.List<java.lang.String>> participantProviderOrgIds)
- Specified by:
participantProviderOrgIdsin interfaceListingLimitedForBidder1._FinalStage
-
shareProFormaLineItems
public ListingLimitedForBidder1._FinalStage shareProFormaLineItems(java.lang.Boolean shareProFormaLineItems)
- Specified by:
shareProFormaLineItemsin interfaceListingLimitedForBidder1._FinalStage
-
shareProFormaLineItems
public ListingLimitedForBidder1._FinalStage shareProFormaLineItems(java.util.Optional<java.lang.Boolean> shareProFormaLineItems)
- Specified by:
shareProFormaLineItemsin interfaceListingLimitedForBidder1._FinalStage
-
proFormaLineItems
public ListingLimitedForBidder1._FinalStage proFormaLineItems(java.util.List<ProFormaLineItem1> proFormaLineItems)
- Specified by:
proFormaLineItemsin interfaceListingLimitedForBidder1._FinalStage
-
proFormaLineItems
public ListingLimitedForBidder1._FinalStage proFormaLineItems(java.util.Optional<java.util.List<ProFormaLineItem1>> proFormaLineItems)
- Specified by:
proFormaLineItemsin interfaceListingLimitedForBidder1._FinalStage
-
schemaVersion
public ListingLimitedForBidder1._FinalStage schemaVersion(java.lang.Integer schemaVersion)
- Specified by:
schemaVersionin interfaceListingLimitedForBidder1._FinalStage
-
schemaVersion
public ListingLimitedForBidder1._FinalStage schemaVersion(java.util.Optional<java.lang.Integer> schemaVersion)
- Specified by:
schemaVersionin interfaceListingLimitedForBidder1._FinalStage
-
build
public ListingLimitedForBidder1 build()
- Specified by:
buildin interfaceListingLimitedForBidder1._FinalStage
-
-