com.chargebee.models
Class CreditNote.CreditNoteListRequest

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

public static class CreditNote.CreditNoteListRequest
extends ListRequest<CreditNote.CreditNoteListRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountAllocated()
           
 NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountAvailable()
           
 NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountRefunded()
           
 StringFilter<CreditNote.CreditNoteListRequest> customerId()
           
 TimestampFilter<CreditNote.CreditNoteListRequest> date()
           
 StringFilter<CreditNote.CreditNoteListRequest> id()
           
 CreditNote.CreditNoteListRequest includeDeleted(Boolean includeDeleted)
           
 Params params()
           
 EnumFilter<PriceType,CreditNote.CreditNoteListRequest> priceType()
           
 EnumFilter<CreditNote.ReasonCode,CreditNote.CreditNoteListRequest> reasonCode()
           
 StringFilter<CreditNote.CreditNoteListRequest> referenceInvoiceId()
           
 CreditNote.CreditNoteListRequest sortByDate(SortOrder order)
           
 EnumFilter<CreditNote.Status,CreditNote.CreditNoteListRequest> status()
           
 StringFilter<CreditNote.CreditNoteListRequest> subscriptionId()
           
 NumberFilter<Integer,CreditNote.CreditNoteListRequest> total()
           
 EnumFilter<CreditNote.Type,CreditNote.CreditNoteListRequest> type()
           
 TimestampFilter<CreditNote.CreditNoteListRequest> updatedAt()
           
 TimestampFilter<CreditNote.CreditNoteListRequest> 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

includeDeleted

public CreditNote.CreditNoteListRequest includeDeleted(Boolean includeDeleted)

id

public StringFilter<CreditNote.CreditNoteListRequest> id()

customerId

public StringFilter<CreditNote.CreditNoteListRequest> customerId()

subscriptionId

public StringFilter<CreditNote.CreditNoteListRequest> subscriptionId()

referenceInvoiceId

public StringFilter<CreditNote.CreditNoteListRequest> referenceInvoiceId()

type

public EnumFilter<CreditNote.Type,CreditNote.CreditNoteListRequest> type()

reasonCode

public EnumFilter<CreditNote.ReasonCode,CreditNote.CreditNoteListRequest> reasonCode()

status

public EnumFilter<CreditNote.Status,CreditNote.CreditNoteListRequest> status()

date

public TimestampFilter<CreditNote.CreditNoteListRequest> date()

total

public NumberFilter<Integer,CreditNote.CreditNoteListRequest> total()

priceType

public EnumFilter<PriceType,CreditNote.CreditNoteListRequest> priceType()

amountAllocated

public NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountAllocated()

amountRefunded

public NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountRefunded()

amountAvailable

public NumberFilter<Integer,CreditNote.CreditNoteListRequest> amountAvailable()

voidedAt

public TimestampFilter<CreditNote.CreditNoteListRequest> voidedAt()

updatedAt

public TimestampFilter<CreditNote.CreditNoteListRequest> updatedAt()

sortByDate

public CreditNote.CreditNoteListRequest sortByDate(SortOrder order)

params

public Params params()
Overrides:
params in class ListRequest<CreditNote.CreditNoteListRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.