java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.Base
co.elastic.clients.elasticsearch.xpack.usage.Monitoring
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class Monitoring
extends Base
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static Monitoring of​(java.util.function.Function<Monitoring.Builder,​ObjectBuilder<Monitoring>> fn)
    • collectionEnabled

      public final boolean collectionEnabled()
      Required - API name: collection_enabled
    • enabledExporters

      public final java.util.Map<java.lang.String,​java.lang.Long> enabledExporters()
      Required - API name: enabled_exporters
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Overrides:
      serializeInternal in class Base
    • setupMonitoringDeserializer

      protected static void setupMonitoringDeserializer​(ObjectDeserializer<Monitoring.Builder> op)