etlflow-aws
etlflow-aws
API
etlflow.aws
S3
S3
S3Client
S3Impl
etlflow.task
S3PutTask
S3SensorTask
etlflow-aws
/
etlflow.task
/
S3PutTask
S3PutTask
etlflow.task.S3PutTask
case
class
S3PutTask
(
name
:
String
,
bucket
:
String
,
key
:
String
,
file
:
String
,
overwrite
:
Boolean
)
extends
EtlTask
[
S3
,
Unit
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
EtlTask
[
S3
,
Unit
]
trait
ApplicationLogger
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Inherited methods
final
def
execute
:
RIO
[
R
&
Audit
,
OP
]
Attributes
Inherited from:
EtlTask
def
getTaskProperties
:
Map
[
String
,
String
]
Attributes
Inherited from:
EtlTask
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product
Inherited fields
lazy protected
val
logger
:
Logger
Attributes
Inherited from:
ApplicationLogger
val
taskType
:
String
Attributes
Inherited from:
EtlTask
protected
val
zioSlf4jLogger
:
ULayer
[
Unit
]
Attributes
Inherited from:
ApplicationLogger