public static class RateLimitingConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
Modifier and Type | Field and Description |
---|---|
private Set<String> |
__uninitialized |
private Double |
capacityIncrement |
private Double |
maxAvailableCapacity |
private Double |
recheckForCapacityProbability |
Constructor and Description |
---|
Builder() |
Builder(RateLimitingConfig config) |
Modifier and Type | Method and Description |
---|---|
RateLimitingConfig.Builder |
capacityIncrement(double __value) |
private RateLimitingConfig.Builder |
capacityIncrement(String __value) |
boolean |
dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer) |
String |
getDefMd5() |
String |
getDefName() |
String |
getDefNamespace() |
RateLimitingConfig.Builder |
maxAvailableCapacity(double __value) |
private RateLimitingConfig.Builder |
maxAvailableCapacity(String __value) |
private RateLimitingConfig.Builder |
override(RateLimitingConfig.Builder __superior) |
RateLimitingConfig.Builder |
recheckForCapacityProbability(double __value) |
private RateLimitingConfig.Builder |
recheckForCapacityProbability(String __value) |
private Double capacityIncrement
private Double maxAvailableCapacity
private Double recheckForCapacityProbability
public Builder()
public Builder(RateLimitingConfig config)
private RateLimitingConfig.Builder override(RateLimitingConfig.Builder __superior)
public RateLimitingConfig.Builder capacityIncrement(double __value)
private RateLimitingConfig.Builder capacityIncrement(String __value)
public RateLimitingConfig.Builder maxAvailableCapacity(double __value)
private RateLimitingConfig.Builder maxAvailableCapacity(String __value)
public RateLimitingConfig.Builder recheckForCapacityProbability(double __value)
private RateLimitingConfig.Builder recheckForCapacityProbability(String __value)
public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer)
dispatchGetConfig
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefMd5()
getDefMd5
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefName()
getDefName
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefNamespace()
getDefNamespace
in interface com.yahoo.config.ConfigInstance.Builder
Copyright © 2018. All rights reserved.