Package com.chargebee.models
Class Estimate.UpdateSubscriptionForItemsRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Estimate.UpdateSubscriptionForItemsRequest>
com.chargebee.models.Estimate.UpdateSubscriptionForItemsRequest
- Enclosing class:
- Estimate
public static class Estimate.UpdateSubscriptionForItemsRequest
extends Request<Estimate.UpdateSubscriptionForItemsRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionbillingAddressCity(String billingAddressCity) billingAddressCountry(String billingAddressCountry) billingAddressLine1(String billingAddressLine1) billingAddressLine2(String billingAddressLine2) billingAddressLine3(String billingAddressLine3) billingAddressStateCode(String billingAddressStateCode) billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) billingAddressZip(String billingAddressZip) billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) billingCycles(Integer billingCycles) billingOverrideMaxExcessPaymentUsage(Long billingOverrideMaxExcessPaymentUsage) billingOverrideMaxRefundableCreditsUsage(Long billingOverrideMaxRefundableCreditsUsage) changeOption(ChangeOption changeOption) changesScheduledAt(Timestamp changesScheduledAt) customerRegisteredForGst(Boolean customerRegisteredForGst) customerTaxability(Taxability customerTaxability) Deprecated.customerVatNumber(String customerVatNumber) customerVatNumberPrefix(String customerVatNumberPrefix) discountAmount(int index, Long discountAmount) discountApplyOn(int index, ApplyOn discountApplyOn) discountDurationType(int index, DurationType discountDurationType) discountId(int index, String discountId) discountIncludedInMrr(int index, Boolean discountIncludedInMrr) discountItemPriceId(int index, String discountItemPriceId) discountOperationType(int index, OperationType discountOperationType) discountPercentage(int index, Double discountPercentage) discountPeriod(int index, Integer discountPeriod) discountPeriodUnit(int index, PeriodUnit discountPeriodUnit) discountQuantity(int index, Integer discountQuantity) forceTermReset(Boolean forceTermReset) includeDelayedCharges(Boolean includeDelayedCharges) invoiceDate(Timestamp invoiceDate) invoiceImmediately(Boolean invoiceImmediately) invoiceUsages(Boolean invoiceUsages) itemTierEndingUnit(int index, Integer itemTierEndingUnit) itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) itemTierItemPriceId(int index, String itemTierItemPriceId) itemTierPackageSize(int index, Integer itemTierPackageSize) itemTierPrice(int index, Long itemTierPrice) itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) itemTierPricingType(int index, PricingType itemTierPricingType) itemTierStartingUnit(int index, Integer itemTierStartingUnit) itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) mandatoryItemsToRemove(String... mandatoryItemsToRemove) mandatoryItemsToRemove(List<String> mandatoryItemsToRemove) params()reactivate(Boolean reactivate) reactivateFrom(Timestamp reactivateFrom) replaceCouponList(Boolean replaceCouponList) replaceItemsList(Boolean replaceItemsList) shippingAddressCity(String shippingAddressCity) shippingAddressCountry(String shippingAddressCountry) shippingAddressLine1(String shippingAddressLine1) shippingAddressLine2(String shippingAddressLine2) shippingAddressLine3(String shippingAddressLine3) shippingAddressStateCode(String shippingAddressStateCode) shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) shippingAddressZip(String shippingAddressZip) subscriptionAutoCollection(AutoCollection subscriptionAutoCollection) subscriptionCoupon(String subscriptionCoupon) Deprecated.subscriptionFreePeriod(Integer subscriptionFreePeriod) subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit) subscriptionId(String subscriptionId) subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles) subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce) subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent) subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption) subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) subscriptionItemItemType(int index, ItemType subscriptionItemItemType) Deprecated.subscriptionItemProrationType(int index, ProrationType subscriptionItemProrationType) subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays) subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd) subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) subscriptionSetupFee(Long subscriptionSetupFee) Deprecated.subscriptionStartDate(Timestamp subscriptionStartDate) subscriptionTrialEnd(Timestamp subscriptionTrialEnd) subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction) termsToCharge(Integer termsToCharge) useExistingBalances(Boolean useExistingBalances) 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
-
changesScheduledAt
-
changeOption
-
mandatoryItemsToRemove
public Estimate.UpdateSubscriptionForItemsRequest mandatoryItemsToRemove(List<String> mandatoryItemsToRemove) -
mandatoryItemsToRemove
public Estimate.UpdateSubscriptionForItemsRequest mandatoryItemsToRemove(String... mandatoryItemsToRemove) -
replaceItemsList
-
invoiceDate
-
billingCycles
-
termsToCharge
-
reactivateFrom
-
billingAlignmentMode
public Estimate.UpdateSubscriptionForItemsRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) -
couponIds
-
couponIds
-
replaceCouponList
-
prorate
-
endOfTerm
-
forceTermReset
-
reactivate
-
includeDelayedCharges
public Estimate.UpdateSubscriptionForItemsRequest includeDelayedCharges(Boolean includeDelayedCharges) -
useExistingBalances
-
invoiceImmediately
-
invoiceUsages
-
subscriptionId
-
subscriptionSetupFee
@Deprecated public Estimate.UpdateSubscriptionForItemsRequest subscriptionSetupFee(Long subscriptionSetupFee) Deprecated. -
subscriptionStartDate
public Estimate.UpdateSubscriptionForItemsRequest subscriptionStartDate(Timestamp subscriptionStartDate) -
subscriptionTrialEnd
public Estimate.UpdateSubscriptionForItemsRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd) -
subscriptionCoupon
@Deprecated public Estimate.UpdateSubscriptionForItemsRequest subscriptionCoupon(String subscriptionCoupon) Deprecated. -
subscriptionAutoCollection
public Estimate.UpdateSubscriptionForItemsRequest subscriptionAutoCollection(AutoCollection subscriptionAutoCollection) -
subscriptionOfflinePaymentMethod
public Estimate.UpdateSubscriptionForItemsRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) -
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
public Estimate.UpdateSubscriptionForItemsRequest billingAddressStateCode(String billingAddressStateCode) -
billingAddressZip
-
billingAddressCountry
public Estimate.UpdateSubscriptionForItemsRequest billingAddressCountry(String billingAddressCountry) -
billingAddressValidationStatus
public Estimate.UpdateSubscriptionForItemsRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
public Estimate.UpdateSubscriptionForItemsRequest shippingAddressStateCode(String shippingAddressStateCode) -
shippingAddressZip
-
shippingAddressCountry
public Estimate.UpdateSubscriptionForItemsRequest shippingAddressCountry(String shippingAddressCountry) -
shippingAddressValidationStatus
public Estimate.UpdateSubscriptionForItemsRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
customerVatNumber
-
customerVatNumberPrefix
public Estimate.UpdateSubscriptionForItemsRequest customerVatNumberPrefix(String customerVatNumberPrefix) -
customerRegisteredForGst
public Estimate.UpdateSubscriptionForItemsRequest customerRegisteredForGst(Boolean customerRegisteredForGst) -
subscriptionFreePeriod
public Estimate.UpdateSubscriptionForItemsRequest subscriptionFreePeriod(Integer subscriptionFreePeriod) -
subscriptionFreePeriodUnit
public Estimate.UpdateSubscriptionForItemsRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit) -
customerTaxability
@Deprecated public Estimate.UpdateSubscriptionForItemsRequest customerTaxability(Taxability customerTaxability) Deprecated. -
subscriptionTrialEndAction
public Estimate.UpdateSubscriptionForItemsRequest subscriptionTrialEndAction(TrialEndAction subscriptionTrialEndAction) -
billingOverrideMaxExcessPaymentUsage
public Estimate.UpdateSubscriptionForItemsRequest billingOverrideMaxExcessPaymentUsage(Long billingOverrideMaxExcessPaymentUsage) -
billingOverrideMaxRefundableCreditsUsage
public Estimate.UpdateSubscriptionForItemsRequest billingOverrideMaxRefundableCreditsUsage(Long billingOverrideMaxRefundableCreditsUsage) -
subscriptionItemItemPriceId
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) -
subscriptionItemQuantity
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) -
subscriptionItemQuantityInDecimal
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) -
subscriptionItemUnitPrice
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) -
subscriptionItemUnitPriceInDecimal
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) -
subscriptionItemBillingCycles
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles) -
subscriptionItemTrialEnd
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd) -
subscriptionItemServicePeriodDays
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays) -
subscriptionItemChargeOnEvent
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent) -
subscriptionItemChargeOnce
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce) -
subscriptionItemChargeOnOption
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption) -
subscriptionItemItemType
@Deprecated public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemItemType(int index, ItemType subscriptionItemItemType) Deprecated. -
discountApplyOn
public Estimate.UpdateSubscriptionForItemsRequest discountApplyOn(int index, ApplyOn discountApplyOn) -
discountDurationType
public Estimate.UpdateSubscriptionForItemsRequest discountDurationType(int index, DurationType discountDurationType) -
discountPercentage
public Estimate.UpdateSubscriptionForItemsRequest discountPercentage(int index, Double discountPercentage) -
discountAmount
-
discountPeriod
-
discountPeriodUnit
public Estimate.UpdateSubscriptionForItemsRequest discountPeriodUnit(int index, PeriodUnit discountPeriodUnit) -
discountIncludedInMrr
public Estimate.UpdateSubscriptionForItemsRequest discountIncludedInMrr(int index, Boolean discountIncludedInMrr) -
discountItemPriceId
public Estimate.UpdateSubscriptionForItemsRequest discountItemPriceId(int index, String discountItemPriceId) -
discountQuantity
public Estimate.UpdateSubscriptionForItemsRequest discountQuantity(int index, Integer discountQuantity) -
discountOperationType
public Estimate.UpdateSubscriptionForItemsRequest discountOperationType(int index, OperationType discountOperationType) -
discountId
-
itemTierItemPriceId
public Estimate.UpdateSubscriptionForItemsRequest itemTierItemPriceId(int index, String itemTierItemPriceId) -
itemTierStartingUnit
public Estimate.UpdateSubscriptionForItemsRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
public Estimate.UpdateSubscriptionForItemsRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit) -
itemTierPrice
-
itemTierStartingUnitInDecimal
public Estimate.UpdateSubscriptionForItemsRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Estimate.UpdateSubscriptionForItemsRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Estimate.UpdateSubscriptionForItemsRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Estimate.UpdateSubscriptionForItemsRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Estimate.UpdateSubscriptionForItemsRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
subscriptionItemProrationType
public Estimate.UpdateSubscriptionForItemsRequest subscriptionItemProrationType(int index, ProrationType subscriptionItemProrationType) -
params
- Overrides:
paramsin classRequest<Estimate.UpdateSubscriptionForItemsRequest>
-