Class AzureBlobSinkTask
java.lang.Object
org.apache.kafka.connect.sink.SinkTask
io.aiven.kafka.connect.azure.sink.AzureBlobSinkTask
- All Implemented Interfaces:
org.apache.kafka.connect.connector.Task
public final class AzureBlobSinkTask
extends org.apache.kafka.connect.sink.SinkTask
-
Field Summary
Fields inherited from class org.apache.kafka.connect.sink.SinkTask
context, TOPICS_CONFIG, TOPICS_REGEX_CONFIG
-
Constructor Summary
ConstructorsConstructorDescriptionAzureBlobSinkTask
(Map<String, String> props, com.azure.storage.blob.BlobServiceClient blobServiceClient) -
Method Summary
Methods inherited from class org.apache.kafka.connect.sink.SinkTask
close, initialize, onPartitionsAssigned, onPartitionsRevoked, open, preCommit
-
Constructor Details
-
AzureBlobSinkTask
public AzureBlobSinkTask() -
AzureBlobSinkTask
-
-
Method Details
-
start
- Specified by:
start
in interfaceorg.apache.kafka.connect.connector.Task
- Specified by:
start
in classorg.apache.kafka.connect.sink.SinkTask
-
put
- Specified by:
put
in classorg.apache.kafka.connect.sink.SinkTask
-
flush
public void flush(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> currentOffsets) - Overrides:
flush
in classorg.apache.kafka.connect.sink.SinkTask
-
stop
public void stop()- Specified by:
stop
in interfaceorg.apache.kafka.connect.connector.Task
- Specified by:
stop
in classorg.apache.kafka.connect.sink.SinkTask
-
version
-