Class Discovery.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<Discovery.Builder>
co.elastic.clients.elasticsearch.nodes.Discovery.Builder
- All Implemented Interfaces:
WithJson<Discovery.Builder>,ObjectBuilder<Discovery>
- Enclosing class:
- Discovery
public static class Discovery.Builder extends WithJsonObjectBuilderBase<Discovery.Builder> implements ObjectBuilder<Discovery>
Builder for
Discovery.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods 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_updateAdds all entries of
maptoclusterStateUpdate. -
clusterStateUpdate
API name:cluster_state_updateAdds 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_updateAdds an entry to
clusterStateUpdateusing 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 -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<Discovery.Builder>
-
build
Builds aDiscovery.- Specified by:
buildin interfaceObjectBuilder<Discovery>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-