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

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

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

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • adjustedTotalInBytes

      public final BuilderT adjustedTotalInBytes(@Nullable Long value)
      API name: adjusted_total_in_bytes
    • resident

      public final BuilderT resident(@Nullable String value)
      API name: resident
    • residentInBytes

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

      public final BuilderT share(@Nullable String value)
      API name: share
    • shareInBytes

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

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

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

      public final BuilderT totalInBytes(@Nullable Long value)
      API name: total_in_bytes
    • freeInBytes

      public final BuilderT freeInBytes(@Nullable Long value)
      API name: free_in_bytes
    • usedInBytes

      public final BuilderT usedInBytes(@Nullable Long value)
      API name: used_in_bytes
    • self

      protected abstract BuilderT self()
      Specified by:
      self in class WithJsonObjectBuilderBase<BuilderT extends MemoryStats.AbstractBuilder<BuilderT>>