public static class OrderReturnOrderParams.Item.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OrderReturnOrderParams.Item |
build()
Finalize and obtain parameter instance from this builder.
|
OrderReturnOrderParams.Item.Builder |
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map.
|
OrderReturnOrderParams.Item.Builder |
putExtraParam(java.lang.String key,
java.lang.Object value)
Add a key/value pair to `extraParams` map.
|
OrderReturnOrderParams.Item.Builder |
setAmount(java.lang.Long amount)
The amount (price) for this order item to return.
|
OrderReturnOrderParams.Item.Builder |
setDescription(java.lang.String description)
If returning a
tax item, use description to disambiguate which one to return. |
OrderReturnOrderParams.Item.Builder |
setParent(java.lang.String parent)
The ID of the SKU, tax, or shipping item being returned.
|
OrderReturnOrderParams.Item.Builder |
setQuantity(java.lang.Long quantity)
When type is
sku, this is the number of instances of the SKU to be returned. |
OrderReturnOrderParams.Item.Builder |
setType(OrderReturnOrderParams.Item.Type type)
The type of this order item.
|
public OrderReturnOrderParams.Item build()
public OrderReturnOrderParams.Item.Builder setAmount(java.lang.Long amount)
public OrderReturnOrderParams.Item.Builder setDescription(java.lang.String description)
tax item, use description to disambiguate which one to return.public OrderReturnOrderParams.Item.Builder putExtraParam(java.lang.String key, java.lang.Object value)
OrderReturnOrderParams.Item.extraParams for the field documentation.public OrderReturnOrderParams.Item.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
OrderReturnOrderParams.Item.extraParams for the field documentation.public OrderReturnOrderParams.Item.Builder setParent(java.lang.String parent)
public OrderReturnOrderParams.Item.Builder setQuantity(java.lang.Long quantity)
sku, this is the number of instances of the SKU to be returned.public OrderReturnOrderParams.Item.Builder setType(OrderReturnOrderParams.Item.Type type)
sku, tax, or shipping.