Class Discovery.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.Discovery.Builder
- All Implemented Interfaces:
ObjectBuilder<Discovery>
- Enclosing class:
- Discovery
public static class Discovery.Builder extends ObjectBuilderBase implements ObjectBuilder<Discovery>
Builder for
Discovery
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
clusterStateQueue
API name:cluster_state_queue
-
clusterStateQueue
public final Discovery.Builder clusterStateQueue(java.util.function.Function<ClusterStateQueue.Builder,ObjectBuilder<ClusterStateQueue>> fn)API name:cluster_state_queue
-
publishedClusterStates
API name:published_cluster_states
-
publishedClusterStates
public final Discovery.Builder publishedClusterStates(java.util.function.Function<PublishedClusterStates.Builder,ObjectBuilder<PublishedClusterStates>> fn)API name:published_cluster_states
-
clusterStateUpdate
public final Discovery.Builder clusterStateUpdate(java.util.Map<java.lang.String,ClusterStateUpdate> map)API name:cluster_state_update
Adds all entries of
map
toclusterStateUpdate
. -
clusterStateUpdate
API name:cluster_state_update
Adds an entry to
clusterStateUpdate
. -
clusterStateUpdate
public final Discovery.Builder clusterStateUpdate(java.lang.String key, java.util.function.Function<ClusterStateUpdate.Builder,ObjectBuilder<ClusterStateUpdate>> fn)API name:cluster_state_update
Adds an entry to
clusterStateUpdate
using a builder lambda. -
serializedClusterStates
API name:serialized_cluster_states
-
serializedClusterStates
public final Discovery.Builder serializedClusterStates(java.util.function.Function<SerializedClusterState.Builder,ObjectBuilder<SerializedClusterState>> fn)API name:serialized_cluster_states
-
clusterApplierStats
API name:cluster_applier_stats
-
clusterApplierStats
public final Discovery.Builder clusterApplierStats(java.util.function.Function<ClusterAppliedStats.Builder,ObjectBuilder<ClusterAppliedStats>> fn)API name:cluster_applier_stats
-
build
Builds aDiscovery
.- Specified by:
build
in interfaceObjectBuilder<Discovery>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-