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​(java.lang.String value)
      Required - API name: available
    • availableInBytes

      public final DataPathStats.Builder availableInBytes​(long value)
      Required - API name: available_in_bytes
    • diskQueue

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

      public final DataPathStats.Builder diskReads​(long value)
      Required - API name: disk_reads
    • diskReadSize

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

      public final DataPathStats.Builder diskReadSizeInBytes​(long value)
      Required - API name: disk_read_size_in_bytes
    • diskWrites

      public final DataPathStats.Builder diskWrites​(long value)
      Required - API name: disk_writes
    • diskWriteSize

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

      public final DataPathStats.Builder diskWriteSizeInBytes​(long value)
      Required - API name: disk_write_size_in_bytes
    • free

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

      public final DataPathStats.Builder freeInBytes​(long value)
      Required - API name: free_in_bytes
    • mount

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

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

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

      public final DataPathStats.Builder totalInBytes​(long value)
      Required - API name: total_in_bytes
    • type

      public final DataPathStats.Builder type​(java.lang.String value)
      Required - 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.