public class SubscriptionThrottlePolicyAllOfDTO extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERIALIZED_NAME_BILLING_PLAN |
static String |
SERIALIZED_NAME_CUSTOM_ATTRIBUTES |
static String |
SERIALIZED_NAME_DEFAULT_LIMIT |
static String |
SERIALIZED_NAME_MONETIZATION |
static String |
SERIALIZED_NAME_PERMISSIONS |
static String |
SERIALIZED_NAME_RATE_LIMIT_COUNT |
static String |
SERIALIZED_NAME_RATE_LIMIT_TIME_UNIT |
static String |
SERIALIZED_NAME_STOP_ON_QUOTA_REACH |
static String |
SERIALIZED_NAME_SUBSCRIBER_COUNT |
| Constructor and Description |
|---|
SubscriptionThrottlePolicyAllOfDTO() |
public static final String SERIALIZED_NAME_DEFAULT_LIMIT
public static final String SERIALIZED_NAME_MONETIZATION
public static final String SERIALIZED_NAME_RATE_LIMIT_COUNT
public static final String SERIALIZED_NAME_RATE_LIMIT_TIME_UNIT
public static final String SERIALIZED_NAME_CUSTOM_ATTRIBUTES
public static final String SERIALIZED_NAME_STOP_ON_QUOTA_REACH
public static final String SERIALIZED_NAME_BILLING_PLAN
public static final String SERIALIZED_NAME_PERMISSIONS
public static final String SERIALIZED_NAME_SUBSCRIBER_COUNT
public SubscriptionThrottlePolicyAllOfDTO defaultLimit(ThrottleLimitDTO defaultLimit)
public ThrottleLimitDTO getDefaultLimit()
public void setDefaultLimit(ThrottleLimitDTO defaultLimit)
public SubscriptionThrottlePolicyAllOfDTO monetization(MonetizationInfoDTO monetization)
@Nullable public MonetizationInfoDTO getMonetization()
public void setMonetization(MonetizationInfoDTO monetization)
public SubscriptionThrottlePolicyAllOfDTO rateLimitCount(Integer rateLimitCount)
@Nullable public Integer getRateLimitCount()
public void setRateLimitCount(Integer rateLimitCount)
public SubscriptionThrottlePolicyAllOfDTO rateLimitTimeUnit(String rateLimitTimeUnit)
@Nullable public String getRateLimitTimeUnit()
public void setRateLimitTimeUnit(String rateLimitTimeUnit)
public SubscriptionThrottlePolicyAllOfDTO customAttributes(List<CustomAttributeDTO> customAttributes)
@Nullable public List<CustomAttributeDTO> getCustomAttributes()
public void setCustomAttributes(List<CustomAttributeDTO> customAttributes)
public SubscriptionThrottlePolicyAllOfDTO stopOnQuotaReach(Boolean stopOnQuotaReach)
@Nullable public Boolean isStopOnQuotaReach()
public void setStopOnQuotaReach(Boolean stopOnQuotaReach)
public SubscriptionThrottlePolicyAllOfDTO billingPlan(String billingPlan)
@Nullable public String getBillingPlan()
public void setBillingPlan(String billingPlan)
public SubscriptionThrottlePolicyAllOfDTO permissions(SubscriptionThrottlePolicyPermissionDTO permissions)
@Nullable public SubscriptionThrottlePolicyPermissionDTO getPermissions()
public void setPermissions(SubscriptionThrottlePolicyPermissionDTO permissions)
public SubscriptionThrottlePolicyAllOfDTO subscriberCount(Integer subscriberCount)
@Nullable public Integer getSubscriberCount()
public void setSubscriberCount(Integer subscriberCount)
Copyright © 2021 WSO2 Inc. All rights reserved.