public class RunJob extends Object
| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_JOB_CHECK_INTERVAL |
static long |
DEFAULT_JOB_TIMEOUT |
| Constructor and Description |
|---|
RunJob(JobService service,
long jobId,
RunParametersDTO runParametersDTO) |
RunJob(JobService service,
long jobId,
RunParametersDTO runParametersDTO,
long timeout,
long checkInterval)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancelJob() |
long |
getCheckInterval() |
long |
getJobId() |
long |
getNumberInJob() |
RunDTO |
getRunDTO() |
long |
getRunId() |
long |
getTimeout() |
RunNowDTO |
launchJob()
Launch the job on databricks.
|
RunResultStateDTO |
process()
Monitor the job.
|
public static final long DEFAULT_JOB_TIMEOUT
public static final long DEFAULT_JOB_CHECK_INTERVAL
public RunJob(JobService service, long jobId, RunParametersDTO runParametersDTO)
public RunJob(JobService service, long jobId, RunParametersDTO runParametersDTO, long timeout, long checkInterval)
public RunResultStateDTO process() throws IOException, DatabricksRestException, InterruptedException
IOExceptionDatabricksRestExceptionInterruptedExceptionpublic RunNowDTO launchJob() throws IOException, DatabricksRestException
IOExceptionDatabricksRestExceptionpublic RunDTO getRunDTO() throws IOException, DatabricksRestException
IOExceptionDatabricksRestExceptionpublic void cancelJob()
throws IOException,
DatabricksRestException
IOExceptionDatabricksRestExceptionpublic long getJobId()
public long getRunId()
public long getNumberInJob()
public long getTimeout()
public long getCheckInterval()
Copyright © 2023. All rights reserved.