Package com.chargebee.models
Class Quote.UpdateSubscriptionQuoteRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Quote.UpdateSubscriptionQuoteRequest>
com.chargebee.models.Quote.UpdateSubscriptionQuoteRequest
- Enclosing class:
- Quote
public static class Quote.UpdateSubscriptionQuoteRequest
extends Request<Quote.UpdateSubscriptionQuoteRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionaddonBillingCycles(int index, Integer addonBillingCycles) addonQuantity(int index, Integer addonQuantity) addonQuantityInDecimal(int index, String addonQuantityInDecimal) addonTrialEnd(int index, Timestamp addonTrialEnd) addonUnitPrice(int index, Long addonUnitPrice) addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal) billingAddressCity(String billingAddressCity) billingAddressCompany(String billingAddressCompany) billingAddressCountry(String billingAddressCountry) billingAddressEmail(String billingAddressEmail) billingAddressFirstName(String billingAddressFirstName) billingAddressLastName(String billingAddressLastName) billingAddressLine1(String billingAddressLine1) billingAddressLine2(String billingAddressLine2) billingAddressLine3(String billingAddressLine3) billingAddressPhone(String billingAddressPhone) billingAddressState(String billingAddressState) billingAddressStateCode(String billingAddressStateCode) billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) billingAddressZip(String billingAddressZip) billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) billingCycles(Integer billingCycles) changeOption(ChangeOption changeOption) changesScheduledAt(Timestamp changesScheduledAt) contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) customerRegisteredForGst(Boolean customerRegisteredForGst) customerVatNumber(String customerVatNumber) customerVatNumberPrefix(String customerVatNumberPrefix) eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn) eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce) eventBasedAddonId(int index, String eventBasedAddonId) eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent) eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity) eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal) eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays) eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice) eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal) forceTermReset(Boolean forceTermReset) mandatoryAddonsToRemove(String... mandatoryAddonsToRemove) mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove) params()reactivate(Boolean reactivate) reactivateFrom(Timestamp reactivateFrom) replaceAddonList(Boolean replaceAddonList) replaceCouponList(Boolean replaceCouponList) shippingAddressCity(String shippingAddressCity) shippingAddressCompany(String shippingAddressCompany) shippingAddressCountry(String shippingAddressCountry) shippingAddressEmail(String shippingAddressEmail) shippingAddressFirstName(String shippingAddressFirstName) shippingAddressLastName(String shippingAddressLastName) shippingAddressLine1(String shippingAddressLine1) shippingAddressLine2(String shippingAddressLine2) shippingAddressLine3(String shippingAddressLine3) shippingAddressPhone(String shippingAddressPhone) shippingAddressState(String shippingAddressState) shippingAddressStateCode(String shippingAddressStateCode) shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) shippingAddressZip(String shippingAddressZip) subscriptionAutoCollection(AutoCollection subscriptionAutoCollection) subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal) subscriptionCoupon(String subscriptionCoupon) Deprecated.subscriptionId(String subscriptionId) subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) subscriptionPlanId(String subscriptionPlanId) subscriptionPlanQuantity(Integer subscriptionPlanQuantity) subscriptionPlanQuantityInDecimal(String subscriptionPlanQuantityInDecimal) subscriptionPlanUnitPrice(Long subscriptionPlanUnitPrice) subscriptionPlanUnitPriceInDecimal(String subscriptionPlanUnitPriceInDecimal) subscriptionSetupFee(Long subscriptionSetupFee) subscriptionStartDate(Timestamp subscriptionStartDate) subscriptionTrialEnd(Timestamp subscriptionTrialEnd) termsToCharge(Integer termsToCharge) Methods inherited from class com.chargebee.internal.Request
httpMeth, param, pathParam, request, request, setIdempotencyMethods inherited from class com.chargebee.internal.RequestBase
header, headers, paramsV2, setIdempotencyKey, uri
-
Method Details
-
name
-
notes
-
expiresAt
-
replaceAddonList
-
mandatoryAddonsToRemove
public Quote.UpdateSubscriptionQuoteRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove) -
mandatoryAddonsToRemove
public Quote.UpdateSubscriptionQuoteRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove) -
billingCycles
-
termsToCharge
-
reactivateFrom
-
billingAlignmentMode
public Quote.UpdateSubscriptionQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) -
couponIds
-
couponIds
-
replaceCouponList
-
changeOption
-
changesScheduledAt
-
forceTermReset
-
reactivate
-
subscriptionId
-
subscriptionPlanId
-
subscriptionPlanQuantity
public Quote.UpdateSubscriptionQuoteRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity) -
subscriptionPlanUnitPrice
public Quote.UpdateSubscriptionQuoteRequest subscriptionPlanUnitPrice(Long subscriptionPlanUnitPrice) -
subscriptionSetupFee
-
subscriptionPlanQuantityInDecimal
public Quote.UpdateSubscriptionQuoteRequest subscriptionPlanQuantityInDecimal(String subscriptionPlanQuantityInDecimal) -
subscriptionPlanUnitPriceInDecimal
public Quote.UpdateSubscriptionQuoteRequest subscriptionPlanUnitPriceInDecimal(String subscriptionPlanUnitPriceInDecimal) -
subscriptionStartDate
-
subscriptionTrialEnd
-
subscriptionCoupon
@Deprecated public Quote.UpdateSubscriptionQuoteRequest subscriptionCoupon(String subscriptionCoupon) Deprecated. -
subscriptionAutoCollection
public Quote.UpdateSubscriptionQuoteRequest subscriptionAutoCollection(AutoCollection subscriptionAutoCollection) -
subscriptionOfflinePaymentMethod
public Quote.UpdateSubscriptionQuoteRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) -
billingAddressFirstName
-
billingAddressLastName
-
billingAddressEmail
-
billingAddressCompany
-
billingAddressPhone
-
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
-
billingAddressState
-
billingAddressZip
-
billingAddressCountry
-
billingAddressValidationStatus
public Quote.UpdateSubscriptionQuoteRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
shippingAddressFirstName
public Quote.UpdateSubscriptionQuoteRequest shippingAddressFirstName(String shippingAddressFirstName) -
shippingAddressLastName
-
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
public Quote.UpdateSubscriptionQuoteRequest shippingAddressStateCode(String shippingAddressStateCode) -
shippingAddressState
-
shippingAddressZip
-
shippingAddressCountry
-
shippingAddressValidationStatus
public Quote.UpdateSubscriptionQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
customerVatNumber
-
customerVatNumberPrefix
-
customerRegisteredForGst
public Quote.UpdateSubscriptionQuoteRequest customerRegisteredForGst(Boolean customerRegisteredForGst) -
contractTermActionAtTermEnd
public Quote.UpdateSubscriptionQuoteRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) -
contractTermCancellationCutoffPeriod
public Quote.UpdateSubscriptionQuoteRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) -
subscriptionContractTermBillingCycleOnRenewal
public Quote.UpdateSubscriptionQuoteRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal) -
addonId
-
addonQuantity
-
addonUnitPrice
-
addonBillingCycles
public Quote.UpdateSubscriptionQuoteRequest addonBillingCycles(int index, Integer addonBillingCycles) -
eventBasedAddonId
-
eventBasedAddonQuantity
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity) -
eventBasedAddonUnitPrice
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice) -
eventBasedAddonServicePeriodInDays
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays) -
eventBasedAddonChargeOn
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn) -
eventBasedAddonOnEvent
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent) -
eventBasedAddonChargeOnce
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce) -
addonQuantityInDecimal
public Quote.UpdateSubscriptionQuoteRequest addonQuantityInDecimal(int index, String addonQuantityInDecimal) -
addonUnitPriceInDecimal
public Quote.UpdateSubscriptionQuoteRequest addonUnitPriceInDecimal(int index, String addonUnitPriceInDecimal) -
eventBasedAddonQuantityInDecimal
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal) -
eventBasedAddonUnitPriceInDecimal
public Quote.UpdateSubscriptionQuoteRequest eventBasedAddonUnitPriceInDecimal(int index, String eventBasedAddonUnitPriceInDecimal) -
addonTrialEnd
-
params
- Overrides:
paramsin classRequest<Quote.UpdateSubscriptionQuoteRequest>
-