Airbyte Kotlin Bulk CDK
Toggle table of contents
0.1.92
jvm
Platform filter
jvm
Switch theme
Search in API
Airbyte Kotlin Bulk CDK
bulk-cdk-toolkit-load-object-storage
/
io.airbyte.cdk.load.factory.object_storage
/
ObjectLoaderStepBeanFactory
/
fileRecordPartFormatterStep
file
Record
Part
Formatter
Step
@
Named
(
value
=
"fileRecordPartFormatterStep"
)
@
Singleton
@
Requires
(
condition
=
IsFileTransferCondition::class
)
fun
<
T
:
OutputStream
>
fileRecordPartFormatterStep
(
@
Named
(
value
=
"numInputPartitions"
)
numInputPartitions
:
Int
,
partFormatter
:
ObjectLoaderPartFormatter
<
T
>
,
@
Named
(
value
=
"recordQueue"
)
inputQueue
:
PartitionedQueue
<
PipelineEvent
<
StreamKey
,
DestinationRecordRaw
>
>
,
@
Named
(
value
=
"objectLoaderPartQueue"
)
outputQueue
:
PartitionedQueue
<
PipelineEvent
<
ObjectKey
,
ObjectLoaderPartFormatter.FormattedPart
>
>
,
taskFactory
:
LoadPipelineStepTaskFactory
,
flushStrategy
:
PipelineFlushStrategy
)
:
ObjectLoaderPartFormatterStep