com.chargebee.models
Class Invoice.InvoiceListRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.ListRequest<Invoice.InvoiceListRequest>
          extended by com.chargebee.models.Invoice.InvoiceListRequest
Enclosing class:
Invoice

public static class Invoice.InvoiceListRequest
extends ListRequest<Invoice.InvoiceListRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 NumberFilter<Integer,Invoice.InvoiceListRequest> amountAdjusted()
           
 NumberFilter<Integer,Invoice.InvoiceListRequest> amountDue()
           
 NumberFilter<Integer,Invoice.InvoiceListRequest> amountPaid()
           
 NumberFilter<Integer,Invoice.InvoiceListRequest> creditsApplied()
           
 StringFilter<Invoice.InvoiceListRequest> customerId()
           
 TimestampFilter<Invoice.InvoiceListRequest> date()
           
 EnumFilter<Invoice.DunningStatus,Invoice.InvoiceListRequest> dunningStatus()
           
 StringFilter<Invoice.InvoiceListRequest> id()
           
 Invoice.InvoiceListRequest includeDeleted(Boolean includeDeleted)
           
 TimestampFilter<Invoice.InvoiceListRequest> paidAt()
           
 Invoice.InvoiceListRequest paidOnAfter(Timestamp paidOnAfter)
          Deprecated. 
 Params params()
           
 EnumFilter<PriceType,Invoice.InvoiceListRequest> priceType()
           
 BooleanFilter<Invoice.InvoiceListRequest> recurring()
           
 Invoice.InvoiceListRequest sortByDate(SortOrder order)
           
 EnumFilter<Invoice.Status,Invoice.InvoiceListRequest> status()
           
 StringFilter<Invoice.InvoiceListRequest> subscriptionId()
           
 NumberFilter<Integer,Invoice.InvoiceListRequest> total()
           
 TimestampFilter<Invoice.InvoiceListRequest> updatedAt()
           
 TimestampFilter<Invoice.InvoiceListRequest> voidedAt()
           
 
Methods inherited from class com.chargebee.internal.ListRequest
booleanFilterParam, dateFilterParam, limit, longFilterParam, offset, request, request, stringFilterParam, timestampFilterParam
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

paidOnAfter

@Deprecated
public Invoice.InvoiceListRequest paidOnAfter(Timestamp paidOnAfter)
Deprecated. 


includeDeleted

public Invoice.InvoiceListRequest includeDeleted(Boolean includeDeleted)

id

public StringFilter<Invoice.InvoiceListRequest> id()

subscriptionId

public StringFilter<Invoice.InvoiceListRequest> subscriptionId()

customerId

public StringFilter<Invoice.InvoiceListRequest> customerId()

recurring

public BooleanFilter<Invoice.InvoiceListRequest> recurring()

status

public EnumFilter<Invoice.Status,Invoice.InvoiceListRequest> status()

priceType

public EnumFilter<PriceType,Invoice.InvoiceListRequest> priceType()

date

public TimestampFilter<Invoice.InvoiceListRequest> date()

paidAt

public TimestampFilter<Invoice.InvoiceListRequest> paidAt()

total

public NumberFilter<Integer,Invoice.InvoiceListRequest> total()

amountPaid

public NumberFilter<Integer,Invoice.InvoiceListRequest> amountPaid()

amountAdjusted

public NumberFilter<Integer,Invoice.InvoiceListRequest> amountAdjusted()

creditsApplied

public NumberFilter<Integer,Invoice.InvoiceListRequest> creditsApplied()

amountDue

public NumberFilter<Integer,Invoice.InvoiceListRequest> amountDue()

dunningStatus

public EnumFilter<Invoice.DunningStatus,Invoice.InvoiceListRequest> dunningStatus()

voidedAt

public TimestampFilter<Invoice.InvoiceListRequest> voidedAt()

updatedAt

public TimestampFilter<Invoice.InvoiceListRequest> updatedAt()

sortByDate

public Invoice.InvoiceListRequest sortByDate(SortOrder order)

params

public Params params()
Overrides:
params in class ListRequest<Invoice.InvoiceListRequest>


Copyright © 2017 ChargeBee. All Rights Reserved.