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()
           
 NumberFilter<Integer,Transaction.TransactionListRequest> amountCapturable()
           
 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> paymentSourceId()
           
 StringFilter<Transaction.TransactionListRequest> referenceNumber()
           
 Transaction.TransactionListRequest sortByDate(SortOrder order)
           
 Transaction.TransactionListRequest sortByUpdatedAt(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()

paymentSourceId

public StringFilter<Transaction.TransactionListRequest> paymentSourceId()

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()

amountCapturable

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

status

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

updatedAt

public TimestampFilter<Transaction.TransactionListRequest> updatedAt()

sortByDate

public Transaction.TransactionListRequest sortByDate(SortOrder order)

sortByUpdatedAt

public Transaction.TransactionListRequest sortByUpdatedAt(SortOrder order)

params

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


Copyright © 2019 ChargeBee. All Rights Reserved.