Package com.yahoo.cloud.config
Class ZookeeperServerConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.cloud.config.ZookeeperServerConfig
public final class ZookeeperServerConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of zookeeper-server
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 classThis class represents zookeeper-server.autopurgestatic final classstatic interfacestatic final classThis class represents zookeeper-server.server[] -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods 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
-
ZookeeperServerConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
zooKeeperConfigFile
- Returns:
- zookeeper-server.zooKeeperConfigFile
-
tickTime
public int tickTime()- Returns:
- zookeeper-server.tickTime
-
initLimit
public int initLimit()- Returns:
- zookeeper-server.initLimit
-
syncLimit
public int syncLimit()- Returns:
- zookeeper-server.syncLimit
-
maxClientConnections
public int maxClientConnections()- Returns:
- zookeeper-server.maxClientConnections
-
dataDir
- Returns:
- zookeeper-server.dataDir
-
clientPort
public int clientPort()- Returns:
- zookeeper-server.clientPort
-
snapshotCount
public int snapshotCount()- Returns:
- zookeeper-server.snapshotCount
-
autopurge
- Returns:
- zookeeper-server.autopurge
-
myidFile
- Returns:
- zookeeper-server.myidFile
-
juteMaxBuffer
public int juteMaxBuffer()- Returns:
- zookeeper-server.juteMaxBuffer
-
myid
public int myid()- Returns:
- zookeeper-server.myid
-
server
- Returns:
- zookeeper-server.server[]
-
server
- Parameters:
i- the index of the value to return- Returns:
- zookeeper-server.server[]
-
trustEmptySnapshot
public boolean trustEmptySnapshot()- Returns:
- zookeeper-server.trustEmptySnapshot
-
dynamicReconfiguration
public boolean dynamicReconfiguration()- Returns:
- zookeeper-server.dynamicReconfiguration
-
snapshotMethod
- Returns:
- zookeeper-server.snapshotMethod
-
vespaTlsConfigFile
- Returns:
- zookeeper-server.vespaTlsConfigFile
-
leaderCloseSocketAsync
public boolean leaderCloseSocketAsync()- Returns:
- zookeeper-server.leaderCloseSocketAsync
-
learnerAsyncSending
public boolean learnerAsyncSending()- Returns:
- zookeeper-server.learnerAsyncSending
-
reconfigureEnsemble
public boolean reconfigureEnsemble()- Returns:
- zookeeper-server.reconfigureEnsemble
-
preAllocSizeKb
public long preAllocSizeKb()- Returns:
- zookeeper-server.preAllocSizeKb
-