public class DiscoverySettings extends AbstractComponent
Modifier and Type | Field | 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 | Description |
---|---|
DiscoverySettings(Settings settings,
ClusterSettings clusterSettings) |
Modifier and Type | Method | 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()