Package com.yahoo.vespa.config.content
Class FleetcontrollerConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.vespa.config.content.FleetcontrollerConfig
public final class FleetcontrollerConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of fleetcontroller
Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandoubledoublebooleandoubleintbooleanbooleanintintintdoublestatic Stringstatic Stringstatic Stringintintbooleanintindex()intdoubledoubleintintdoubledoubleintdoubledoubleintdoubledoubleintintrpc_port()booleanintintintintintdoubleMethods inherited from class com.yahoo.config.ConfigInstance
getDefName, getDefNamespace, serialize, serializeMethods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Field Details
-
CONFIG_DEF_MD5
- See Also:
-
CONFIG_DEF_NAME
- See Also:
-
CONFIG_DEF_NAMESPACE
- See Also:
-
CONFIG_DEF_SCHEMA
-
-
Constructor Details
-
FleetcontrollerConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
cluster_name
- Returns:
- fleetcontroller.cluster_name
-
index
public int index()- Returns:
- fleetcontroller.index
-
fleet_controller_count
public int fleet_controller_count()- Returns:
- fleetcontroller.fleet_controller_count
-
zookeeper_session_timeout
public double zookeeper_session_timeout()- Returns:
- fleetcontroller.zookeeper_session_timeout
-
master_zookeeper_cooldown_period
public double master_zookeeper_cooldown_period()- Returns:
- fleetcontroller.master_zookeeper_cooldown_period
-
state_gather_count
public int state_gather_count()- Returns:
- fleetcontroller.state_gather_count
-
zookeeper_server
- Returns:
- fleetcontroller.zookeeper_server
-
rpc_port
public int rpc_port()- Returns:
- fleetcontroller.rpc_port
-
http_port
public int http_port()- Returns:
- fleetcontroller.http_port
-
storage_transition_time
public int storage_transition_time()- Returns:
- fleetcontroller.storage_transition_time
-
distributor_transition_time
public int distributor_transition_time()- Returns:
- fleetcontroller.distributor_transition_time
-
init_progress_time
public int init_progress_time()- Returns:
- fleetcontroller.init_progress_time
-
min_time_between_new_systemstates
public int min_time_between_new_systemstates()- Returns:
- fleetcontroller.min_time_between_new_systemstates
-
max_premature_crashes
public int max_premature_crashes()- Returns:
- fleetcontroller.max_premature_crashes
-
stable_state_time_period
public int stable_state_time_period()- Returns:
- fleetcontroller.stable_state_time_period
-
event_log_max_size
public int event_log_max_size()- Returns:
- fleetcontroller.event_log_max_size
-
event_node_log_max_size
public int event_node_log_max_size()- Returns:
- fleetcontroller.event_node_log_max_size
-
total_distributor_count
public int total_distributor_count()- Returns:
- fleetcontroller.total_distributor_count
-
total_storage_count
public int total_storage_count()- Returns:
- fleetcontroller.total_storage_count
-
min_distributors_up_count
public int min_distributors_up_count()- Returns:
- fleetcontroller.min_distributors_up_count
-
min_storage_up_count
public int min_storage_up_count()- Returns:
- fleetcontroller.min_storage_up_count
-
min_distributor_up_ratio
public double min_distributor_up_ratio()- Returns:
- fleetcontroller.min_distributor_up_ratio
-
min_storage_up_ratio
public double min_storage_up_ratio()- Returns:
- fleetcontroller.min_storage_up_ratio
-
cycle_wait_time
public double cycle_wait_time()- Returns:
- fleetcontroller.cycle_wait_time
-
min_time_before_first_system_state_broadcast
public double min_time_before_first_system_state_broadcast()- Returns:
- fleetcontroller.min_time_before_first_system_state_broadcast
-
get_node_state_request_timeout
public double get_node_state_request_timeout()- Returns:
- fleetcontroller.get_node_state_request_timeout
-
max_slobrok_disconnect_grace_period
public double max_slobrok_disconnect_grace_period()- Returns:
- fleetcontroller.max_slobrok_disconnect_grace_period
-
show_local_systemstates_in_event_log
public boolean show_local_systemstates_in_event_log()- Returns:
- fleetcontroller.show_local_systemstates_in_event_log
-
ideal_distribution_bits
public int ideal_distribution_bits()- Returns:
- fleetcontroller.ideal_distribution_bits
-
min_node_ratio_per_group
public double min_node_ratio_per_group()- Returns:
- fleetcontroller.min_node_ratio_per_group
-
max_deferred_task_version_wait_time_sec
public double max_deferred_task_version_wait_time_sec()- Returns:
- fleetcontroller.max_deferred_task_version_wait_time_sec
-
cluster_has_global_document_types
public boolean cluster_has_global_document_types()- Returns:
- fleetcontroller.cluster_has_global_document_types
-
min_merge_completion_ratio
public double min_merge_completion_ratio()- Returns:
- fleetcontroller.min_merge_completion_ratio
-
enable_two_phase_cluster_state_transitions
public boolean enable_two_phase_cluster_state_transitions()- Returns:
- fleetcontroller.enable_two_phase_cluster_state_transitions
-
enable_cluster_feed_block
public boolean enable_cluster_feed_block()- Returns:
- fleetcontroller.enable_cluster_feed_block
-
cluster_feed_block_limit
- Returns:
- fleetcontroller.cluster_feed_block_limit{}
-
cluster_feed_block_limit
- Parameters:
key- the key of the value to return- Returns:
- fleetcontroller.cluster_feed_block_limit{}
-
cluster_feed_block_noise_level
public double cluster_feed_block_noise_level()- Returns:
- fleetcontroller.cluster_feed_block_noise_level
-
max_number_of_groups_allowed_to_be_down
public int max_number_of_groups_allowed_to_be_down()- Returns:
- fleetcontroller.max_number_of_groups_allowed_to_be_down
-
include_distribution_config_in_cluster_state_bundle
public boolean include_distribution_config_in_cluster_state_bundle()- Returns:
- fleetcontroller.include_distribution_config_in_cluster_state_bundle
-
aggregate_content_node_error_reports_from_distributors
public boolean aggregate_content_node_error_reports_from_distributors()- Returns:
- fleetcontroller.aggregate_content_node_error_reports_from_distributors
-