public static interface LineItem.Builder extends SdkPojo, CopyableBuilder<LineItem.Builder,LineItem>
| Modifier and Type | Method and Description |
|---|---|
LineItem.Builder |
assetInformationList(Collection<LineItemAssetInformation> assetInformationList)
Information about assets.
|
LineItem.Builder |
assetInformationList(Consumer<LineItemAssetInformation.Builder>... assetInformationList)
Information about assets.
|
LineItem.Builder |
assetInformationList(LineItemAssetInformation... assetInformationList)
Information about assets.
|
LineItem.Builder |
catalogItemId(String catalogItemId)
The ID of the catalog item.
|
LineItem.Builder |
lineItemId(String lineItemId)
The ID of the line item.
|
LineItem.Builder |
previousLineItemId(String previousLineItemId)
The ID of the previous line item.
|
LineItem.Builder |
previousOrderId(String previousOrderId)
The ID of the previous order item.
|
LineItem.Builder |
quantity(Integer quantity)
The quantity of the line item.
|
default LineItem.Builder |
shipmentInformation(Consumer<ShipmentInformation.Builder> shipmentInformation)
Information about a line item shipment.
|
LineItem.Builder |
shipmentInformation(ShipmentInformation shipmentInformation)
Information about a line item shipment.
|
LineItem.Builder |
status(LineItemStatus status)
The status of the line item.
|
LineItem.Builder |
status(String status)
The status of the line item.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLineItem.Builder catalogItemId(String catalogItemId)
The ID of the catalog item.
catalogItemId - The ID of the catalog item.LineItem.Builder lineItemId(String lineItemId)
The ID of the line item.
lineItemId - The ID of the line item.LineItem.Builder quantity(Integer quantity)
The quantity of the line item.
quantity - The quantity of the line item.LineItem.Builder status(String status)
The status of the line item.
status - The status of the line item.LineItemStatus,
LineItemStatusLineItem.Builder status(LineItemStatus status)
The status of the line item.
status - The status of the line item.LineItemStatus,
LineItemStatusLineItem.Builder shipmentInformation(ShipmentInformation shipmentInformation)
Information about a line item shipment.
shipmentInformation - Information about a line item shipment.default LineItem.Builder shipmentInformation(Consumer<ShipmentInformation.Builder> shipmentInformation)
Information about a line item shipment.
This is a convenience method that creates an instance of theShipmentInformation.Builder avoiding the
need to create one manually via ShipmentInformation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to shipmentInformation(ShipmentInformation).
shipmentInformation - a consumer that will call methods on ShipmentInformation.BuildershipmentInformation(ShipmentInformation)LineItem.Builder assetInformationList(Collection<LineItemAssetInformation> assetInformationList)
Information about assets.
assetInformationList - Information about assets.LineItem.Builder assetInformationList(LineItemAssetInformation... assetInformationList)
Information about assets.
assetInformationList - Information about assets.LineItem.Builder assetInformationList(Consumer<LineItemAssetInformation.Builder>... assetInformationList)
Information about assets.
This is a convenience method that creates an instance of theLineItemAssetInformation.Builder avoiding the need to
create one manually via
LineItemAssetInformation.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #assetInformationList(List.
assetInformationList - a consumer that will call methods on
LineItemAssetInformation.Builder#assetInformationList(java.util.Collection) LineItem.Builder previousLineItemId(String previousLineItemId)
The ID of the previous line item.
previousLineItemId - The ID of the previous line item.LineItem.Builder previousOrderId(String previousOrderId)
The ID of the previous order item.
previousOrderId - The ID of the previous order item.Copyright © 2023. All rights reserved.