Class TransformsRecord

java.lang.Object
co.elastic.clients.elasticsearch.cat.transforms.TransformsRecord
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class TransformsRecord
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

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

      @Nullable public final java.lang.String id()
      the id

      API name: id

    • state

      @Nullable public final java.lang.String state()
      transform state

      API name: state

    • checkpoint

      @Nullable public final java.lang.String checkpoint()
      checkpoint

      API name: checkpoint

    • documentsProcessed

      @Nullable public final java.lang.String documentsProcessed()
      the number of documents read from source indices and processed

      API name: documents_processed

    • checkpointProgress

      @Nullable public final java.lang.String checkpointProgress()
      progress of the checkpoint

      API name: checkpoint_progress

    • lastSearchTime

      @Nullable public final java.lang.String lastSearchTime()
      last time transform searched for updates

      API name: last_search_time

    • changesLastDetectionTime

      @Nullable public final java.lang.String changesLastDetectionTime()
      changes last detected time

      API name: changes_last_detection_time

    • createTime

      @Nullable public final java.lang.String createTime()
      transform creation time

      API name: create_time

    • version

      @Nullable public final java.lang.String version()
      the version of Elasticsearch when the transform was created

      API name: version

    • sourceIndex

      @Nullable public final java.lang.String sourceIndex()
      source index

      API name: source_index

    • destIndex

      @Nullable public final java.lang.String destIndex()
      destination index

      API name: dest_index

    • pipeline

      @Nullable public final java.lang.String pipeline()
      transform pipeline

      API name: pipeline

    • description

      @Nullable public final java.lang.String description()
      description

      API name: description

    • transformType

      @Nullable public final java.lang.String transformType()
      batch or continuous transform

      API name: transform_type

    • frequency

      @Nullable public final java.lang.String frequency()
      frequency of transform

      API name: frequency

    • maxPageSearchSize

      @Nullable public final java.lang.String maxPageSearchSize()
      max page search size

      API name: max_page_search_size

    • docsPerSecond

      @Nullable public final java.lang.String docsPerSecond()
      docs per second

      API name: docs_per_second

    • reason

      @Nullable public final java.lang.String reason()
      reason for the current state

      API name: reason

    • searchTotal

      @Nullable public final java.lang.String searchTotal()
      total number of search phases

      API name: search_total

    • searchFailure

      @Nullable public final java.lang.String searchFailure()
      total number of search failures

      API name: search_failure

    • searchTime

      @Nullable public final java.lang.String searchTime()
      total search time

      API name: search_time

    • indexTotal

      @Nullable public final java.lang.String indexTotal()
      total number of index phases done by the transform

      API name: index_total

    • indexFailure

      @Nullable public final java.lang.String indexFailure()
      total number of index failures

      API name: index_failure

    • indexTime

      @Nullable public final java.lang.String indexTime()
      total time spent indexing documents

      API name: index_time

    • documentsIndexed

      @Nullable public final java.lang.String documentsIndexed()
      the number of documents written to the destination index

      API name: documents_indexed

    • deleteTime

      @Nullable public final java.lang.String deleteTime()
      total time spent deleting documents

      API name: delete_time

    • documentsDeleted

      @Nullable public final java.lang.String documentsDeleted()
      the number of documents deleted from the destination index

      API name: documents_deleted

    • triggerCount

      @Nullable public final java.lang.String triggerCount()
      the number of times the transform has been triggered

      API name: trigger_count

    • pagesProcessed

      @Nullable public final java.lang.String pagesProcessed()
      the number of pages processed

      API name: pages_processed

    • processingTime

      @Nullable public final java.lang.String processingTime()
      the total time spent processing documents

      API name: processing_time

    • checkpointDurationTimeExpAvg

      @Nullable public final java.lang.String checkpointDurationTimeExpAvg()
      exponential average checkpoint processing time (milliseconds)

      API name: checkpoint_duration_time_exp_avg

    • indexedDocumentsExpAvg

      @Nullable public final java.lang.String indexedDocumentsExpAvg()
      exponential average number of documents indexed

      API name: indexed_documents_exp_avg

    • processedDocumentsExpAvg

      @Nullable public final java.lang.String processedDocumentsExpAvg()
      exponential average number of documents processed

      API name: processed_documents_exp_avg

    • 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)
    • setupTransformsRecordDeserializer

      protected static void setupTransformsRecordDeserializer​(ObjectDeserializer<TransformsRecord.Builder> op)