Class TransformsRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JsonpDeserializer<TransformsRecord>Json deserializer forTransformsRecord -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringchanges last detected timefinal Stringcheckpointfinal Stringexponential average checkpoint processing time (milliseconds)final Stringprogress of the checkpointfinal Stringtransform creation timefinal Stringtotal time spent deleting documentsfinal Stringdescriptionfinal Stringdestination indexfinal Stringdocs per secondfinal Stringthe number of documents deleted from the destination indexfinal Stringthe number of documents written to the destination indexfinal Stringthe number of documents read from source indices and processedfinal Stringfrequency of transformfinal Stringid()the idfinal Stringexponential average number of documents indexedfinal Stringtotal number of index failuresfinal Stringtotal time spent indexing documentsfinal Stringtotal number of index phases done by the transformfinal Stringlast time transform searched for updatesfinal Stringmax page search sizestatic TransformsRecordfinal Stringthe number of pages processedfinal Stringpipeline()transform pipelinefinal Stringexponential average number of documents processedfinal Stringthe total time spent processing documentsfinal Stringreason()reason for the current statefinal Stringtotal number of search failuresfinal Stringtotal search timefinal Stringtotal number of search phasesvoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static voidfinal Stringsource indexfinal Stringstate()transform statetoString()final Stringbatch or continuous transformfinal Stringthe number of times the transform has been triggeredfinal Stringversion()the version of Elasticsearch when the transform was created
-
Field Details
-
_DESERIALIZER
Json deserializer forTransformsRecord
-
-
Method Details
-
of
public static TransformsRecord of(Function<TransformsRecord.Builder, ObjectBuilder<TransformsRecord>> fn) -
id
the idAPI name:
id -
state
transform stateAPI name:
state -
checkpoint
checkpointAPI name:
checkpoint -
documentsProcessed
the number of documents read from source indices and processedAPI name:
documents_processed -
checkpointProgress
progress of the checkpointAPI name:
checkpoint_progress -
lastSearchTime
last time transform searched for updatesAPI name:
last_search_time -
changesLastDetectionTime
changes last detected timeAPI name:
changes_last_detection_time -
createTime
transform creation timeAPI name:
create_time -
version
the version of Elasticsearch when the transform was createdAPI name:
version -
sourceIndex
source indexAPI name:
source_index -
destIndex
destination indexAPI name:
dest_index -
pipeline
transform pipelineAPI name:
pipeline -
description
descriptionAPI name:
description -
transformType
batch or continuous transformAPI name:
transform_type -
frequency
frequency of transformAPI name:
frequency -
maxPageSearchSize
max page search sizeAPI name:
max_page_search_size -
docsPerSecond
docs per secondAPI name:
docs_per_second -
reason
reason for the current stateAPI name:
reason -
searchTotal
total number of search phasesAPI name:
search_total -
searchFailure
total number of search failuresAPI name:
search_failure -
searchTime
total search timeAPI name:
search_time -
indexTotal
total number of index phases done by the transformAPI name:
index_total -
indexFailure
total number of index failuresAPI name:
index_failure -
indexTime
total time spent indexing documentsAPI name:
index_time -
documentsIndexed
the number of documents written to the destination indexAPI name:
documents_indexed -
deleteTime
total time spent deleting documentsAPI name:
delete_time -
documentsDeleted
the number of documents deleted from the destination indexAPI name:
documents_deleted -
triggerCount
the number of times the transform has been triggeredAPI name:
trigger_count -
pagesProcessed
the number of pages processedAPI name:
pages_processed -
processingTime
the total time spent processing documentsAPI name:
processing_time -
checkpointDurationTimeExpAvg
exponential average checkpoint processing time (milliseconds)API name:
checkpoint_duration_time_exp_avg -
indexedDocumentsExpAvg
exponential average number of documents indexedAPI name:
indexed_documents_exp_avg -
processedDocumentsExpAvg
exponential average number of documents processedAPI name:
processed_documents_exp_avg -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupTransformsRecordDeserializer
protected static void setupTransformsRecordDeserializer(ObjectDeserializer<TransformsRecord.Builder> op)
-