Module org.elasticsearch.server
Package org.elasticsearch.transport
Class LinkedProjectConfig.Builder<B extends LinkedProjectConfig.Builder<B>>
java.lang.Object
org.elasticsearch.transport.LinkedProjectConfig.Builder<B>
- Direct Known Subclasses:
LinkedProjectConfig.ProxyLinkedProjectConfigBuilder,LinkedProjectConfig.SniffLinkedProjectConfigBuilder
- Enclosing interface:
LinkedProjectConfig
public abstract static class LinkedProjectConfig.Builder<B extends LinkedProjectConfig.Builder<B>>
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TimeValueprotected Compression.Enabledprotected Compression.Schemeprotected final org.elasticsearch.transport.RemoteConnectionStrategy.ConnectionStrategyprotected TimeValueprotected final Stringprotected final ProjectIdprotected intprotected intprotected final ProjectIdprotected Stringprotected booleanprotected TimeValue -
Method Summary
Modifier and TypeMethodDescriptionabstract LinkedProjectConfigbuild()clusterPingSchedule(TimeValue clusterPingSchedule) connectionCompression(Compression.Enabled connectionCompression) connectionCompressionScheme(Compression.Scheme connectionCompressionScheme) initialConnectionTimeout(TimeValue initialConnectionTimeout) maxNumConnections(int maxNumConnections) maxPendingConnectionListeners(int maxPendingConnectionListeners) proxyAddress(String proxyAddress) protected static intrequireGreaterThanZero(int value, String name) protected static StringrequireNonEmpty(String value, String name) protected static <T> Collection<T> requireNonEmpty(Collection<T> value, String name) protected abstract Bself()skipUnavailable(boolean skipUnavailable) transportConnectTimeout(TimeValue transportConnectTimeout)
-
Field Details
-
originProjectId
-
linkedProjectId
-
linkedProjectAlias
-
connectionStrategy
protected final org.elasticsearch.transport.RemoteConnectionStrategy.ConnectionStrategy connectionStrategy -
transportConnectTimeout
-
connectionCompression
-
connectionCompressionScheme
-
clusterPingSchedule
-
initialConnectionTimeout
-
proxyAddress
-
maxNumConnections
protected int maxNumConnections -
maxPendingConnectionListeners
protected int maxPendingConnectionListeners
-
-
Method Details
-
transportConnectTimeout
-
connectionCompression
-
connectionCompressionScheme
-
clusterPingSchedule
-
initialConnectionTimeout
-
proxyAddress
-
maxNumConnections
-
maxPendingConnectionListeners
-
build
-
self
-
requireGreaterThanZero
-
requireNonEmpty
-
requireNonEmpty
-