modzyClient.blockUntilComplete
Waits until the job move to a final state
modzyClient.blockUntilComplete(Job job, long timeout)
This method blocks the job execution until the job changes its status (to COMPLETED
, TIMEDOUT
or CANCELED
), or reaches the timeout
seconds. It refreshes the job information for each model_run_timeout/20
.
Parameters
Parameter | Type | Description | Example |
---|---|---|---|
job | Job | An existing job object | Job job = modzyClient.submitJob("ed542963de", "1.0.1", jobInput, false); |
timeout | long | Milliseconds to wait until timeout. | 60*1000 |
Returns
com.modzy.sdk.model.Job
object with the job status obtained from the server
Examples
Job job = modzyClient.getJobClient().getJob("14856eb1-0ad8-49e7-9da3-887acb80fea5");
job = modzyClient.blockUntilComplete(job, null);
System.out.println(String.format(" %s", job));
Updated over 1 year ago