Package org.elasticsearch.discovery
Class DiscoverySettings
java.lang.Object
org.elasticsearch.discovery.DiscoverySettings
Exposes common discovery settings that may be supported by all the different discovery implementations
-
Field Summary
Modifier and TypeFieldDescriptionstatic Setting<org.elasticsearch.core.TimeValue>
sets the timeout for receiving enough acks for a specific cluster state and committing it.static Setting<org.elasticsearch.core.TimeValue>
static Setting<org.elasticsearch.core.TimeValue>
sets the timeout for a complete publishing cycle, including both sending and committing. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.elasticsearch.core.TimeValue
boolean
org.elasticsearch.core.TimeValue
Returns the current publish timeout
-
Field Details
-
PUBLISH_TIMEOUT_SETTING
sets the timeout for a complete publishing cycle, including both sending and committing. the master will continue to process the next cluster state update after this time has elapsed -
COMMIT_TIMEOUT_SETTING
sets the timeout for receiving enough acks for a specific cluster state and committing it. failing to receive responses within this window will cause the cluster state change to be rejected. -
PUBLISH_DIFF_ENABLE_SETTING
-
INITIAL_STATE_TIMEOUT_SETTING
-
-
Constructor Details
-
DiscoverySettings
-
-
Method Details
-
getPublishTimeout
public org.elasticsearch.core.TimeValue getPublishTimeout()Returns the current publish timeout -
getCommitTimeout
public org.elasticsearch.core.TimeValue getCommitTimeout() -
getPublishDiff
public boolean getPublishDiff()
-