public static class QrBinaryCacheRegionConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
Modifier and Type | Field and Description |
---|---|
private Set<String> |
__uninitialized |
private Integer |
bucket_count |
private Integer |
concurrency_level |
private Integer |
entry_size_range |
private Boolean |
lazy_invalidation_enabled |
private Integer |
lazy_invalidation_max_stale_time_in_sec |
private String |
lazy_invalidation_stats_file |
private Double |
load_factor |
private Integer |
max_backend_qps |
private Integer |
region_size |
private Integer |
tick_count_to_average |
private Integer |
tick_interval |
private Integer |
time_to_live |
Constructor and Description |
---|
Builder() |
Builder(QrBinaryCacheRegionConfig config) |
private Integer region_size
private Integer concurrency_level
private Integer bucket_count
private Double load_factor
private Integer time_to_live
private Integer entry_size_range
private Boolean lazy_invalidation_enabled
private Integer tick_interval
private Integer tick_count_to_average
private Integer max_backend_qps
private String lazy_invalidation_stats_file
private Integer lazy_invalidation_max_stale_time_in_sec
public Builder()
public Builder(QrBinaryCacheRegionConfig config)
private QrBinaryCacheRegionConfig.Builder override(QrBinaryCacheRegionConfig.Builder __superior)
public QrBinaryCacheRegionConfig.Builder region_size(int __value)
private QrBinaryCacheRegionConfig.Builder region_size(String __value)
public QrBinaryCacheRegionConfig.Builder concurrency_level(int __value)
private QrBinaryCacheRegionConfig.Builder concurrency_level(String __value)
public QrBinaryCacheRegionConfig.Builder bucket_count(int __value)
private QrBinaryCacheRegionConfig.Builder bucket_count(String __value)
public QrBinaryCacheRegionConfig.Builder load_factor(double __value)
private QrBinaryCacheRegionConfig.Builder load_factor(String __value)
public QrBinaryCacheRegionConfig.Builder time_to_live(int __value)
private QrBinaryCacheRegionConfig.Builder time_to_live(String __value)
public QrBinaryCacheRegionConfig.Builder entry_size_range(int __value)
private QrBinaryCacheRegionConfig.Builder entry_size_range(String __value)
public QrBinaryCacheRegionConfig.Builder lazy_invalidation_enabled(boolean __value)
private QrBinaryCacheRegionConfig.Builder lazy_invalidation_enabled(String __value)
public QrBinaryCacheRegionConfig.Builder tick_interval(int __value)
private QrBinaryCacheRegionConfig.Builder tick_interval(String __value)
public QrBinaryCacheRegionConfig.Builder tick_count_to_average(int __value)
private QrBinaryCacheRegionConfig.Builder tick_count_to_average(String __value)
public QrBinaryCacheRegionConfig.Builder max_backend_qps(int __value)
private QrBinaryCacheRegionConfig.Builder max_backend_qps(String __value)
public QrBinaryCacheRegionConfig.Builder lazy_invalidation_stats_file(String __value)
public QrBinaryCacheRegionConfig.Builder lazy_invalidation_max_stale_time_in_sec(int __value)
private QrBinaryCacheRegionConfig.Builder lazy_invalidation_max_stale_time_in_sec(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.