Modifier and Type | Class and Description |
---|---|
class |
EmbeddedExecutor
A base class for
executors that invoke directly methods of the Dispatcher and do not go through the REST
API. |
Modifier and Type | Method and Description |
---|---|
PipelineExecutor |
WebSubmissionExecutorFactory.getExecutor(Configuration configuration) |
PipelineExecutor |
EmbeddedExecutorFactory.getExecutor(Configuration configuration) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJobClusterExecutor<ClusterID,ClientFactory extends ClusterClientFactory<ClusterID>>
An abstract
PipelineExecutor used to execute pipelines on dedicated
(per-job) clusters. |
class |
AbstractSessionClusterExecutor<ClusterID,ClientFactory extends ClusterClientFactory<ClusterID>>
An abstract
PipelineExecutor used to execute pipelines on an existing
(session) cluster. |
class |
LocalExecutor
An
PipelineExecutor for executing a Pipeline locally. |
class |
RemoteExecutor
The
PipelineExecutor to be used when executing a job on an already running cluster. |
Modifier and Type | Method and Description |
---|---|
PipelineExecutor |
LocalExecutorFactory.getExecutor(Configuration configuration) |
PipelineExecutor |
RemoteExecutorFactory.getExecutor(Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
PipelineExecutor |
PipelineExecutorFactory.getExecutor(Configuration configuration)
Instantiates an
PipelineExecutor compatible with the provided configuration. |
Modifier and Type | Class and Description |
---|---|
class |
KubernetesSessionClusterExecutor
The
PipelineExecutor to be used when executing a job on an already running cluster. |
Modifier and Type | Method and Description |
---|---|
PipelineExecutor |
KubernetesSessionClusterExecutorFactory.getExecutor(Configuration configuration) |
Modifier and Type | Class and Description |
---|---|
class |
YarnJobClusterExecutor
The
PipelineExecutor to be used when executing a job in isolation. |
class |
YarnSessionClusterExecutor
The
PipelineExecutor to be used when executing a job on an already running cluster. |
Modifier and Type | Method and Description |
---|---|
PipelineExecutor |
YarnJobClusterExecutorFactory.getExecutor(Configuration configuration) |
PipelineExecutor |
YarnSessionClusterExecutorFactory.getExecutor(Configuration configuration) |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.