@Throws(value=CheckpointErrorTypeProvider.class) public class CheckpointOperation extends Object
| Constructor and Description |
|---|
CheckpointOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkpoint(KinesisConfiguration config,
String streamName,
String applicationName,
String shardId,
String sequenceNumber,
Long subsequenceNumber,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
The operation checkpoint position of a listener into the Amazon DynamoDB table.
|
@DisplayName(value="Checkpoint")
@Alias(value="checkpoint")
public void checkpoint(@Config
KinesisConfiguration config,
@DisplayName(value="Stream Name")
String streamName,
@DisplayName(value="Application Name")
String applicationName,
@DisplayName(value="Shard ID") @Optional
String shardId,
@DisplayName(value="Sequence Number") @Optional
String sequenceNumber,
@DisplayName(value="Subsequence Number") @Optional
Long subsequenceNumber,
org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,Void> callback)
config - The configuration object.streamName - The stream name.applicationName - Name of the DynamoDB table that holds data about the current stream positions.shardId - The shard identifier.sequenceNumber - A sequence number at which to checkpoint in the shard.subsequenceNumber - A subsequence number at which to checkpoint within the shard.callback - The non-blocking IO callback.Copyright © 2025 MuleSoft, Inc.. All rights reserved.