public class SubscriptionFilterParameters extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionFilterParameters.StatusEnum
Status of subscription
|
static class |
SubscriptionFilterParameters.TypeEnum
Type of subscription.
|
| Constructor and Description |
|---|
SubscriptionFilterParameters() |
public void setRequestId(String requestId)
public SubscriptionFilterParameters requestId(String requestId)
requestId - Request IDpublic void setMaxCount(Integer maxCount)
public SubscriptionFilterParameters maxCount(Integer maxCount)
maxCount - Limit number of returned subscriptions (must be less than 10000, default is 1000)public void setOffset(Integer offset)
public SubscriptionFilterParameters offset(Integer offset)
offset - Offset (must be less than 10000)public void setSortOrder(String sortOrder)
public SubscriptionFilterParameters sortOrder(String sortOrder)
sortOrder - Sort based on order of results. 'asc' for ascending order or 'desc' for descending order (default value)public void setCustomerId(String customerId)
public SubscriptionFilterParameters customerId(String customerId)
customerId - Merchant identifier of customer accountpublic void setPlanId(String planId)
public SubscriptionFilterParameters planId(String planId)
planId - Id of plan. Use for searching scheduled subscriptions by planpublic void setStartTime(OffsetDateTime startTime)
public SubscriptionFilterParameters startTime(OffsetDateTime startTime)
startTime - Date and time up to milliseconds (in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format) when requested period starts (inclusive), UTC time, default is 24 hours before 'end_time' (format: yyyy-MM-dd'T'HH:mm:ss'Z')public void setEndTime(OffsetDateTime endTime)
public SubscriptionFilterParameters endTime(OffsetDateTime endTime)
endTime - Date and time up to milliseconds (in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format) when requested period ends (not inclusive), UTC time, must be less than 7 days after 'start_time', default is current time (format: yyyy-MM-dd'T'HH:mm:ss'Z')public void setCurrency(String currency)
public SubscriptionFilterParameters currency(String currency)
currency - [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of transactions currencypublic void setStatus(SubscriptionFilterParameters.StatusEnum status)
public SubscriptionFilterParameters status(SubscriptionFilterParameters.StatusEnum status)
status - Status of subscriptionpublic void setType(SubscriptionFilterParameters.TypeEnum type)
public SubscriptionFilterParameters type(SubscriptionFilterParameters.TypeEnum type)
type - Type of subscription. 'ONECLICK' type will be ignored.Copyright © 2020. All rights reserved.