Class WatchRecordStats

java.lang.Object
co.elastic.clients.elasticsearch.watcher.stats.WatchRecordQueuedStats
co.elastic.clients.elasticsearch.watcher.stats.WatchRecordStats
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public final class WatchRecordStats
extends WatchRecordQueuedStats
  • Field Details

  • Constructor Details

  • Method Details

    • executionPhase

      public ExecutionPhase executionPhase()
      Required - API name: execution_phase
    • triggeredTime

      public java.lang.String triggeredTime()
      Required - API name: triggered_time
    • executedActions

      @Nullable public java.util.List<java.lang.String> executedActions()
      API name: executed_actions
    • watchId

      public java.lang.String watchId()
      Required - API name: watch_id
    • watchRecordId

      public java.lang.String watchRecordId()
      Required - API name: watch_record_id
    • serializeInternal

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

      protected static void setupWatchRecordStatsDeserializer​(DelegatingDeserializer<WatchRecordStats.Builder> op)