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

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

protected abstract static class NodesResponseBase.AbstractBuilder<BuilderT extends NodesResponseBase.AbstractBuilder<BuilderT>>
extends java.lang.Object
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected AbstractBuilder()  
  • Method Summary

    Modifier and Type Method Description
    BuilderT nodeStats​(NodeStatistics value)
    Required - Contains statistics about the number of nodes selected by the request’s node filters.
    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.
    protected abstract BuilderT self()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • nodeStats

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

      API name: _nodes

    • nodeStats

      public 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()