Package com.stripe.param
Class QuoteUpdateParams.Discount.Builder
- java.lang.Object
-
- com.stripe.param.QuoteUpdateParams.Discount.Builder
-
- Enclosing class:
- QuoteUpdateParams.Discount
public static class QuoteUpdateParams.Discount.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QuoteUpdateParams.Discount
build()
Finalize and obtain parameter instance from this builder.QuoteUpdateParams.Discount.Builder
putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
QuoteUpdateParams.Discount.Builder
putExtraParam(java.lang.String key, java.lang.Object value)
Add a key/value pair to `extraParams` map.QuoteUpdateParams.Discount.Builder
setCoupon(EmptyParam coupon)
ID of the coupon to create a new discount for.QuoteUpdateParams.Discount.Builder
setCoupon(java.lang.String coupon)
ID of the coupon to create a new discount for.QuoteUpdateParams.Discount.Builder
setDiscount(EmptyParam discount)
ID of an existing discount on the object (or one of its ancestors) to reuse.QuoteUpdateParams.Discount.Builder
setDiscount(java.lang.String discount)
ID of an existing discount on the object (or one of its ancestors) to reuse.
-
-
-
Method Detail
-
build
public QuoteUpdateParams.Discount build()
Finalize and obtain parameter instance from this builder.
-
setCoupon
public QuoteUpdateParams.Discount.Builder setCoupon(java.lang.String coupon)
ID of the coupon to create a new discount for.
-
setCoupon
public QuoteUpdateParams.Discount.Builder setCoupon(EmptyParam coupon)
ID of the coupon to create a new discount for.
-
setDiscount
public QuoteUpdateParams.Discount.Builder setDiscount(java.lang.String discount)
ID of an existing discount on the object (or one of its ancestors) to reuse.
-
setDiscount
public QuoteUpdateParams.Discount.Builder setDiscount(EmptyParam discount)
ID of an existing discount on the object (or one of its ancestors) to reuse.
-
putExtraParam
public QuoteUpdateParams.Discount.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. SeeQuoteUpdateParams.Discount.extraParams
for the field documentation.
-
putAllExtraParam
public QuoteUpdateParams.Discount.Builder putAllExtraParam(java.util.Map<java.lang.String,java.lang.Object> map)
-
-