Class MemoryStats.AbstractBuilder<BuilderT extends MemoryStats.AbstractBuilder<BuilderT>>

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.MemoryStats.AbstractBuilder<BuilderT>
Direct Known Subclasses:
ExtendedMemoryStats.Builder, MemoryStats.Builder
Enclosing class:
MemoryStats

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

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • resident

      public final BuilderT resident​(@Nullable java.lang.String value)
      API name: resident
    • residentInBytes

      public final BuilderT residentInBytes​(@Nullable java.lang.Long value)
      API name: resident_in_bytes
    • share

      public final BuilderT share​(@Nullable java.lang.String value)
      API name: share
    • shareInBytes

      public final BuilderT shareInBytes​(@Nullable java.lang.Long value)
      API name: share_in_bytes
    • totalVirtual

      public final BuilderT totalVirtual​(@Nullable java.lang.String value)
      API name: total_virtual
    • totalVirtualInBytes

      public final BuilderT totalVirtualInBytes​(@Nullable java.lang.Long value)
      API name: total_virtual_in_bytes
    • totalInBytes

      public final BuilderT totalInBytes​(long value)
      Required - API name: total_in_bytes
    • freeInBytes

      public final BuilderT freeInBytes​(long value)
      Required - API name: free_in_bytes
    • usedInBytes

      public final BuilderT usedInBytes​(long value)
      Required - API name: used_in_bytes
    • self

      protected abstract BuilderT self()