Class CreateCluster
java.lang.Object
io.kestra.core.models.tasks.Task
io.kestra.plugin.databricks.AbstractTask
io.kestra.plugin.databricks.cluster.CreateCluster
- All Implemented Interfaces:
io.kestra.core.models.tasks.RunnableTask<CreateCluster.Output>
@Plugin(examples=@Example(title="Create a Databricks cluster with one worker",code="id: createCluster\ntype: io.kestra.plugin.databricks.cluster.CreateCluster\nauthentication:\n token: <your-token>\nhost: <your-host>\nclusterName: kestra-demo\nnodeTypeId: n2-highmem-4\nnumWorkers: 1\nsparkVersion: 13.0.x-scala2.12"))
public class CreateCluster
extends AbstractTask
implements io.kestra.core.models.tasks.RunnableTask<CreateCluster.Output>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.kestra.plugin.databricks.AbstractTask
AbstractTask.AuthenticationConfigNested classes/interfaces inherited from class io.kestra.core.models.tasks.Task
io.kestra.core.models.tasks.Task.TaskBuilder<C extends io.kestra.core.models.tasks.Task,B extends io.kestra.core.models.tasks.Task.TaskBuilder<C, B>> -
Field Summary
Fields inherited from class io.kestra.core.models.tasks.Task
disabled, id, retry, timeout, type -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.kestra.plugin.databricks.AbstractTask
workspaceClientMethods inherited from class io.kestra.core.models.tasks.Task
findById, findById, getDescription, getDisabled, getId, getLogLevel, getRetry, getTimeout, getType, getWorkerGroup, isFlowable, isSendToWorkerTask
-
Constructor Details
-
CreateCluster
public CreateCluster()
-
-
Method Details
-
run
- Specified by:
runin interfaceio.kestra.core.models.tasks.RunnableTask<CreateCluster.Output>- Throws:
Exception
-