Class NodesResponseBase.AbstractBuilder<BuilderT extends NodesResponseBase.AbstractBuilder<BuilderT>>

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.NodesResponseBase.AbstractBuilder<BuilderT>
Direct Known Subclasses:
ClusterStatsResponse.Builder, NodesInfoResponse.Builder, NodesStatsResponse.Builder, NodesUsageResponse.Builder, ReloadSecureSettingsResponse.Builder
Enclosing class:
NodesResponseBase

protected abstract static class NodesResponseBase.AbstractBuilder<BuilderT extends NodesResponseBase.AbstractBuilder<BuilderT>>
extends ObjectBuilderBase
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • nodeStats

      public final BuilderT nodeStats​(NodeStatistics value)
      Required - Contains statistics about the number of nodes selected by the request’s node filters.

      API name: _nodes

    • nodeStats

      public final BuilderT nodeStats​(java.util.function.Function<NodeStatistics.Builder,​ObjectBuilder<NodeStatistics>> fn)
      Required - Contains statistics about the number of nodes selected by the request’s node filters.

      API name: _nodes

    • self

      protected abstract BuilderT self()