Package com.chargebee.models
Class Subscription.UpdateForItemsRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Subscription.UpdateForItemsRequest>
com.chargebee.models.Subscription.UpdateForItemsRequest
- Enclosing class:
- Subscription
public static class Subscription.UpdateForItemsRequest
extends Request<Subscription.UpdateForItemsRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionautoCloseInvoices(Boolean autoCloseInvoices) autoCollection(AutoCollection autoCollection) 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) billingOverrideMaxExcessPaymentUsage(Long billingOverrideMaxExcessPaymentUsage) billingOverrideMaxRefundableCreditsUsage(Long billingOverrideMaxRefundableCreditsUsage) cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) cardBillingAddr1(String cardBillingAddr1) cardBillingAddr2(String cardBillingAddr2) cardBillingCity(String cardBillingCity) cardBillingCountry(String cardBillingCountry) cardBillingState(String cardBillingState) cardBillingStateCode(String cardBillingStateCode) cardBillingZip(String cardBillingZip) cardExpiryMonth(Integer cardExpiryMonth) cardExpiryYear(Integer cardExpiryYear) cardFirstName(String cardFirstName) cardGateway(Gateway cardGateway) Deprecated.cardGatewayAccountId(String cardGatewayAccountId) cardIpAddress(String cardIpAddress) Deprecated.cardLastName(String cardLastName) cardNumber(String cardNumber) cardPreferredScheme(Card.PreferredScheme cardPreferredScheme) cardTmpToken(String cardTmpToken) Deprecated.changeOption(ChangeOption changeOption) changesScheduledAt(Timestamp changesScheduledAt) contractTermActionAtTermEnd(Subscription.ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) contractTermBillingCycleOnRenewal(Integer contractTermBillingCycleOnRenewal) contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) contractTermContractStart(Timestamp contractTermContractStart) Deprecated.Deprecated.couponApplyTill(int index, Timestamp couponApplyTill) Deprecated.couponCouponId(int index, String couponCouponId) Deprecated.createPendingInvoices(Boolean createPendingInvoices) customerBusinessCustomerWithoutVatNumber(Boolean customerBusinessCustomerWithoutVatNumber) customerEinvoicingMethod(EinvoicingMethod customerEinvoicingMethod) customerEntityIdentifierScheme(String customerEntityIdentifierScheme) customerEntityIdentifierStandard(String customerEntityIdentifierStandard) customerIsEinvoiceEnabled(Boolean customerIsEinvoiceEnabled) customerRegisteredForGst(Boolean customerRegisteredForGst) 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) freePeriod(Integer freePeriod) freePeriodUnit(FreePeriodUnit freePeriodUnit) invoiceDate(Timestamp invoiceDate) invoiceImmediately(Boolean invoiceImmediately) invoiceNotes(String invoiceNotes) 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) metaData(org.json.JSONObject metaData) netTermDays(Integer netTermDays) offlinePaymentMethod(OfflinePaymentMethod offlinePaymentMethod) overrideRelationship(Boolean overrideRelationship) params()paymentInitiator(PaymentInitiator paymentInitiator) paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated.paymentIntentGwToken(String paymentIntentGwToken) paymentIntentId(String paymentIntentId) paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) paymentIntentReferenceId(String paymentIntentReferenceId) paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) paymentMethodGateway(Gateway paymentMethodGateway) Deprecated.paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) paymentMethodIssuingCountry(String paymentMethodIssuingCountry) paymentMethodReferenceId(String paymentMethodReferenceId) paymentMethodTmpToken(String paymentMethodTmpToken) paymentMethodType(Type paymentMethodType) reactivate(Boolean reactivate) reactivateFrom(Timestamp reactivateFrom) replaceCouponList(Boolean replaceCouponList) replaceItemsList(Boolean replaceItemsList) Deprecated.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) statementDescriptorDescriptor(String statementDescriptorDescriptor) 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) subscriptionItemUsageAccumulationResetFrequency(int index, UsageAccumulationResetFrequency subscriptionItemUsageAccumulationResetFrequency) termsToCharge(Integer termsToCharge) trialEndAction(TrialEndAction trialEndAction) 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
-
mandatoryItemsToRemove
public Subscription.UpdateForItemsRequest mandatoryItemsToRemove(List<String> mandatoryItemsToRemove) -
mandatoryItemsToRemove
-
replaceItemsList
-
setupFee
Deprecated. -
netTermDays
-
invoiceDate
-
startDate
-
trialEnd
-
billingCycles
-
coupon
Deprecated. -
termsToCharge
-
reactivateFrom
-
billingAlignmentMode
public Subscription.UpdateForItemsRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) -
autoCollection
-
offlinePaymentMethod
public Subscription.UpdateForItemsRequest offlinePaymentMethod(OfflinePaymentMethod offlinePaymentMethod) -
poNumber
-
couponIds
-
couponIds
-
replaceCouponList
-
prorate
-
endOfTerm
-
forceTermReset
-
reactivate
-
tokenId
-
invoiceNotes
-
metaData
-
invoiceImmediately
-
overrideRelationship
-
changesScheduledAt
-
changeOption
-
contractTermBillingCycleOnRenewal
public Subscription.UpdateForItemsRequest contractTermBillingCycleOnRenewal(Integer contractTermBillingCycleOnRenewal) -
freePeriod
-
freePeriodUnit
-
createPendingInvoices
-
autoCloseInvoices
-
trialEndAction
-
paymentInitiator
-
invoiceUsages
-
cardGateway
Deprecated. -
cardGatewayAccountId
-
cardTmpToken
Deprecated. -
paymentMethodType
-
paymentMethodGateway
@Deprecated public Subscription.UpdateForItemsRequest paymentMethodGateway(Gateway paymentMethodGateway) Deprecated. -
paymentMethodGatewayAccountId
public Subscription.UpdateForItemsRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId) -
paymentMethodReferenceId
-
paymentMethodTmpToken
-
paymentMethodIssuingCountry
public Subscription.UpdateForItemsRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry) -
paymentMethodAdditionalInformation
public Subscription.UpdateForItemsRequest paymentMethodAdditionalInformation(org.json.JSONObject paymentMethodAdditionalInformation) -
cardFirstName
-
cardLastName
-
cardNumber
-
cardExpiryMonth
-
cardExpiryYear
-
cardCvv
-
cardPreferredScheme
public Subscription.UpdateForItemsRequest cardPreferredScheme(Card.PreferredScheme cardPreferredScheme) -
cardBillingAddr1
-
cardBillingAddr2
-
cardBillingCity
-
cardBillingStateCode
-
cardBillingState
-
cardBillingZip
-
cardBillingCountry
-
cardIpAddress
Deprecated. -
cardAdditionalInformation
public Subscription.UpdateForItemsRequest cardAdditionalInformation(org.json.JSONObject cardAdditionalInformation) -
paymentIntentId
-
paymentIntentGatewayAccountId
public Subscription.UpdateForItemsRequest paymentIntentGatewayAccountId(String paymentIntentGatewayAccountId) -
paymentIntentGwToken
-
paymentIntentPaymentMethodType
public Subscription.UpdateForItemsRequest paymentIntentPaymentMethodType(PaymentIntent.PaymentMethodType paymentIntentPaymentMethodType) -
paymentIntentReferenceId
-
paymentIntentGwPaymentMethodId
@Deprecated public Subscription.UpdateForItemsRequest paymentIntentGwPaymentMethodId(String paymentIntentGwPaymentMethodId) Deprecated. -
paymentIntentAdditionalInformation
public Subscription.UpdateForItemsRequest paymentIntentAdditionalInformation(org.json.JSONObject paymentIntentAdditionalInformation) -
billingAddressFirstName
-
billingAddressLastName
-
billingAddressEmail
-
billingAddressCompany
-
billingAddressPhone
-
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
-
billingAddressState
-
billingAddressZip
-
billingAddressCountry
-
billingAddressValidationStatus
public Subscription.UpdateForItemsRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
shippingAddressFirstName
-
shippingAddressLastName
-
shippingAddressEmail
-
shippingAddressCompany
-
shippingAddressPhone
-
shippingAddressLine1
-
shippingAddressLine2
-
shippingAddressLine3
-
shippingAddressCity
-
shippingAddressStateCode
-
shippingAddressState
-
shippingAddressZip
-
shippingAddressCountry
-
shippingAddressValidationStatus
public Subscription.UpdateForItemsRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
statementDescriptorDescriptor
public Subscription.UpdateForItemsRequest statementDescriptorDescriptor(String statementDescriptorDescriptor) -
customerVatNumber
-
customerVatNumberPrefix
-
customerEntityIdentifierScheme
public Subscription.UpdateForItemsRequest customerEntityIdentifierScheme(String customerEntityIdentifierScheme) -
customerIsEinvoiceEnabled
public Subscription.UpdateForItemsRequest customerIsEinvoiceEnabled(Boolean customerIsEinvoiceEnabled) -
customerEinvoicingMethod
public Subscription.UpdateForItemsRequest customerEinvoicingMethod(EinvoicingMethod customerEinvoicingMethod) -
customerEntityIdentifierStandard
public Subscription.UpdateForItemsRequest customerEntityIdentifierStandard(String customerEntityIdentifierStandard) -
customerBusinessCustomerWithoutVatNumber
public Subscription.UpdateForItemsRequest customerBusinessCustomerWithoutVatNumber(Boolean customerBusinessCustomerWithoutVatNumber) -
customerRegisteredForGst
public Subscription.UpdateForItemsRequest customerRegisteredForGst(Boolean customerRegisteredForGst) -
contractTermActionAtTermEnd
public Subscription.UpdateForItemsRequest contractTermActionAtTermEnd(Subscription.ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) -
contractTermCancellationCutoffPeriod
public Subscription.UpdateForItemsRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) -
contractTermContractStart
@Deprecated public Subscription.UpdateForItemsRequest contractTermContractStart(Timestamp contractTermContractStart) Deprecated. -
billingOverrideMaxExcessPaymentUsage
public Subscription.UpdateForItemsRequest billingOverrideMaxExcessPaymentUsage(Long billingOverrideMaxExcessPaymentUsage) -
billingOverrideMaxRefundableCreditsUsage
public Subscription.UpdateForItemsRequest billingOverrideMaxRefundableCreditsUsage(Long billingOverrideMaxRefundableCreditsUsage) -
subscriptionItemItemPriceId
public Subscription.UpdateForItemsRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) -
subscriptionItemQuantity
public Subscription.UpdateForItemsRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) -
subscriptionItemQuantityInDecimal
public Subscription.UpdateForItemsRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) -
subscriptionItemUnitPrice
public Subscription.UpdateForItemsRequest subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) -
subscriptionItemUnitPriceInDecimal
public Subscription.UpdateForItemsRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) -
subscriptionItemBillingCycles
public Subscription.UpdateForItemsRequest subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles) -
subscriptionItemTrialEnd
public Subscription.UpdateForItemsRequest subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd) -
subscriptionItemServicePeriodDays
public Subscription.UpdateForItemsRequest subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays) -
subscriptionItemChargeOnEvent
public Subscription.UpdateForItemsRequest subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent) -
subscriptionItemChargeOnce
public Subscription.UpdateForItemsRequest subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce) -
subscriptionItemChargeOnOption
public Subscription.UpdateForItemsRequest subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption) -
subscriptionItemItemType
@Deprecated public Subscription.UpdateForItemsRequest subscriptionItemItemType(int index, ItemType subscriptionItemItemType) Deprecated. -
discountApplyOn
-
discountDurationType
public Subscription.UpdateForItemsRequest discountDurationType(int index, DurationType discountDurationType) -
discountPercentage
-
discountAmount
-
discountPeriod
-
discountPeriodUnit
public Subscription.UpdateForItemsRequest discountPeriodUnit(int index, PeriodUnit discountPeriodUnit) -
discountIncludedInMrr
public Subscription.UpdateForItemsRequest discountIncludedInMrr(int index, Boolean discountIncludedInMrr) -
discountItemPriceId
public Subscription.UpdateForItemsRequest discountItemPriceId(int index, String discountItemPriceId) -
discountQuantity
-
discountOperationType
public Subscription.UpdateForItemsRequest discountOperationType(int index, OperationType discountOperationType) -
discountId
-
itemTierItemPriceId
public Subscription.UpdateForItemsRequest itemTierItemPriceId(int index, String itemTierItemPriceId) -
itemTierStartingUnit
public Subscription.UpdateForItemsRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
-
itemTierPrice
-
itemTierStartingUnitInDecimal
public Subscription.UpdateForItemsRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Subscription.UpdateForItemsRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Subscription.UpdateForItemsRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Subscription.UpdateForItemsRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Subscription.UpdateForItemsRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
subscriptionItemProrationType
public Subscription.UpdateForItemsRequest subscriptionItemProrationType(int index, ProrationType subscriptionItemProrationType) -
couponCouponId
@Deprecated public Subscription.UpdateForItemsRequest couponCouponId(int index, String couponCouponId) Deprecated. -
couponApplyTill
@Deprecated public Subscription.UpdateForItemsRequest couponApplyTill(int index, Timestamp couponApplyTill) Deprecated. -
subscriptionItemUsageAccumulationResetFrequency
public Subscription.UpdateForItemsRequest subscriptionItemUsageAccumulationResetFrequency(int index, UsageAccumulationResetFrequency subscriptionItemUsageAccumulationResetFrequency) -
params
- Overrides:
paramsin classRequest<Subscription.UpdateForItemsRequest>
-