public static class Coupon.UpdateRequest extends Request<Coupon.UpdateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Coupon.UpdateRequest name(String name)
public Coupon.UpdateRequest invoiceName(String invoiceName)
public Coupon.UpdateRequest discountType(Coupon.DiscountType discountType)
public Coupon.UpdateRequest discountAmount(Integer discountAmount)
public Coupon.UpdateRequest currencyCode(String currencyCode)
public Coupon.UpdateRequest discountPercentage(Double discountPercentage)
@Deprecated public Coupon.UpdateRequest discountQuantity(Integer discountQuantity)
public Coupon.UpdateRequest applyOn(Coupon.ApplyOn applyOn)
public Coupon.UpdateRequest durationType(Coupon.DurationType durationType)
public Coupon.UpdateRequest durationMonth(Integer durationMonth)
public Coupon.UpdateRequest validTill(Timestamp validTill)
public Coupon.UpdateRequest maxRedemptions(Integer maxRedemptions)
public Coupon.UpdateRequest invoiceNotes(String invoiceNotes)
public Coupon.UpdateRequest metaData(org.json.JSONObject metaData)
public Coupon.UpdateRequest includedInMrr(Boolean includedInMrr)
public Coupon.UpdateRequest period(Integer period)
public Coupon.UpdateRequest periodUnit(PeriodUnit periodUnit)
public Coupon.UpdateRequest planConstraint(Coupon.PlanConstraint planConstraint)
public Coupon.UpdateRequest addonConstraint(Coupon.AddonConstraint addonConstraint)
public Coupon.UpdateRequest planIds(List<String> planIds)
public Coupon.UpdateRequest planIds(String... planIds)
public Coupon.UpdateRequest addonIds(List<String> addonIds)
public Coupon.UpdateRequest addonIds(String... addonIds)
public Params params()
params in class Request<Coupon.UpdateRequest>Copyright © 2023 ChargeBee. All rights reserved.