public class IPBaseCallerConfiguration extends CallerConfiguration
| Constructor and Description |
|---|
IPBaseCallerConfiguration() |
IPBaseCallerConfiguration(long unitTime,
int maximumRequest,
long prohibitTimePeriod,
java.lang.String ipRange)
The Constructor with all configuration data
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFirstPartOfIPRange()
To get First Part of IP Range
|
java.lang.String |
getID()
To get IP Range - Group IP
|
java.lang.String |
getSecondPartOfIPRange()
To get Second Part of IP Range
|
int |
getType()
To get the type of the throttle
|
void |
setFirstPartOfIPRange(java.lang.String firstPartOfIPRange)
To set First Part of IP Range
|
void |
setID(java.lang.String iprange)
To set IP Range
|
void |
setSecondPartOfIPRange(java.lang.String secondPartOfIPRange)
To set Second Part Of IP Range
|
getAccessState, getMaximumRequestPerUnitTime, getProhibitTimePeriod, getUnitTime, setAccessState, setMaximumRequestPerUnitTime, setProhibitTimePeriod, setUnitTimepublic IPBaseCallerConfiguration()
public IPBaseCallerConfiguration(long unitTime,
int maximumRequest,
long prohibitTimePeriod,
java.lang.String ipRange)
unitTime - - long value which represents Unit Time WindowmaximumRequest - - int value which represents Maximum RequestprohibitTimePeriod - - long value which represents Prohibit Time after Max request cameipRange - - String value which represents IP Rangepublic java.lang.String getID()
getID in class CallerConfigurationpublic java.lang.String getFirstPartOfIPRange()
public java.lang.String getSecondPartOfIPRange()
public void setID(java.lang.String iprange)
setID in class CallerConfigurationiprange - The string representation of ip (single or group)public int getType()
CallerConfigurationgetType in class CallerConfigurationpublic void setFirstPartOfIPRange(java.lang.String firstPartOfIPRange)
firstPartOfIPRange - - String valuepublic void setSecondPartOfIPRange(java.lang.String secondPartOfIPRange)
secondPartOfIPRange - - String valueCopyright © 2005-2021 Apache Software Foundation. All Rights Reserved.