Class TransformsRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<TransformsRecord>
- Enclosing class:
- TransformsRecord
public static class TransformsRecord.Builder extends ObjectBuilderBase implements ObjectBuilder<TransformsRecord>
TransformsRecord
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description TransformsRecord
build()
Builds aTransformsRecord
.TransformsRecord.Builder
changesLastDetectionTime(java.lang.String value)
changes last detected timeTransformsRecord.Builder
checkpoint(java.lang.String value)
checkpointTransformsRecord.Builder
checkpointDurationTimeExpAvg(java.lang.String value)
exponential average checkpoint processing time (milliseconds)TransformsRecord.Builder
checkpointProgress(java.lang.String value)
progress of the checkpointTransformsRecord.Builder
createTime(java.lang.String value)
transform creation timeTransformsRecord.Builder
deleteTime(java.lang.String value)
total time spent deleting documentsTransformsRecord.Builder
description(java.lang.String value)
descriptionTransformsRecord.Builder
destIndex(java.lang.String value)
destination indexTransformsRecord.Builder
docsPerSecond(java.lang.String value)
docs per secondTransformsRecord.Builder
documentsDeleted(java.lang.String value)
the number of documents deleted from the destination indexTransformsRecord.Builder
documentsIndexed(java.lang.String value)
the number of documents written to the destination indexTransformsRecord.Builder
documentsProcessed(java.lang.String value)
the number of documents read from source indices and processedTransformsRecord.Builder
frequency(java.lang.String value)
frequency of transformTransformsRecord.Builder
id(java.lang.String value)
the idTransformsRecord.Builder
indexedDocumentsExpAvg(java.lang.String value)
exponential average number of documents indexedTransformsRecord.Builder
indexFailure(java.lang.String value)
total number of index failuresTransformsRecord.Builder
indexTime(java.lang.String value)
total time spent indexing documentsTransformsRecord.Builder
indexTotal(java.lang.String value)
total number of index phases done by the transformTransformsRecord.Builder
lastSearchTime(java.lang.String value)
last time transform searched for updatesTransformsRecord.Builder
maxPageSearchSize(java.lang.String value)
max page search sizeTransformsRecord.Builder
pagesProcessed(java.lang.String value)
the number of pages processedTransformsRecord.Builder
pipeline(java.lang.String value)
transform pipelineTransformsRecord.Builder
processedDocumentsExpAvg(java.lang.String value)
exponential average number of documents processedTransformsRecord.Builder
processingTime(java.lang.String value)
the total time spent processing documentsTransformsRecord.Builder
reason(java.lang.String value)
reason for the current stateTransformsRecord.Builder
searchFailure(java.lang.String value)
total number of search failuresTransformsRecord.Builder
searchTime(java.lang.String value)
total search timeTransformsRecord.Builder
searchTotal(java.lang.String value)
total number of search phasesTransformsRecord.Builder
sourceIndex(java.lang.String value)
source indexTransformsRecord.Builder
state(java.lang.String value)
transform stateTransformsRecord.Builder
transformType(java.lang.String value)
batch or continuous transformTransformsRecord.Builder
triggerCount(java.lang.String value)
the number of times the transform has been triggeredTransformsRecord.Builder
version(java.lang.String value)
the version of Elasticsearch when the transform was createdMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
public final TransformsRecord.Builder checkpointDurationTimeExpAvg(@Nullable java.lang.String value)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
-
build
Builds aTransformsRecord
.- Specified by:
build
in interfaceObjectBuilder<TransformsRecord>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-