
org.apache.gobblin.rest.TaskExecutionInfo.pdl Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gobblin-rest-api Show documentation
Show all versions of gobblin-rest-api Show documentation
A distributed data integration framework for streaming and batch data ecosystems.
The newest version!
namespace org.apache.gobblin.rest
/**
* Gobblin task execution information
*/
record TaskExecutionInfo {
/**
* Job ID
*/
jobId: string
/**
* Task ID
*/
taskId: string
/**
* Task start time (epoch time)
*/
startTime: optional long
/**
* Task end time (epoch time)
*/
endTime: optional long
/**
* Task duration in milliseconds
*/
duration: optional long
/**
* Task state
*/
state: optional enum TaskStateEnum {
PENDING
RUNNING
SUCCESSFUL
COMMITTED
FAILED
CANCELLED
}
/**
* Task failure exception message
*/
failureException: optional string
/**
* Low watermark
*/
lowWatermark: optional long
/**
* High watermark
*/
highWatermark: optional long
/**
* Table definition
*/
table: optional Table
/**
* Task properties
*/
taskProperties: optional map[string, string]
/**
* Job metrics
*/
metrics: array[Metric]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy