public interface ProxyThrottleOption extends Serializable
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ENABLED_OPTION |
static String |
GLOBAL_THROTTLE_OPTIONS_KEY |
static String |
MAX_TRAFFIC_DELAY_SECONDS_OPTION |
static String |
READ_THROTTLE_BYTES_PER_SECOND_OPTION |
static String |
THROTTLE_CHECK_INTERVAL_MILLS_OPTION |
static String |
WRITE_THROTTLE_BYTES_PER_SECOND_OPTION |
| 限定符和类型 | 方法和说明 |
|---|---|
short |
getId() |
long |
getMaxTrafficDelaySeconds() |
long |
getReadThrottleBytesPerSecond() |
long |
getThrottleCheckIntervalMills() |
long |
getWriteThrottleBytesPerSecond() |
boolean |
isEnabled() |
void |
setEnabled(boolean enabled) |
void |
setMaxTrafficDelaySeconds(long maxTrafficDelaySeconds) |
void |
setReadThrottleBytesPerSecond(long readThrottleBytesPerSecond) |
void |
setThrottleCheckIntervalMills(long throttleCheckIntervalMills) |
void |
setWriteThrottleBytesPerSecond(long writeThrottleBytesPerSecond) |
static final String READ_THROTTLE_BYTES_PER_SECOND_OPTION
static final String WRITE_THROTTLE_BYTES_PER_SECOND_OPTION
static final String THROTTLE_CHECK_INTERVAL_MILLS_OPTION
short getId()
boolean isEnabled()
void setEnabled(boolean enabled)
long getReadThrottleBytesPerSecond()
void setReadThrottleBytesPerSecond(long readThrottleBytesPerSecond)
long getWriteThrottleBytesPerSecond()
void setWriteThrottleBytesPerSecond(long writeThrottleBytesPerSecond)
long getThrottleCheckIntervalMills()
void setThrottleCheckIntervalMills(long throttleCheckIntervalMills)
long getMaxTrafficDelaySeconds()
void setMaxTrafficDelaySeconds(long maxTrafficDelaySeconds)
Copyright © 2022 Zodiac. All rights reserved.