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 tier 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 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 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 monetizationAttributes(MonetizationInfoDTO monetizationAttributes)
public MonetizationInfoDTO getMonetizationAttributes()
public void setMonetizationAttributes(MonetizationInfoDTO monetizationAttributes)
public ThrottlingPolicyDTO throttlingPolicyPermissions(ThrottlingPolicyPermissionInfoDTO throttlingPolicyPermissions)
public ThrottlingPolicyPermissionInfoDTO getThrottlingPolicyPermissions()
public void setThrottlingPolicyPermissions(ThrottlingPolicyPermissionInfoDTO throttlingPolicyPermissions)
Copyright © 2020 WSO2 Inc. All rights reserved.