Class JobExecutionResultResponseBody
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.job.JobExecutionResultResponseBody
-
- All Implemented Interfaces:
AsynchronouslyCreatedResource<JobResult>,ResponseBody
public class JobExecutionResultResponseBody extends Object implements ResponseBody, AsynchronouslyCreatedResource<JobResult>
- See Also:
JobExecutionResultHandler
-
-
Constructor Summary
Constructors Constructor Description JobExecutionResultResponseBody(QueueStatus status, JobResult jobExecutionResult)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JobExecutionResultResponseBodycreated(JobResult jobExecutionResult)JobResultgetJobExecutionResult()QueueStatusgetStatus()static JobExecutionResultResponseBodyinProgress()QueueStatusqueueStatus()Returns the status of the resource creation.JobResultresource()Returns the resource if it is available,nullotherwise.
-
-
-
Constructor Detail
-
JobExecutionResultResponseBody
public JobExecutionResultResponseBody(QueueStatus status, @Nullable JobResult jobExecutionResult)
-
-
Method Detail
-
inProgress
public static JobExecutionResultResponseBody inProgress()
-
created
public static JobExecutionResultResponseBody created(JobResult jobExecutionResult)
-
getStatus
public QueueStatus getStatus()
-
getJobExecutionResult
@Nullable public JobResult getJobExecutionResult()
-
queueStatus
public QueueStatus queueStatus()
Description copied from interface:AsynchronouslyCreatedResourceReturns the status of the resource creation.- Specified by:
queueStatusin interfaceAsynchronouslyCreatedResource<JobResult>
-
resource
public JobResult resource()
Description copied from interface:AsynchronouslyCreatedResourceReturns the resource if it is available,nullotherwise.- Specified by:
resourcein interfaceAsynchronouslyCreatedResource<JobResult>
-
-