public class DiscoverySettings extends AbstractComponent
Modifier and Type | Field and Description |
---|---|
static Setting<TimeValue> |
COMMIT_TIMEOUT_SETTING
sets the timeout for receiving enough acks for a specific cluster state and committing it.
|
static Setting<TimeValue> |
INITIAL_STATE_TIMEOUT_SETTING |
static ClusterBlock |
NO_MASTER_BLOCK_ALL |
static int |
NO_MASTER_BLOCK_ID |
static Setting<ClusterBlock> |
NO_MASTER_BLOCK_SETTING |
static ClusterBlock |
NO_MASTER_BLOCK_WRITES |
static Setting<java.lang.Boolean> |
PUBLISH_DIFF_ENABLE_SETTING |
static Setting<TimeValue> |
PUBLISH_TIMEOUT_SETTING
sets the timeout for a complete publishing cycle, including both sending and committing.
|
deprecationLogger, logger, settings
Constructor and Description |
---|
DiscoverySettings(Settings settings,
ClusterSettings clusterSettings) |
Modifier and Type | Method and Description |
---|---|
TimeValue |
getCommitTimeout() |
ClusterBlock |
getNoMasterBlock() |
boolean |
getPublishDiff() |
TimeValue |
getPublishTimeout()
Returns the current publish timeout
|
logDeprecatedSetting, logRemovedSetting, nodeName
public static final int NO_MASTER_BLOCK_ID
public static final ClusterBlock NO_MASTER_BLOCK_ALL
public static final ClusterBlock NO_MASTER_BLOCK_WRITES
public static final Setting<TimeValue> PUBLISH_TIMEOUT_SETTING
public static final Setting<TimeValue> COMMIT_TIMEOUT_SETTING
public static final Setting<ClusterBlock> NO_MASTER_BLOCK_SETTING
public static final Setting<java.lang.Boolean> PUBLISH_DIFF_ENABLE_SETTING
public DiscoverySettings(Settings settings, ClusterSettings clusterSettings)
public TimeValue getPublishTimeout()
public TimeValue getCommitTimeout()
public ClusterBlock getNoMasterBlock()
public boolean getPublishDiff()