Class JobDetailsInfo
java.lang.Object
org.apache.flink.runtime.rest.messages.job.JobDetailsInfo
- All Implemented Interfaces:
ResponseBody
Details about a job.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDetailed information about a job vertex. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringTheJobPlanInfo.RawJsonof the submitted stream graph, or null if the job is submitted with a JobGraph or if it's a streaming job.static final String -
Constructor Summary
ConstructorsConstructorDescriptionJobDetailsInfo(org.apache.flink.api.common.JobID jobId, String name, boolean isStoppable, org.apache.flink.api.common.JobStatus jobStatus, JobType jobType, long startTime, long endTime, long duration, long maxParallelism, long now, Map<org.apache.flink.api.common.JobStatus, Long> timestamps, Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos, Map<ExecutionState, Integer> jobVerticesPerState, JobPlanInfo.RawJson jsonPlan, JobPlanInfo.RawJson streamGraphJson, int pendingOperators) -
Method Summary
-
Field Details
-
FIELD_NAME_JOB_ID
- See Also:
-
FIELD_NAME_JOB_NAME
- See Also:
-
FIELD_NAME_IS_STOPPABLE
- See Also:
-
FIELD_NAME_JOB_STATUS
- See Also:
-
FIELD_NAME_JOB_TYPE
- See Also:
-
FIELD_NAME_START_TIME
- See Also:
-
FIELD_NAME_END_TIME
- See Also:
-
FIELD_NAME_DURATION
- See Also:
-
FIELD_NAME_MAX_PARALLELISM
- See Also:
-
FIELD_NAME_NOW
- See Also:
-
FIELD_NAME_TIMESTAMPS
- See Also:
-
FIELD_NAME_JOB_VERTEX_INFOS
- See Also:
-
FIELD_NAME_JOB_VERTICES_PER_STATE
- See Also:
-
FIELD_NAME_JSON_PLAN
- See Also:
-
FIELD_NAME_STREAM_GRAPH_JSON
TheJobPlanInfo.RawJsonof the submitted stream graph, or null if the job is submitted with a JobGraph or if it's a streaming job.- See Also:
-
FIELD_NAME_PENDING_OPERATORS
- See Also:
-
-
Constructor Details
-
JobDetailsInfo
public JobDetailsInfo(org.apache.flink.api.common.JobID jobId, String name, boolean isStoppable, org.apache.flink.api.common.JobStatus jobStatus, JobType jobType, long startTime, long endTime, long duration, long maxParallelism, long now, Map<org.apache.flink.api.common.JobStatus, Long> timestamps, Collection<JobDetailsInfo.JobVertexDetailsInfo> jobVertexInfos, Map<ExecutionState, Integer> jobVerticesPerState, JobPlanInfo.RawJson jsonPlan, @Nullable JobPlanInfo.RawJson streamGraphJson, int pendingOperators)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
getJobId
public org.apache.flink.api.common.JobID getJobId() -
getName
-
isStoppable
public boolean isStoppable() -
getJobStatus
public org.apache.flink.api.common.JobStatus getJobStatus() -
getJobType
-
getStartTime
public long getStartTime() -
getEndTime
public long getEndTime() -
getMaxParallelism
public long getMaxParallelism() -
getDuration
public long getDuration() -
getNow
public long getNow() -
getTimestamps
-
getJobVertexInfos
-
getJobVerticesPerState
-
getJsonPlan
-
getStreamGraphJson
-
getPendingOperators
public int getPendingOperators()
-