Class RuntimeFieldTypes

java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.RuntimeFieldTypes
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class RuntimeFieldTypes extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • charsMax

      public final int charsMax()
      Required - Maximum number of characters for a single runtime field script.

      API name: chars_max

    • charsTotal

      public final int charsTotal()
      Required - Total number of characters for the scripts that define the current runtime field data type.

      API name: chars_total

    • count

      public final int count()
      Required - Number of runtime fields mapped to the field data type in selected nodes.

      API name: count

    • docMax

      public final int docMax()
      Required - Maximum number of accesses to doc_values for a single runtime field script

      API name: doc_max

    • docTotal

      public final int docTotal()
      Required - Total number of accesses to doc_values for the scripts that define the current runtime field data type.

      API name: doc_total

    • indexCount

      public final int indexCount()
      Required - Number of indices containing a mapping of the runtime field data type in selected nodes.

      API name: index_count

    • lang

      public final List<String> lang()
      Required - Script languages used for the runtime fields scripts.

      API name: lang

    • linesMax

      public final int linesMax()
      Required - Maximum number of lines for a single runtime field script.

      API name: lines_max

    • linesTotal

      public final int linesTotal()
      Required - Total number of lines for the scripts that define the current runtime field data type.

      API name: lines_total

    • name

      public final String name()
      Required - Field data type used in selected nodes.

      API name: name

    • scriptlessCount

      public final int scriptlessCount()
      Required - Number of runtime fields that don’t declare a script.

      API name: scriptless_count

    • shadowedCount

      public final int shadowedCount()
      Required - Number of runtime fields that shadow an indexed field.

      API name: shadowed_count

    • sourceMax

      public final int sourceMax()
      Required - Maximum number of accesses to _source for a single runtime field script.

      API name: source_max

    • sourceTotal

      public final int sourceTotal()
      Required - Total number of accesses to _source for the scripts that define the current runtime field data type.

      API name: source_total

    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupRuntimeFieldTypesDeserializer

      protected static void setupRuntimeFieldTypesDeserializer(ObjectDeserializer<RuntimeFieldTypes.Builder> op)