Package com.stripe.param
Class OrderReturnOrderParams.Item.Builder
- java.lang.Object
-
- com.stripe.param.OrderReturnOrderParams.Item.Builder
-
- Enclosing class:
- OrderReturnOrderParams.Item
public static class OrderReturnOrderParams.Item.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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 atax
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 issku
, 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.
-
-
-
Method Detail
-
build
public OrderReturnOrderParams.Item build()
Finalize and obtain parameter instance from this builder.
-
setAmount
public OrderReturnOrderParams.Item.Builder setAmount(java.lang.Long amount)
The amount (price) for this order item to return.
-
setDescription
public OrderReturnOrderParams.Item.Builder setDescription(java.lang.String description)
If returning atax
item, use description to disambiguate which one to return.
-
putExtraParam
public OrderReturnOrderParams.Item.Builder putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeOrderReturnOrderParams.Item.extraParams
for the field documentation.
-
putAllExtraParam
public OrderReturnOrderParams.Item.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. SeeOrderReturnOrderParams.Item.extraParams
for the field documentation.
-
setParent
public OrderReturnOrderParams.Item.Builder setParent(java.lang.String parent)
The ID of the SKU, tax, or shipping item being returned.
-
setQuantity
public OrderReturnOrderParams.Item.Builder setQuantity(java.lang.Long quantity)
When type issku
, this is the number of instances of the SKU to be returned.
-
setType
public OrderReturnOrderParams.Item.Builder setType(OrderReturnOrderParams.Item.Type type)
The type of this order item. Must besku
,tax
, orshipping
.
-
-