public class ThrottlingPolicyDTO extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ThrottlingPolicyDTO.PolicyLevelEnum
Gets or Sets policyLevel
|
static class |
ThrottlingPolicyDTO.TierPlanEnum
This attribute declares whether this policy is available under commercial or free
|
| Constructor and Description |
|---|
ThrottlingPolicyDTO() |
public ThrottlingPolicyDTO name(String name)
public String getName()
public void setName(String name)
public ThrottlingPolicyDTO description(String description)
public String getDescription()
public void setDescription(String description)
public ThrottlingPolicyDTO policyLevel(ThrottlingPolicyDTO.PolicyLevelEnum policyLevel)
public ThrottlingPolicyDTO.PolicyLevelEnum getPolicyLevel()
public void setPolicyLevel(ThrottlingPolicyDTO.PolicyLevelEnum policyLevel)
public ThrottlingPolicyDTO displayName(String displayName)
public String getDisplayName()
public void setDisplayName(String displayName)
public ThrottlingPolicyDTO attributes(Map<String,String> attributes)
public ThrottlingPolicyDTO putAttributesItem(String key, String attributesItem)
public Map<String,String> getAttributes()
public ThrottlingPolicyDTO requestCount(Long requestCount)
public Long getRequestCount()
public void setRequestCount(Long requestCount)
public ThrottlingPolicyDTO unitTime(Long unitTime)
public Long getUnitTime()
public void setUnitTime(Long unitTime)
public ThrottlingPolicyDTO timeUnit(String timeUnit)
public String getTimeUnit()
public void setTimeUnit(String timeUnit)
public ThrottlingPolicyDTO tierPlan(ThrottlingPolicyDTO.TierPlanEnum tierPlan)
public ThrottlingPolicyDTO.TierPlanEnum getTierPlan()
public void setTierPlan(ThrottlingPolicyDTO.TierPlanEnum tierPlan)
public ThrottlingPolicyDTO stopOnQuotaReach(Boolean stopOnQuotaReach)
public Boolean isStopOnQuotaReach()
public void setStopOnQuotaReach(Boolean stopOnQuotaReach)
public ThrottlingPolicyDTO monetizationProperties(Map<String,String> monetizationProperties)
public ThrottlingPolicyDTO putMonetizationPropertiesItem(String key, String monetizationPropertiesItem)
public Map<String,String> getMonetizationProperties()
public void setMonetizationProperties(Map<String,String> monetizationProperties)
Copyright © 2020 WSO2 Inc. All rights reserved.