Package com.chargebee.models
Class Invoice.CreateForChargeItemRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Invoice.CreateForChargeItemRequest>
com.chargebee.models.Invoice.CreateForChargeItemRequest
- Enclosing class:
- Invoice
public static class Invoice.CreateForChargeItemRequest
extends Request<Invoice.CreateForChargeItemRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptioncustomerId(String customerId) invoiceDate(Timestamp invoiceDate) itemPriceDateFrom(Timestamp itemPriceDateFrom) itemPriceDateTo(Timestamp itemPriceDateTo) itemPriceItemPriceId(String itemPriceItemPriceId) itemPriceQuantity(Integer itemPriceQuantity) itemPriceQuantityInDecimal(String itemPriceQuantityInDecimal) itemPriceUnitPrice(Long itemPriceUnitPrice) itemPriceUnitPriceInDecimal(String itemPriceUnitPriceInDecimal) itemTierEndingUnit(int index, Integer itemTierEndingUnit) itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) 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) params()paymentInitiator(PaymentInitiator paymentInitiator) paymentSourceId(String paymentSourceId) subscriptionId(String subscriptionId) 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
-
customerId
-
subscriptionId
-
poNumber
-
coupon
-
paymentSourceId
-
paymentInitiator
-
invoiceDate
-
itemPriceItemPriceId
-
itemPriceQuantity
-
itemPriceQuantityInDecimal
public Invoice.CreateForChargeItemRequest itemPriceQuantityInDecimal(String itemPriceQuantityInDecimal) -
itemPriceUnitPrice
-
itemPriceUnitPriceInDecimal
public Invoice.CreateForChargeItemRequest itemPriceUnitPriceInDecimal(String itemPriceUnitPriceInDecimal) -
itemPriceDateFrom
-
itemPriceDateTo
-
itemTierStartingUnit
public Invoice.CreateForChargeItemRequest itemTierStartingUnit(int index, Integer itemTierStartingUnit) -
itemTierEndingUnit
-
itemTierPrice
-
itemTierStartingUnitInDecimal
public Invoice.CreateForChargeItemRequest itemTierStartingUnitInDecimal(int index, String itemTierStartingUnitInDecimal) -
itemTierEndingUnitInDecimal
public Invoice.CreateForChargeItemRequest itemTierEndingUnitInDecimal(int index, String itemTierEndingUnitInDecimal) -
itemTierPriceInDecimal
public Invoice.CreateForChargeItemRequest itemTierPriceInDecimal(int index, String itemTierPriceInDecimal) -
itemTierPricingType
public Invoice.CreateForChargeItemRequest itemTierPricingType(int index, PricingType itemTierPricingType) -
itemTierPackageSize
public Invoice.CreateForChargeItemRequest itemTierPackageSize(int index, Integer itemTierPackageSize) -
params
- Overrides:
paramsin classRequest<Invoice.CreateForChargeItemRequest>
-