类 JobHistoryService
java.lang.Object
org.apache.seatunnel.engine.server.master.JobHistoryService
-
嵌套类概要
嵌套类修饰符和类型类说明static final classstatic final class -
构造器概要
构造器构造器说明JobHistoryService(com.hazelcast.spi.impl.NodeEngine nodeEngine, com.hazelcast.map.IMap<Object, Object> runningJobStateIMap, com.hazelcast.logging.ILogger logger, Map<Long, scala.Tuple2<PendingSourceState, JobMaster>> pendingJobMasterMap, Map<Long, JobMaster> runningJobMasterMap, com.hazelcast.map.IMap<Long, JobHistoryService.JobState> finishedJobStateImap, com.hazelcast.map.IMap<Long, org.apache.seatunnel.api.common.metrics.JobMetrics> finishedJobMetricsImap, com.hazelcast.map.IMap<Long, org.apache.seatunnel.engine.core.job.JobDAGInfo> finishedJobVertexInfoImap, int finishedJobExpireTime) -
方法概要
修饰符和类型方法说明org.apache.seatunnel.engine.core.job.JobDAGInfogetJobDAGInfo(Long jobId) getJobDetailState(Long jobId) getJobDetailStateAsString(Long jobId) org.apache.seatunnel.api.common.metrics.JobMetricsgetJobMetrics(Long jobId) List<org.apache.seatunnel.engine.core.job.JobStatusData>voidstoreFinishedJobState(JobMaster jobMaster) voidstoreFinishedPipelineMetrics(long jobId, org.apache.seatunnel.api.common.metrics.JobMetrics metrics) voidstoreJobInfo(long jobId, org.apache.seatunnel.engine.core.job.JobDAGInfo jobInfo)
-
构造器详细资料
-
JobHistoryService
public JobHistoryService(com.hazelcast.spi.impl.NodeEngine nodeEngine, com.hazelcast.map.IMap<Object, Object> runningJobStateIMap, com.hazelcast.logging.ILogger logger, Map<Long, scala.Tuple2<PendingSourceState, JobMaster>> pendingJobMasterMap, Map<Long, JobMaster> runningJobMasterMap, com.hazelcast.map.IMap<Long, JobHistoryService.JobState> finishedJobStateImap, com.hazelcast.map.IMap<Long, org.apache.seatunnel.api.common.metrics.JobMetrics> finishedJobMetricsImap, com.hazelcast.map.IMap<Long, org.apache.seatunnel.engine.core.job.JobDAGInfo> finishedJobVertexInfoImap, int finishedJobExpireTime)
-
-
方法详细资料
-
listAllJob
-
getJobStatusData
-
getJobDetailState
-
getJobMetrics
-
getJobDAGInfo
-
getJobDetailStateAsString
-
storeFinishedJobState
-
storeFinishedPipelineMetrics
public void storeFinishedPipelineMetrics(long jobId, org.apache.seatunnel.api.common.metrics.JobMetrics metrics) -
storeJobInfo
public void storeJobInfo(long jobId, org.apache.seatunnel.engine.core.job.JobDAGInfo jobInfo)
-