Class GetStats.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • current

      public final GetStats.Builder current​(long value)
      Required - API name: current
    • existsTime

      public final GetStats.Builder existsTime​(@Nullable java.lang.String value)
      API name: exists_time
    • existsTimeInMillis

      public final GetStats.Builder existsTimeInMillis​(long value)
      Required - API name: exists_time_in_millis
    • existsTotal

      public final GetStats.Builder existsTotal​(long value)
      Required - API name: exists_total
    • missingTime

      public final GetStats.Builder missingTime​(@Nullable java.lang.String value)
      API name: missing_time
    • missingTimeInMillis

      public final GetStats.Builder missingTimeInMillis​(long value)
      Required - API name: missing_time_in_millis
    • missingTotal

      public final GetStats.Builder missingTotal​(long value)
      Required - API name: missing_total
    • time

      public final GetStats.Builder time​(@Nullable java.lang.String value)
      API name: time
    • timeInMillis

      public final GetStats.Builder timeInMillis​(long value)
      Required - API name: time_in_millis
    • total

      public final GetStats.Builder total​(long value)
      Required - API name: total
    • build

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