Package io.kestra.plugin.databricks.dbfs
Class Download
java.lang.Object
io.kestra.core.models.tasks.Task
io.kestra.plugin.databricks.AbstractTask
io.kestra.plugin.databricks.dbfs.Download
- All Implemented Interfaces:
io.kestra.core.models.tasks.RunnableTask<Download.Output>
@Plugin(examples=@Example(title="Download a file from the Databricks File System",code="id: downloadFile\ntype: io.kestra.plugin.databricks.dbfs.Download\nauthentication:\n token: <your-token>\nhost: <your-host>\nfrom: /Share/myFile.txt"),
metrics=@Metric(name="file.size",type="counter",description="The file size"))
public class Download
extends AbstractTask
implements io.kestra.core.models.tasks.RunnableTask<Download.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
-
Download
public Download()
-
-
Method Details
-
run
- Specified by:
runin interfaceio.kestra.core.models.tasks.RunnableTask<Download.Output>- Throws:
Exception
-