Class StorServerConfig

java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.vespa.config.content.core.StorServerConfig

public final class StorServerConfig extends com.yahoo.config.ConfigInstance
This class represents the root node of stor-server Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
  • Field Details

  • Constructor Details

  • Method Details

    • getDefMd5

      public static String getDefMd5()
    • getDefName

      public static String getDefName()
    • getDefNamespace

      public static String getDefNamespace()
    • root_folder

      public String root_folder()
      Returns:
      stor-server.root_folder
    • cluster_name

      public String cluster_name()
      Returns:
      stor-server.cluster_name
    • node_index

      public int node_index()
      Returns:
      stor-server.node_index
    • is_distributor

      public boolean is_distributor()
      Returns:
      stor-server.is_distributor
    • node_capacity

      public double node_capacity()
      Returns:
      stor-server.node_capacity
    • max_merges_per_node

      public int max_merges_per_node()
      Returns:
      stor-server.max_merges_per_node
    • max_merge_queue_size

      public int max_merge_queue_size()
      Returns:
      stor-server.max_merge_queue_size
    • merge_throttling_policy

      public StorServerConfig.Merge_throttling_policy merge_throttling_policy()
      Returns:
      stor-server.merge_throttling_policy
    • merge_throttling_memory_limit

      public StorServerConfig.Merge_throttling_memory_limit merge_throttling_memory_limit()
      Returns:
      stor-server.merge_throttling_memory_limit
    • resource_exhaustion_merge_back_pressure_duration_secs

      public double resource_exhaustion_merge_back_pressure_duration_secs()
      Returns:
      stor-server.resource_exhaustion_merge_back_pressure_duration_secs
    • enable_dead_lock_detector

      public boolean enable_dead_lock_detector()
      Returns:
      stor-server.enable_dead_lock_detector
    • enable_dead_lock_detector_warnings

      public boolean enable_dead_lock_detector_warnings()
      Returns:
      stor-server.enable_dead_lock_detector_warnings
    • dead_lock_detector_timeout_slack

      public double dead_lock_detector_timeout_slack()
      Returns:
      stor-server.dead_lock_detector_timeout_slack
    • persistence_provider

      public StorServerConfig.Persistence_provider persistence_provider()
      Returns:
      stor-server.persistence_provider
    • bucket_rechecking_chunk_size

      public int bucket_rechecking_chunk_size()
      Returns:
      stor-server.bucket_rechecking_chunk_size
    • simulated_bucket_request_latency_msec

      public int simulated_bucket_request_latency_msec()
      Returns:
      stor-server.simulated_bucket_request_latency_msec
    • content_node_bucket_db_stripe_bits

      public int content_node_bucket_db_stripe_bits()
      Returns:
      stor-server.content_node_bucket_db_stripe_bits
    • write_pid_file_on_startup

      public boolean write_pid_file_on_startup()
      Returns:
      stor-server.write_pid_file_on_startup
    • require_strictly_increasing_cluster_state_versions

      public boolean require_strictly_increasing_cluster_state_versions()
      Returns:
      stor-server.require_strictly_increasing_cluster_state_versions