Class JobsRecord.Builder
- All Implemented Interfaces:
WithJson<JobsRecord.Builder>,ObjectBuilder<JobsRecord>
- Enclosing class:
- JobsRecord
JobsRecord.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal JobsRecord.BuilderassignmentExplanation(String value) why the job is or is not assigned to a nodefinal JobsRecord.BuilderbucketsCount(String value) bucket countfinal JobsRecord.BuilderbucketsTimeExpAvg(String value) exponential average bucket processing time (milliseconds)final JobsRecord.BuilderbucketsTimeExpAvgHour(String value) exponential average bucket processing time by hour (milliseconds)final JobsRecord.BuilderbucketsTimeMax(String value) maximum bucket processing timefinal JobsRecord.BuilderbucketsTimeMin(String value) minimum bucket processing timefinal JobsRecord.BuilderbucketsTimeTotal(String value) total bucket processing timebuild()Builds aJobsRecord.final JobsRecord.BuilderdataBuckets(String value) total bucket countfinal JobsRecord.BuilderdataEarliestRecord(String value) earliest record timefinal JobsRecord.BuilderdataEmptyBuckets(String value) number of empty bucketsfinal JobsRecord.BuilderdataInputBytes(String value) total input bytesfinal JobsRecord.BuilderdataInputFields(String value) total field countfinal JobsRecord.BuilderdataInputRecords(String value) total record countfinal JobsRecord.BuilderdataInvalidDates(String value) number of records with invalid datesfinal JobsRecord.Builderlast time data was seenfinal JobsRecord.BuilderdataLastEmptyBucket(String value) last time an empty bucket occurredfinal JobsRecord.BuilderdataLastSparseBucket(String value) last time a sparse bucket occurredfinal JobsRecord.BuilderdataLatestRecord(String value) latest record timefinal JobsRecord.BuilderdataMissingFields(String value) number of records with missing fieldsfinal JobsRecord.BuilderdataOutOfOrderTimestamps(String value) number of records handled out of orderfinal JobsRecord.BuilderdataProcessedFields(String value) number of processed fieldsfinal JobsRecord.BuilderdataProcessedRecords(String value) number of processed recordsfinal JobsRecord.BuilderdataSparseBuckets(String value) number of sparse bucketsfinal JobsRecord.BuilderforecastsMemoryAvg(String value) average memory used by forecastsfinal JobsRecord.BuilderforecastsMemoryMax(String value) maximum memory used by forecastsfinal JobsRecord.BuilderforecastsMemoryMin(String value) minimum memory used by forecastsfinal JobsRecord.BuilderforecastsMemoryTotal(String value) total memory used by all forecastsfinal JobsRecord.BuilderforecastsRecordsAvg(String value) average record count for forecastsfinal JobsRecord.BuilderforecastsRecordsMax(String value) maximum record count for forecastsfinal JobsRecord.BuilderforecastsRecordsMin(String value) minimum record count for forecastsfinal JobsRecord.BuilderforecastsRecordsTotal(String value) total record count for all forecastsfinal JobsRecord.BuilderforecastsTimeAvg(String value) average runtime for all forecasts (milliseconds)final JobsRecord.BuilderforecastsTimeMax(String value) maximum run time for forecastsfinal JobsRecord.BuilderforecastsTimeMin(String value) minimum runtime for forecastsfinal JobsRecord.BuilderforecastsTimeTotal(String value) total runtime for all forecastsfinal JobsRecord.BuilderforecastsTotal(String value) total number of forecastsfinal JobsRecord.Builderthe job_idfinal JobsRecord.Buildernumber of bucket allocation failuresfinal JobsRecord.BuildermodelByFields(String value) count of 'by' fieldsfinal JobsRecord.BuildermodelBytes(String value) model sizefinal JobsRecord.BuildermodelBytesExceeded(String value) how much the model has exceeded the limitfinal JobsRecord.Buildercurrent categorization statusfinal JobsRecord.BuildermodelCategorizedDocCount(String value) count of categorized documentsfinal JobsRecord.BuildermodelDeadCategoryCount(String value) count of dead categoriesfinal JobsRecord.BuildermodelFailedCategoryCount(String value) count of failed categoriesfinal JobsRecord.BuildermodelFrequentCategoryCount(String value) count of frequent categoriesfinal JobsRecord.BuildermodelLogTime(String value) when the model stats were gatheredfinal JobsRecord.BuildermodelMemoryLimit(String value) model memory limitfinal JobsRecord.BuildermodelMemoryStatus(MemoryStatus value) current memory statusfinal JobsRecord.BuildermodelOverFields(String value) count of 'over' fieldsfinal JobsRecord.BuildermodelPartitionFields(String value) count of 'partition' fieldsfinal JobsRecord.BuildermodelRareCategoryCount(String value) count of rare categoriesfinal JobsRecord.BuildermodelTimestamp(String value) the time of the last record when the model stats were gatheredfinal JobsRecord.BuildermodelTotalCategoryCount(String value) count of categoriesfinal JobsRecord.BuildernodeAddress(String value) network address of the assigned nodefinal JobsRecord.BuildernodeEphemeralId(String value) ephemeral id of the assigned nodefinal JobsRecord.Builderid of the assigned nodefinal JobsRecord.Buildername of the assigned nodefinal JobsRecord.BuilderopenedTime(String value) the amount of time the job has been openedprotected JobsRecord.Builderself()final JobsRecord.Builderthe job stateMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
the job_idAPI name:
id -
state
the job stateAPI name:
state -
openedTime
the amount of time the job has been openedAPI name:
opened_time -
assignmentExplanation
why the job is or is not assigned to a nodeAPI name:
assignment_explanation -
dataProcessedRecords
number of processed recordsAPI name:
data.processed_records -
dataProcessedFields
number of processed fieldsAPI name:
data.processed_fields -
dataInputBytes
total input bytesAPI name:
data.input_bytes -
dataInputRecords
total record countAPI name:
data.input_records -
dataInputFields
total field countAPI name:
data.input_fields -
dataInvalidDates
number of records with invalid datesAPI name:
data.invalid_dates -
dataMissingFields
number of records with missing fieldsAPI name:
data.missing_fields -
dataOutOfOrderTimestamps
number of records handled out of orderAPI name:
data.out_of_order_timestamps -
dataEmptyBuckets
number of empty bucketsAPI name:
data.empty_buckets -
dataSparseBuckets
number of sparse bucketsAPI name:
data.sparse_buckets -
dataBuckets
total bucket countAPI name:
data.buckets -
dataEarliestRecord
earliest record timeAPI name:
data.earliest_record -
dataLatestRecord
latest record timeAPI name:
data.latest_record -
dataLast
last time data was seenAPI name:
data.last -
dataLastEmptyBucket
last time an empty bucket occurredAPI name:
data.last_empty_bucket -
dataLastSparseBucket
last time a sparse bucket occurredAPI name:
data.last_sparse_bucket -
modelBytes
model sizeAPI name:
model.bytes -
modelMemoryStatus
current memory statusAPI name:
model.memory_status -
modelBytesExceeded
how much the model has exceeded the limitAPI name:
model.bytes_exceeded -
modelMemoryLimit
model memory limitAPI name:
model.memory_limit -
modelByFields
count of 'by' fieldsAPI name:
model.by_fields -
modelOverFields
count of 'over' fieldsAPI name:
model.over_fields -
modelPartitionFields
count of 'partition' fieldsAPI name:
model.partition_fields -
modelBucketAllocationFailures
number of bucket allocation failuresAPI name:
model.bucket_allocation_failures -
modelCategorizationStatus
current categorization statusAPI name:
model.categorization_status -
modelCategorizedDocCount
count of categorized documentsAPI name:
model.categorized_doc_count -
modelTotalCategoryCount
count of categoriesAPI name:
model.total_category_count -
modelFrequentCategoryCount
count of frequent categoriesAPI name:
model.frequent_category_count -
modelRareCategoryCount
count of rare categoriesAPI name:
model.rare_category_count -
modelDeadCategoryCount
count of dead categoriesAPI name:
model.dead_category_count -
modelFailedCategoryCount
count of failed categoriesAPI name:
model.failed_category_count -
modelLogTime
when the model stats were gatheredAPI name:
model.log_time -
modelTimestamp
the time of the last record when the model stats were gatheredAPI name:
model.timestamp -
forecastsTotal
total number of forecastsAPI name:
forecasts.total -
forecastsMemoryMin
minimum memory used by forecastsAPI name:
forecasts.memory.min -
forecastsMemoryMax
maximum memory used by forecastsAPI name:
forecasts.memory.max -
forecastsMemoryAvg
average memory used by forecastsAPI name:
forecasts.memory.avg -
forecastsMemoryTotal
total memory used by all forecastsAPI name:
forecasts.memory.total -
forecastsRecordsMin
minimum record count for forecastsAPI name:
forecasts.records.min -
forecastsRecordsMax
maximum record count for forecastsAPI name:
forecasts.records.max -
forecastsRecordsAvg
average record count for forecastsAPI name:
forecasts.records.avg -
forecastsRecordsTotal
total record count for all forecastsAPI name:
forecasts.records.total -
forecastsTimeMin
minimum runtime for forecastsAPI name:
forecasts.time.min -
forecastsTimeMax
maximum run time for forecastsAPI name:
forecasts.time.max -
forecastsTimeAvg
average runtime for all forecasts (milliseconds)API name:
forecasts.time.avg -
forecastsTimeTotal
total runtime for all forecastsAPI name:
forecasts.time.total -
nodeId
id of the assigned nodeAPI name:
node.id -
nodeName
name of the assigned nodeAPI name:
node.name -
nodeEphemeralId
ephemeral id of the assigned nodeAPI name:
node.ephemeral_id -
nodeAddress
network address of the assigned nodeAPI name:
node.address -
bucketsCount
bucket countAPI name:
buckets.count -
bucketsTimeTotal
total bucket processing timeAPI name:
buckets.time.total -
bucketsTimeMin
minimum bucket processing timeAPI name:
buckets.time.min -
bucketsTimeMax
maximum bucket processing timeAPI name:
buckets.time.max -
bucketsTimeExpAvg
exponential average bucket processing time (milliseconds)API name:
buckets.time.exp_avg -
bucketsTimeExpAvgHour
exponential average bucket processing time by hour (milliseconds)API name:
buckets.time.exp_avg_hour -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<JobsRecord.Builder>
-
build
Builds aJobsRecord.- Specified by:
buildin interfaceObjectBuilder<JobsRecord>- Throws:
NullPointerException- if some of the required fields are null.
-