Class JobsRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<JobsRecord>
Json deserializer forJobsRecord
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
why the job is or is not assigned to a nodefinal String
bucket countfinal String
exponential average bucket processing time (milliseconds)final String
exponential average bucket processing time by hour (milliseconds)final String
maximum bucket processing timefinal String
minimum bucket processing timefinal String
total bucket processing timefinal String
total bucket countfinal String
earliest record timefinal String
number of empty bucketsfinal String
total input bytesfinal String
total field countfinal String
total record countfinal String
number of records with invalid datesfinal String
dataLast()
last time data was seenfinal String
last time an empty bucket occurredfinal String
last time a sparse bucket occurredfinal String
latest record timefinal String
number of records with missing fieldsfinal String
number of records handled out of orderfinal String
number of processed fieldsfinal String
number of processed recordsfinal String
number of sparse bucketsfinal String
average memory used by forecastsfinal String
maximum memory used by forecastsfinal String
minimum memory used by forecastsfinal String
total memory used by all forecastsfinal String
average record count for forecastsfinal String
maximum record count for forecastsfinal String
minimum record count for forecastsfinal String
total record count for all forecastsfinal String
average runtime for all forecasts (milliseconds)final String
maximum run time for forecastsfinal String
minimum runtime for forecastsfinal String
total runtime for all forecastsfinal String
total number of forecastsfinal String
id()
the job_idfinal String
number of bucket allocation failuresfinal String
count of 'by' fieldsfinal String
model sizefinal String
how much the model has exceeded the limitfinal CategorizationStatus
current categorization statusfinal String
count of categorized documentsfinal String
count of dead categoriesfinal String
count of failed categoriesfinal String
count of frequent categoriesfinal String
when the model stats were gatheredfinal String
model memory limitfinal MemoryStatus
current memory statusfinal String
count of 'over' fieldsfinal String
count of 'partition' fieldsfinal String
count of rare categoriesfinal String
the time of the last record when the model stats were gatheredfinal String
count of categoriesfinal String
network address of the assigned nodefinal String
ephemeral id of the assigned nodefinal String
nodeId()
id of the assigned nodefinal String
nodeName()
name of the assigned nodestatic JobsRecord
final String
the amount of time the job has been openedvoid
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
final JobState
state()
the job statetoString()
-
Field Details
-
_DESERIALIZER
Json deserializer forJobsRecord
-
-
Method Details
-
of
-
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
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupJobsRecordDeserializer
-