Modifier and Type | Method and Description |
---|---|
long |
RetryHandlingJobMasterClient.run(JobConfig jobConfig) |
long |
JobMasterClient.run(JobConfig jobConfig)
Starts a plan based on the given configuration.
|
static void |
JobGrpcClientUtils.run(JobConfig config,
int attempts,
AlluxioConfiguration alluxioConf)
Runs the specified job and waits for it to finish.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVoidPlanDefinition<T extends JobConfig,P extends Serializable>
An abstract job definition where the run task method does not return a value.
|
interface |
PlanDefinition<T extends JobConfig,P extends Serializable,R extends Serializable>
A job definition.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PlanConfig
A plan configuration.
|
Modifier and Type | Method and Description |
---|---|
<T extends JobConfig> |
PlanDefinitionRegistry.getJobDefinition(T jobConfig)
Gets the job definition from the job configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
LoadConfig
The configuration of loading a file.
|
Modifier and Type | Method and Description |
---|---|
JobConfig |
PlanInfo.getJobConfig() |
Constructor and Description |
---|
PlanInfo(long id,
JobConfig jobConfig,
java.util.function.Consumer<PlanInfo> statusChangeCallback)
Creates a new instance of
PlanInfo . |
Modifier and Type | Class and Description |
---|---|
class |
MigrateConfig
Configuration for the migrate job.
|
Modifier and Type | Class and Description |
---|---|
class |
PersistConfig
The configuration of persisting a file.
|
Modifier and Type | Class and Description |
---|---|
class |
EvictConfig
Configuration of a job evicting a block.
|
class |
MoveConfig
Configuration of a job evicting a block.
|
class |
ReplicateConfig
Configuration of a job replicating a block.
|
Modifier and Type | Class and Description |
---|---|
class |
CompactConfig
Configuration for a job to compact files directly under a directory.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WorkflowConfig
A workflow configuration.
|
Modifier and Type | Method and Description |
---|---|
Set<JobConfig> |
WorkflowExecution.next()
Given the previous set of jobs were completed successfully,
returns a list of jobs to execute next.
|
protected abstract Set<JobConfig> |
WorkflowExecution.nextJobs()
Given the previous set of jobs were completed successfully,
returns a list of jobs to execute next.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeConfig
A composite job is a list of jobs to be executed either sequentially or concurrently.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<JobConfig> |
CompositeConfig.getJobs() |
protected Set<JobConfig> |
CompositeExecution.nextJobs() |
Constructor and Description |
---|
CompositeConfig(ArrayList<JobConfig> jobs,
Boolean sequential) |
Modifier and Type | Method and Description |
---|---|
long |
JobMaster.run(JobConfig jobConfig)
Runs a job with the given configuration.
|
javax.ws.rs.core.Response |
JobMasterClientRestServiceHandler.run(JobConfig jobConfig)
Runs a job.
|
void |
JobMaster.run(JobConfig jobConfig,
long jobId)
Runs a job with the given configuration and job id.
|
Modifier and Type | Method and Description |
---|---|
void |
CommandManager.submitRunTaskCommand(long jobId,
long taskId,
JobConfig jobConfig,
Object taskArgs,
long workerId)
Submits a run-task command to a specified worker.
|
Modifier and Type | Method and Description |
---|---|
static PlanCoordinator |
PlanCoordinator.create(CommandManager commandManager,
JobServerContext jobServerContext,
List<WorkerInfo> workerInfoList,
Long jobId,
JobConfig jobConfig,
java.util.function.Consumer<PlanInfo> statusChangeCallback)
Creates a new instance of the
PlanCoordinator . |
Modifier and Type | Method and Description |
---|---|
ArrayList<JobConfig> |
TransformPlan.getJobConfigs() |
Modifier and Type | Method and Description |
---|---|
JobConfig |
WriteAction.generateJobConfig(Layout base,
Layout transformed) |
JobConfig |
TransformAction.generateJobConfig(Layout base,
Layout transformed) |
Copyright © 2023. All Rights Reserved.