Class DataPathStats.Builder

java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.elasticsearch.nodes.DataPathStats.Builder
All Implemented Interfaces:
ObjectBuilder<DataPathStats>
Enclosing class:
DataPathStats

public static class DataPathStats.Builder
extends ObjectBuilderBase
implements ObjectBuilder<DataPathStats>
Builder for DataPathStats.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • available

      public final DataPathStats.Builder available​(@Nullable java.lang.String value)
      API name: available
    • availableInBytes

      public final DataPathStats.Builder availableInBytes​(@Nullable java.lang.Long value)
      API name: available_in_bytes
    • diskQueue

      public final DataPathStats.Builder diskQueue​(@Nullable java.lang.String value)
      API name: disk_queue
    • diskReads

      public final DataPathStats.Builder diskReads​(@Nullable java.lang.Long value)
      API name: disk_reads
    • diskReadSize

      public final DataPathStats.Builder diskReadSize​(@Nullable java.lang.String value)
      API name: disk_read_size
    • diskReadSizeInBytes

      public final DataPathStats.Builder diskReadSizeInBytes​(@Nullable java.lang.Long value)
      API name: disk_read_size_in_bytes
    • diskWrites

      public final DataPathStats.Builder diskWrites​(@Nullable java.lang.Long value)
      API name: disk_writes
    • diskWriteSize

      public final DataPathStats.Builder diskWriteSize​(@Nullable java.lang.String value)
      API name: disk_write_size
    • diskWriteSizeInBytes

      public final DataPathStats.Builder diskWriteSizeInBytes​(@Nullable java.lang.Long value)
      API name: disk_write_size_in_bytes
    • free

      public final DataPathStats.Builder free​(@Nullable java.lang.String value)
      API name: free
    • freeInBytes

      public final DataPathStats.Builder freeInBytes​(@Nullable java.lang.Long value)
      API name: free_in_bytes
    • mount

      public final DataPathStats.Builder mount​(@Nullable java.lang.String value)
      API name: mount
    • path

      public final DataPathStats.Builder path​(@Nullable java.lang.String value)
      API name: path
    • total

      public final DataPathStats.Builder total​(@Nullable java.lang.String value)
      API name: total
    • totalInBytes

      public final DataPathStats.Builder totalInBytes​(@Nullable java.lang.Long value)
      API name: total_in_bytes
    • type

      public final DataPathStats.Builder type​(@Nullable java.lang.String value)
      API name: type
    • build

      public DataPathStats build()
      Builds a DataPathStats.
      Specified by:
      build in interface ObjectBuilder<DataPathStats>
      Throws:
      java.lang.NullPointerException - if some of the required fields are null.