public class ThrottlePolicy extends Object
| Constructor and Description |
|---|
ThrottlePolicy() |
public String getPolicyType()
public void setPolicyType(String policyType)
public String getName()
public void setName(String name)
public long getUnitTime()
public void setUnitTime(long unitTime)
public long getCount()
public void setCount(long count)
public String getSrcPackage()
public void setSrcPackage(String srcPackage)
public String getModelPackage()
public void setModelPackage(String modelPackage)
public String getFuncName()
public void setFuncName(String funcName)
public String getPolicyKey()
public void setPolicyKey(String policyKey)
public String getTierType()
public void setTierType(String tierType)
public boolean isStopOnQuotaReach()
public void setStopOnQuotaReach(boolean stopOnQuotaReach)
public ThrottlePolicy buildContext(ThrottlePolicyMapper policy, GeneratorConstants.POLICY_TYPE type)
public ThrottlePolicy buildContext(ApplicationThrottlePolicyDTO applicationPolicy)
public ThrottlePolicy buildContext(SubscriptionThrottlePolicyDTO applicationPolicy)
public ThrottlePolicy srcPackage(String srcPackage)
public ThrottlePolicy modelPackage(String modelPackage)
Copyright © 2019 WSO2. All rights reserved.