com.chargebee.models
Class Subscription.SubscriptionListRequest

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

public static class Subscription.SubscriptionListRequest
extends ListRequest<Subscription.SubscriptionListRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 TimestampFilter<Subscription.SubscriptionListRequest> activatedAt()
           
 TimestampFilter<Subscription.SubscriptionListRequest> cancelledAt()
           
 EnumFilter<Subscription.CancelReason,Subscription.SubscriptionListRequest> cancelReason()
           
 TimestampFilter<Subscription.SubscriptionListRequest> createdAt()
           
 StringFilter<Subscription.SubscriptionListRequest> customerId()
           
 BooleanFilter<Subscription.SubscriptionListRequest> hasScheduledChanges()
           
 StringFilter<Subscription.SubscriptionListRequest> id()
           
 Subscription.SubscriptionListRequest includeDeleted(Boolean includeDeleted)
           
 TimestampFilter<Subscription.SubscriptionListRequest> nextBillingAt()
           
 BooleanFilter<Subscription.SubscriptionListRequest> overrideRelationship()
           
 Params params()
           
 StringFilter<Subscription.SubscriptionListRequest> planId()
           
 NumberFilter<Integer,Subscription.SubscriptionListRequest> remainingBillingCycles()
           
 Subscription.SubscriptionListRequest sortByCreatedAt(SortOrder order)
           
 Subscription.SubscriptionListRequest sortByUpdatedAt(SortOrder order)
           
 EnumFilter<Subscription.Status,Subscription.SubscriptionListRequest> status()
           
 TimestampFilter<Subscription.SubscriptionListRequest> 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 Subscription.SubscriptionListRequest includeDeleted(Boolean includeDeleted)

id

public StringFilter<Subscription.SubscriptionListRequest> id()

customerId

public StringFilter<Subscription.SubscriptionListRequest> customerId()

planId

public StringFilter<Subscription.SubscriptionListRequest> planId()

status

public EnumFilter<Subscription.Status,Subscription.SubscriptionListRequest> status()

cancelReason

public EnumFilter<Subscription.CancelReason,Subscription.SubscriptionListRequest> cancelReason()

remainingBillingCycles

public NumberFilter<Integer,Subscription.SubscriptionListRequest> remainingBillingCycles()

createdAt

public TimestampFilter<Subscription.SubscriptionListRequest> createdAt()

activatedAt

public TimestampFilter<Subscription.SubscriptionListRequest> activatedAt()

nextBillingAt

public TimestampFilter<Subscription.SubscriptionListRequest> nextBillingAt()

cancelledAt

public TimestampFilter<Subscription.SubscriptionListRequest> cancelledAt()

hasScheduledChanges

public BooleanFilter<Subscription.SubscriptionListRequest> hasScheduledChanges()

updatedAt

public TimestampFilter<Subscription.SubscriptionListRequest> updatedAt()

overrideRelationship

public BooleanFilter<Subscription.SubscriptionListRequest> overrideRelationship()

sortByCreatedAt

public Subscription.SubscriptionListRequest sortByCreatedAt(SortOrder order)

sortByUpdatedAt

public Subscription.SubscriptionListRequest sortByUpdatedAt(SortOrder order)

params

public Params params()
Overrides:
params in class ListRequest<Subscription.SubscriptionListRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.