com.chargebee.models
Class Transaction.TransactionListRequest

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

public static class Transaction.TransactionListRequest
extends ListRequest<Transaction.TransactionListRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 NumberFilter<Integer,Transaction.TransactionListRequest> amount()
           
 StringFilter<Transaction.TransactionListRequest> customerId()
           
 TimestampFilter<Transaction.TransactionListRequest> date()
           
 EnumFilter<Gateway,Transaction.TransactionListRequest> gateway()
           
 StringFilter<Transaction.TransactionListRequest> gatewayAccountId()
           
 StringFilter<Transaction.TransactionListRequest> id()
           
 StringFilter<Transaction.TransactionListRequest> idAtGateway()
           
 Transaction.TransactionListRequest includeDeleted(Boolean includeDeleted)
           
 Params params()
           
 EnumFilter<PaymentMethod,Transaction.TransactionListRequest> paymentMethod()
           
 StringFilter<Transaction.TransactionListRequest> referenceNumber()
           
 Transaction.TransactionListRequest sortByDate(SortOrder order)
           
 EnumFilter<Transaction.Status,Transaction.TransactionListRequest> status()
           
 StringFilter<Transaction.TransactionListRequest> subscriptionId()
           
 EnumFilter<Transaction.Type,Transaction.TransactionListRequest> type()
           
 TimestampFilter<Transaction.TransactionListRequest> updatedAt()
           
 
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 Transaction.TransactionListRequest includeDeleted(Boolean includeDeleted)

id

public StringFilter<Transaction.TransactionListRequest> id()

customerId

public StringFilter<Transaction.TransactionListRequest> customerId()

subscriptionId

public StringFilter<Transaction.TransactionListRequest> subscriptionId()

paymentMethod

public EnumFilter<PaymentMethod,Transaction.TransactionListRequest> paymentMethod()

gateway

public EnumFilter<Gateway,Transaction.TransactionListRequest> gateway()

gatewayAccountId

public StringFilter<Transaction.TransactionListRequest> gatewayAccountId()

idAtGateway

public StringFilter<Transaction.TransactionListRequest> idAtGateway()

referenceNumber

public StringFilter<Transaction.TransactionListRequest> referenceNumber()

type

public EnumFilter<Transaction.Type,Transaction.TransactionListRequest> type()

date

public TimestampFilter<Transaction.TransactionListRequest> date()

amount

public NumberFilter<Integer,Transaction.TransactionListRequest> amount()

status

public EnumFilter<Transaction.Status,Transaction.TransactionListRequest> status()

updatedAt

public TimestampFilter<Transaction.TransactionListRequest> updatedAt()

sortByDate

public Transaction.TransactionListRequest sortByDate(SortOrder order)

params

public Params params()
Overrides:
params in class ListRequest<Transaction.TransactionListRequest>


Copyright © 2017 ChargeBee. All Rights Reserved.