Class IoStatDevice.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • deviceName

      public final IoStatDevice.Builder deviceName​(@Nullable java.lang.String value)
      API name: device_name
    • operations

      public final IoStatDevice.Builder operations​(@Nullable java.lang.Long value)
      API name: operations
    • readKilobytes

      public final IoStatDevice.Builder readKilobytes​(@Nullable java.lang.Long value)
      API name: read_kilobytes
    • readOperations

      public final IoStatDevice.Builder readOperations​(@Nullable java.lang.Long value)
      API name: read_operations
    • writeKilobytes

      public final IoStatDevice.Builder writeKilobytes​(@Nullable java.lang.Long value)
      API name: write_kilobytes
    • writeOperations

      public final IoStatDevice.Builder writeOperations​(@Nullable java.lang.Long value)
      API name: write_operations
    • build

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