public interface Consumer
| Modifier and Type | Method and Description |
|---|---|
void |
checkpoint() |
void |
checkpoint(String shardId) |
void |
checkpoint(String shardId,
String sequenceNumber) |
void |
checkpoint(String shardId,
String sequenceNumber,
Long subsequenceNumber) |
boolean |
consumesShard(String shardId) |
String |
getApplicationName() |
String |
getStreamName() |
void |
startConsumer(org.mule.runtime.api.scheduler.Scheduler muleKclScheduler,
org.mule.runtime.extension.api.runtime.source.SourceCallback<List<org.mule.runtime.extension.api.runtime.operation.Result<InputStream,RecordAttributes>>,Void> sourceCallback) |
void |
stop() |
void |
unsubscribeRecordProcessor(String shardId) |
void checkpoint()
void checkpoint(String shardId)
String getApplicationName()
String getStreamName()
void startConsumer(org.mule.runtime.api.scheduler.Scheduler muleKclScheduler,
org.mule.runtime.extension.api.runtime.source.SourceCallback<List<org.mule.runtime.extension.api.runtime.operation.Result<InputStream,RecordAttributes>>,Void> sourceCallback)
void stop()
void unsubscribeRecordProcessor(String shardId)
boolean consumesShard(String shardId)
Copyright © 2025 MuleSoft, Inc.. All rights reserved.