Class | Description |
---|---|
ClusterJob |
A job contains information related to what needs to be done to perform and coordinate a cluster operation.
|
ClusterTask |
A task is some action that must be executed on a single node in the cluster.
|
JobId |
Job ids are of the form clusterid-jobid, where ids are numeric.
|
NodeService |
Service for performing actions on
Node s. |
SchedulableTask |
A Gson serializable task object that will be handed off to provisioners.
|
TaskConfig |
The config section of a cluster task sent to provisioners.
|
TaskId |
Task ids are of the format clusterid-jobnum-tasknum, where all ids and numbers are numeric.
|
TaskQueueService |
Manages handing out tasks from task queue, and recording status after the task is done.
|
TaskService |
Service for performing operations on
ClusterTask s. |
TaskServiceAction |
Service in a
TaskConfig , containing the name of the service and the action to be performed. |
Enum | Description |
---|---|
ClusterJob.Status |
Job status.
|
ClusterTask.Status |
Task status.
|
Exception | Description |
---|---|
MissingClusterException |
Thrown to indicate that there was a problem creating a cluster job or task.
|
MissingEntityException |
Thrown to indicate that some type of entity is missing.
|
Copyright © 2013-2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.