Class PressureMemory.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • combinedCoordinatingAndPrimaryInBytes

      public final PressureMemory.Builder combinedCoordinatingAndPrimaryInBytes​(@Nullable java.lang.Long value)
      API name: combined_coordinating_and_primary_in_bytes
    • coordinatingInBytes

      public final PressureMemory.Builder coordinatingInBytes​(@Nullable java.lang.Long value)
      API name: coordinating_in_bytes
    • primaryInBytes

      public final PressureMemory.Builder primaryInBytes​(@Nullable java.lang.Long value)
      API name: primary_in_bytes
    • replicaInBytes

      public final PressureMemory.Builder replicaInBytes​(@Nullable java.lang.Long value)
      API name: replica_in_bytes
    • allInBytes

      public final PressureMemory.Builder allInBytes​(@Nullable java.lang.Long value)
      API name: all_in_bytes
    • coordinatingRejections

      public final PressureMemory.Builder coordinatingRejections​(@Nullable java.lang.Long value)
      API name: coordinating_rejections
    • primaryRejections

      public final PressureMemory.Builder primaryRejections​(@Nullable java.lang.Long value)
      API name: primary_rejections
    • replicaRejections

      public final PressureMemory.Builder replicaRejections​(@Nullable java.lang.Long value)
      API name: replica_rejections
    • build

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