Package com.chargebee.models
Class Quote.CreateSubItemsForCustomerQuoteRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Quote.CreateSubItemsForCustomerQuoteRequest>
com.chargebee.models.Quote.CreateSubItemsForCustomerQuoteRequest
- Enclosing class:
- Quote
public static class Quote.CreateSubItemsForCustomerQuoteRequest
extends Request<Quote.CreateSubItemsForCustomerQuoteRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionbillingAddressCity(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) billingStartOption(BillingStartOption billingStartOption) contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) couponEndDate(int index, Timestamp couponEndDate) couponStartDate(int index, Timestamp couponStartDate) discountAmount(int index, Long discountAmount) discountApplyOn(int index, ApplyOn discountApplyOn) discountDurationType(int index, DurationType discountDurationType) discountEndDate(int index, Timestamp discountEndDate) discountIncludedInMrr(int index, Boolean discountIncludedInMrr) discountItemPriceId(int index, String discountItemPriceId) discountPercentage(int index, Double discountPercentage) discountPeriod(int index, Integer discountPeriod) discountPeriodUnit(int index, PeriodUnit discountPeriodUnit) discountQuantity(int index, Integer discountQuantity) discountStartDate(int index, Timestamp discountStartDate) 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) itemTierRampTierId(int index, String itemTierRampTierId) itemTierStartingUnit(int index, Integer itemTierStartingUnit) itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) mandatoryItemsToRemove(String... mandatoryItemsToRemove) mandatoryItemsToRemove(List<String> mandatoryItemsToRemove) netTermDays(Integer netTermDays) params()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) subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal) 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) subscriptionItemEndDate(int index, Timestamp subscriptionItemEndDate) subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) subscriptionItemItemType(int index, ItemType subscriptionItemItemType) Deprecated.subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) subscriptionItemRampTierId(int index, String subscriptionItemRampTierId) subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays) subscriptionItemStartDate(int index, Timestamp subscriptionItemStartDate) subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd) subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) subscriptionPoNumber(String subscriptionPoNumber) subscriptionSetupFee(Long subscriptionSetupFee) Deprecated.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
-
billingCycles
-
mandatoryItemsToRemove
public Quote.CreateSubItemsForCustomerQuoteRequest mandatoryItemsToRemove(List<String> mandatoryItemsToRemove) -
mandatoryItemsToRemove
public Quote.CreateSubItemsForCustomerQuoteRequest mandatoryItemsToRemove(String... mandatoryItemsToRemove) -
termsToCharge
-
billingAlignmentMode
public Quote.CreateSubItemsForCustomerQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode) -
couponIds
-
couponIds
-
billingStartOption
public Quote.CreateSubItemsForCustomerQuoteRequest billingStartOption(BillingStartOption billingStartOption) -
netTermDays
-
subscriptionId
-
subscriptionPoNumber
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionPoNumber(String subscriptionPoNumber) -
subscriptionTrialEnd
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd) -
subscriptionSetupFee
@Deprecated public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionSetupFee(Long subscriptionSetupFee) Deprecated. -
subscriptionStartDate
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionStartDate(Timestamp subscriptionStartDate) -
subscriptionOfflinePaymentMethod
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionOfflinePaymentMethod(OfflinePaymentMethod subscriptionOfflinePaymentMethod) -
shippingAddressFirstName
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressFirstName(String shippingAddressFirstName) -
shippingAddressLastName
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressLastName(String shippingAddressLastName) -
shippingAddressEmail
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressEmail(String shippingAddressEmail) -
shippingAddressCompany
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressCompany(String shippingAddressCompany) -
shippingAddressPhone
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressPhone(String shippingAddressPhone) -
shippingAddressLine1
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressLine1(String shippingAddressLine1) -
shippingAddressLine2
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressLine2(String shippingAddressLine2) -
shippingAddressLine3
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressLine3(String shippingAddressLine3) -
shippingAddressCity
-
shippingAddressStateCode
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressStateCode(String shippingAddressStateCode) -
shippingAddressState
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressState(String shippingAddressState) -
shippingAddressZip
-
shippingAddressCountry
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressCountry(String shippingAddressCountry) -
shippingAddressValidationStatus
public Quote.CreateSubItemsForCustomerQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus) -
contractTermActionAtTermEnd
public Quote.CreateSubItemsForCustomerQuoteRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd) -
contractTermCancellationCutoffPeriod
public Quote.CreateSubItemsForCustomerQuoteRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod) -
subscriptionContractTermBillingCycleOnRenewal
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal) -
billingAddressFirstName
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressFirstName(String billingAddressFirstName) -
billingAddressLastName
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressLastName(String billingAddressLastName) -
billingAddressEmail
-
billingAddressCompany
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressCompany(String billingAddressCompany) -
billingAddressPhone
-
billingAddressLine1
-
billingAddressLine2
-
billingAddressLine3
-
billingAddressCity
-
billingAddressStateCode
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressStateCode(String billingAddressStateCode) -
billingAddressState
-
billingAddressZip
-
billingAddressCountry
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressCountry(String billingAddressCountry) -
billingAddressValidationStatus
public Quote.CreateSubItemsForCustomerQuoteRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus) -
subscriptionFreePeriod
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionFreePeriod(Integer subscriptionFreePeriod) -
subscriptionFreePeriodUnit
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionFreePeriodUnit(FreePeriodUnit subscriptionFreePeriodUnit) -
subscriptionItemItemPriceId
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemItemPriceId(int index, String subscriptionItemItemPriceId) -
subscriptionItemQuantity
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemQuantity(int index, Integer subscriptionItemQuantity) -
subscriptionItemQuantityInDecimal
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemQuantityInDecimal(int index, String subscriptionItemQuantityInDecimal) -
subscriptionItemUnitPrice
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemUnitPrice(int index, Long subscriptionItemUnitPrice) -
subscriptionItemUnitPriceInDecimal
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemUnitPriceInDecimal(int index, String subscriptionItemUnitPriceInDecimal) -
subscriptionItemBillingCycles
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemBillingCycles(int index, Integer subscriptionItemBillingCycles) -
subscriptionItemTrialEnd
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemTrialEnd(int index, Timestamp subscriptionItemTrialEnd) -
subscriptionItemServicePeriodDays
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemServicePeriodDays(int index, Integer subscriptionItemServicePeriodDays) -
subscriptionItemChargeOnEvent
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemChargeOnEvent(int index, ChargeOnEvent subscriptionItemChargeOnEvent) -
subscriptionItemChargeOnce
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemChargeOnce(int index, Boolean subscriptionItemChargeOnce) -
subscriptionItemItemType
@Deprecated public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemItemType(int index, ItemType subscriptionItemItemType) Deprecated. -
discountApplyOn
public Quote.CreateSubItemsForCustomerQuoteRequest discountApplyOn(int index, ApplyOn discountApplyOn) -
discountDurationType
public Quote.CreateSubItemsForCustomerQuoteRequest discountDurationType(int index, DurationType discountDurationType) -
discountPercentage
public Quote.CreateSubItemsForCustomerQuoteRequest discountPercentage(int index, Double discountPercentage) -
discountAmount
-
discountPeriod
public Quote.CreateSubItemsForCustomerQuoteRequest discountPeriod(int index, Integer discountPeriod) -
discountPeriodUnit
public Quote.CreateSubItemsForCustomerQuoteRequest discountPeriodUnit(int index, PeriodUnit discountPeriodUnit) -
discountIncludedInMrr
public Quote.CreateSubItemsForCustomerQuoteRequest discountIncludedInMrr(int index, Boolean discountIncludedInMrr) -
discountItemPriceId
public Quote.CreateSubItemsForCustomerQuoteRequest discountItemPriceId(int index, String discountItemPriceId) -
discountQuantity
public Quote.CreateSubItemsForCustomerQuoteRequest discountQuantity(int index, Integer discountQuantity) -
subscriptionItemChargeOnOption
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemChargeOnOption(int index, ChargeOnOption subscriptionItemChargeOnOption) -
itemTierItemPriceId
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierItemPriceId(int index, String itemTierItemPriceId) -
itemTierStartingUnit
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierEndingUnit(int index, Integer itemTierEndingUnit) -
itemTierPrice
-
itemTierStartingUnitInDecimal
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
subscriptionItemStartDate
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemStartDate(int index, Timestamp subscriptionItemStartDate) -
subscriptionItemEndDate
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemEndDate(int index, Timestamp subscriptionItemEndDate) -
subscriptionItemRampTierId
public Quote.CreateSubItemsForCustomerQuoteRequest subscriptionItemRampTierId(int index, String subscriptionItemRampTierId) -
discountStartDate
public Quote.CreateSubItemsForCustomerQuoteRequest discountStartDate(int index, Timestamp discountStartDate) -
discountEndDate
public Quote.CreateSubItemsForCustomerQuoteRequest discountEndDate(int index, Timestamp discountEndDate) -
itemTierRampTierId
public Quote.CreateSubItemsForCustomerQuoteRequest itemTierRampTierId(int index, String itemTierRampTierId) -
couponId
-
couponStartDate
public Quote.CreateSubItemsForCustomerQuoteRequest couponStartDate(int index, Timestamp couponStartDate) -
couponEndDate
public Quote.CreateSubItemsForCustomerQuoteRequest couponEndDate(int index, Timestamp couponEndDate) -
params
- Overrides:
paramsin classRequest<Quote.CreateSubItemsForCustomerQuoteRequest>
-