Package com.chargebee.models
Class Estimate.CancelSubscriptionRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Estimate.CancelSubscriptionRequest>
com.chargebee.models.Estimate.CancelSubscriptionRequest
- Enclosing class:
- Estimate
public static class Estimate.CancelSubscriptionRequest
extends Request<Estimate.CancelSubscriptionRequest>
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionaccountReceivablesHandling(AccountReceivablesHandling accountReceivablesHandling) cancelOption(CancelOption cancelOption) cancelReasonCode(String cancelReasonCode) contractTermCancelOption(ContractTermCancelOption contractTermCancelOption) creditOptionForCurrentTermCharges(CreditOptionForCurrentTermCharges creditOptionForCurrentTermCharges) eventBasedAddonId(int index, String eventBasedAddonId) eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity) eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays) eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice) invoiceDate(Timestamp invoiceDate) params()refundableCreditsHandling(RefundableCreditsHandling refundableCreditsHandling) unbilledChargesOption(UnbilledChargesOption unbilledChargesOption) 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
-
cancelOption
-
endOfTerm
-
cancelAt
-
creditOptionForCurrentTermCharges
public Estimate.CancelSubscriptionRequest creditOptionForCurrentTermCharges(CreditOptionForCurrentTermCharges creditOptionForCurrentTermCharges) -
unbilledChargesOption
public Estimate.CancelSubscriptionRequest unbilledChargesOption(UnbilledChargesOption unbilledChargesOption) -
accountReceivablesHandling
public Estimate.CancelSubscriptionRequest accountReceivablesHandling(AccountReceivablesHandling accountReceivablesHandling) -
refundableCreditsHandling
public Estimate.CancelSubscriptionRequest refundableCreditsHandling(RefundableCreditsHandling refundableCreditsHandling) -
contractTermCancelOption
public Estimate.CancelSubscriptionRequest contractTermCancelOption(ContractTermCancelOption contractTermCancelOption) -
invoiceDate
-
cancelReasonCode
-
eventBasedAddonId
-
eventBasedAddonQuantity
public Estimate.CancelSubscriptionRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity) -
eventBasedAddonUnitPrice
public Estimate.CancelSubscriptionRequest eventBasedAddonUnitPrice(int index, Long eventBasedAddonUnitPrice) -
eventBasedAddonServicePeriodInDays
public Estimate.CancelSubscriptionRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays) -
params
- Overrides:
paramsin classRequest<Estimate.CancelSubscriptionRequest>
-