Package com.yahoo.vespa.config.content
Class StorFilestorConfig.Builder
java.lang.Object
com.yahoo.vespa.config.content.StorFilestorConfig.Builder
- All Implemented Interfaces:
com.yahoo.config.ConfigBuilder,com.yahoo.config.ConfigInstance.Builder
- Enclosing class:
- StorFilestorConfig
public static final class StorFilestorConfig.Builder
extends Object
implements com.yahoo.config.ConfigInstance.Builder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMake a new builder and run the supplied function on it before adding it to the listbucket_merge_chunk_size(int __value) build()final booleandispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer) final booleanfinal Stringfinal Stringfinal Stringmaintenance_operation_throttler(StorFilestorConfig.Maintenance_operation_throttler.Builder __builder) maintenance_operation_throttler(Consumer<StorFilestorConfig.Maintenance_operation_throttler.Builder> __func) Make a new builder and run the supplied function on it before adding it to the listmax_feed_op_batch_size(int __value) num_network_threads(int __value) num_response_threads(int __value) num_threads(int __value) num_visitor_threads(int __value) resource_usage_reporter_noise_level(double __value) final voidsetApplyOnRestart(boolean applyOnRestart) use_async_message_handling_on_schedule(boolean __value)
-
Field Details
-
async_operation_throttler
-
maintenance_operation_throttler
-
-
Constructor Details
-
Builder
public Builder() -
Builder
-
-
Method Details
-
num_threads
-
num_response_threads
-
num_visitor_threads
-
num_network_threads
-
response_sequencer_type
public StorFilestorConfig.Builder response_sequencer_type(StorFilestorConfig.Response_sequencer_type.Enum __value) -
bucket_merge_chunk_size
-
use_async_message_handling_on_schedule
-
resource_usage_reporter_noise_level
-
async_operation_throttler
public StorFilestorConfig.Builder async_operation_throttler(StorFilestorConfig.Async_operation_throttler.Builder __builder) -
async_operation_throttler
public StorFilestorConfig.Builder async_operation_throttler(Consumer<StorFilestorConfig.Async_operation_throttler.Builder> __func) Make a new builder and run the supplied function on it before adding it to the list- Parameters:
__func- lambda that modifies the given builder- Returns:
- this builder
-
max_feed_op_batch_size
-
maintenance_operation_throttler
public StorFilestorConfig.Builder maintenance_operation_throttler(StorFilestorConfig.Maintenance_operation_throttler.Builder __builder) -
maintenance_operation_throttler
public StorFilestorConfig.Builder maintenance_operation_throttler(Consumer<StorFilestorConfig.Maintenance_operation_throttler.Builder> __func) Make a new builder and run the supplied function on it before adding it to the list- Parameters:
__func- lambda that modifies the given builder- Returns:
- this builder
-
dispatchGetConfig
public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer) - Specified by:
dispatchGetConfigin interfacecom.yahoo.config.ConfigInstance.Builder
-
getDefMd5
- Specified by:
getDefMd5in interfacecom.yahoo.config.ConfigInstance.Builder
-
getDefName
- Specified by:
getDefNamein interfacecom.yahoo.config.ConfigInstance.Builder
-
getDefNamespace
- Specified by:
getDefNamespacein interfacecom.yahoo.config.ConfigInstance.Builder
-
getApplyOnRestart
public final boolean getApplyOnRestart()- Specified by:
getApplyOnRestartin interfacecom.yahoo.config.ConfigInstance.Builder
-
setApplyOnRestart
public final void setApplyOnRestart(boolean applyOnRestart) - Specified by:
setApplyOnRestartin interfacecom.yahoo.config.ConfigInstance.Builder
-
build
-