public final class LineItemImportDraftBuilder extends Base implements Builder<LineItemImportDraft>
Modifier and Type | Method and Description |
---|---|
LineItemImportDraft |
build() |
LineItemImportDraftBuilder |
custom(CustomFieldsDraft custom) |
static LineItemImportDraftBuilder |
of(ProductVariantImportDraft variant,
long quantity,
Price price,
LocalizedString name) |
LineItemImportDraftBuilder |
price(Price price) |
LineItemImportDraftBuilder |
quantity(Long quantity) |
LineItemImportDraftBuilder |
state(Set<ItemState> state) |
LineItemImportDraftBuilder |
supplyChannel(Referenceable<Channel> supplyChannel) |
LineItemImportDraftBuilder |
taxRate(TaxRate taxRate) |
public LineItemImportDraftBuilder price(Price price)
public LineItemImportDraftBuilder quantity(Long quantity)
public LineItemImportDraftBuilder state(@Nullable Set<ItemState> state)
public LineItemImportDraftBuilder supplyChannel(@Nullable Referenceable<Channel> supplyChannel)
public LineItemImportDraftBuilder taxRate(@Nullable TaxRate taxRate)
public LineItemImportDraftBuilder custom(@Nullable CustomFieldsDraft custom)
public static LineItemImportDraftBuilder of(ProductVariantImportDraft variant, long quantity, Price price, LocalizedString name)
public LineItemImportDraft build()
build
in interface Builder<LineItemImportDraft>