public final class OrderCustomLineItemDiscountSetMessageBuilder extends Object
Constructor and Description |
---|
OrderCustomLineItemDiscountSetMessageBuilder() |
public OrderCustomLineItemDiscountSetMessageBuilder()
public OrderCustomLineItemDiscountSetMessageBuilder id(String id)
public OrderCustomLineItemDiscountSetMessageBuilder version(Long version)
public OrderCustomLineItemDiscountSetMessageBuilder createdAt(ZonedDateTime createdAt)
public OrderCustomLineItemDiscountSetMessageBuilder lastModifiedAt(ZonedDateTime lastModifiedAt)
public OrderCustomLineItemDiscountSetMessageBuilder lastModifiedBy(@Nullable LastModifiedBy lastModifiedBy)
public OrderCustomLineItemDiscountSetMessageBuilder createdBy(@Nullable CreatedBy createdBy)
public OrderCustomLineItemDiscountSetMessageBuilder sequenceNumber(Long sequenceNumber)
public OrderCustomLineItemDiscountSetMessageBuilder resource(Reference resource)
public OrderCustomLineItemDiscountSetMessageBuilder resourceVersion(Long resourceVersion)
public OrderCustomLineItemDiscountSetMessageBuilder resourceUserProvidedIdentifiers(@Nullable UserProvidedIdentifiers resourceUserProvidedIdentifiers)
public OrderCustomLineItemDiscountSetMessageBuilder customLineItemId(String customLineItemId)
public OrderCustomLineItemDiscountSetMessageBuilder discountedPricePerQuantity(DiscountedLineItemPriceForQuantity... discountedPricePerQuantity)
public OrderCustomLineItemDiscountSetMessageBuilder discountedPricePerQuantity(List<DiscountedLineItemPriceForQuantity> discountedPricePerQuantity)
public OrderCustomLineItemDiscountSetMessageBuilder taxedPrice(@Nullable TaxedItemPrice taxedPrice)
public String getId()
public Long getVersion()
public ZonedDateTime getCreatedAt()
public ZonedDateTime getLastModifiedAt()
@Nullable public LastModifiedBy getLastModifiedBy()
public Long getSequenceNumber()
public Reference getResource()
public Long getResourceVersion()
@Nullable public UserProvidedIdentifiers getResourceUserProvidedIdentifiers()
public String getCustomLineItemId()
public List<DiscountedLineItemPriceForQuantity> getDiscountedPricePerQuantity()
@Nullable public TaxedItemPrice getTaxedPrice()
public OrderCustomLineItemDiscountSetMessage build()
public static OrderCustomLineItemDiscountSetMessageBuilder of()
public static OrderCustomLineItemDiscountSetMessageBuilder of(OrderCustomLineItemDiscountSetMessage template)