Class TransformsRecord.Builder
- All Implemented Interfaces:
WithJson<TransformsRecord.Builder>
,ObjectBuilder<TransformsRecord>
- Enclosing class:
- TransformsRecord
TransformsRecord
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aTransformsRecord
.final TransformsRecord.Builder
changesLastDetectionTime
(String value) changes last detected timefinal TransformsRecord.Builder
checkpoint
(String value) checkpointfinal TransformsRecord.Builder
exponential average checkpoint processing time (milliseconds)final TransformsRecord.Builder
checkpointProgress
(String value) progress of the checkpointfinal TransformsRecord.Builder
createTime
(String value) transform creation timefinal TransformsRecord.Builder
deleteTime
(String value) total time spent deleting documentsfinal TransformsRecord.Builder
description
(String value) descriptionfinal TransformsRecord.Builder
destination indexfinal TransformsRecord.Builder
docsPerSecond
(String value) docs per secondfinal TransformsRecord.Builder
documentsDeleted
(String value) the number of documents deleted from the destination indexfinal TransformsRecord.Builder
documentsIndexed
(String value) the number of documents written to the destination indexfinal TransformsRecord.Builder
documentsProcessed
(String value) the number of documents read from source indices and processedfinal TransformsRecord.Builder
frequency of transformfinal TransformsRecord.Builder
the idfinal TransformsRecord.Builder
indexedDocumentsExpAvg
(String value) exponential average number of documents indexedfinal TransformsRecord.Builder
indexFailure
(String value) total number of index failuresfinal TransformsRecord.Builder
total time spent indexing documentsfinal TransformsRecord.Builder
indexTotal
(String value) total number of index phases done by the transformfinal TransformsRecord.Builder
lastSearchTime
(String value) last time transform searched for updatesfinal TransformsRecord.Builder
maxPageSearchSize
(String value) max page search sizefinal TransformsRecord.Builder
pagesProcessed
(String value) the number of pages processedfinal TransformsRecord.Builder
transform pipelinefinal TransformsRecord.Builder
processedDocumentsExpAvg
(String value) exponential average number of documents processedfinal TransformsRecord.Builder
processingTime
(String value) the total time spent processing documentsfinal TransformsRecord.Builder
reason for the current statefinal TransformsRecord.Builder
searchFailure
(String value) total number of search failuresfinal TransformsRecord.Builder
searchTime
(String value) total search timefinal TransformsRecord.Builder
searchTotal
(String value) total number of search phasesprotected TransformsRecord.Builder
self()
final TransformsRecord.Builder
sourceIndex
(String value) source indexfinal TransformsRecord.Builder
transform statefinal TransformsRecord.Builder
transformType
(String value) batch or continuous transformfinal TransformsRecord.Builder
triggerCount
(String value) the number of times the transform has been triggeredfinal TransformsRecord.Builder
the version of Elasticsearch when the transform was createdMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
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
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<TransformsRecord.Builder>
-
build
Builds aTransformsRecord
.- Specified by:
build
in interfaceObjectBuilder<TransformsRecord>
- Throws:
NullPointerException
- if some of the required fields are null.
-