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
