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

java.lang.Object
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 java.lang.Object
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • resident

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

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

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

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

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

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

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

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

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

      protected abstract BuilderT self()