| Package | Description |
|---|---|
| com.amazonaws.services.kinesis.clientlibrary.interfaces | |
| com.amazonaws.services.kinesis.clientlibrary.interfaces.v2 | |
| com.amazonaws.services.kinesis.clientlibrary.lib.worker | |
| com.amazonaws.services.kinesis.clientlibrary.types | |
| com.amazonaws.services.kinesis.multilang |
This package provides a KCL application which implements the multi language protocol.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IRecordProcessor.processRecords(List<com.amazonaws.services.kinesis.model.Record> records,
IRecordProcessorCheckpointer checkpointer)
Process data records.
|
void |
IRecordProcessor.shutdown(IRecordProcessorCheckpointer checkpointer,
ShutdownReason reason)
Invoked by the Amazon Kinesis Client Library to indicate it will no longer send data records to this
RecordProcessor instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IShutdownNotificationAware.shutdownRequested(IRecordProcessorCheckpointer checkpointer)
Called when the worker has been requested to shutdown, and gives the record processor a chance to checkpoint.
|
| Constructor and Description |
|---|
PreparedCheckpointer(ExtendedSequenceNumber pendingCheckpointSequenceNumber,
IRecordProcessorCheckpointer checkpointer)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IRecordProcessorCheckpointer |
ShutdownInput.getCheckpointer()
Get Checkpointer.
|
IRecordProcessorCheckpointer |
ProcessRecordsInput.getCheckpointer()
Get Checkpointer.
|
| Modifier and Type | Method and Description |
|---|---|
ShutdownInput |
ShutdownInput.withCheckpointer(IRecordProcessorCheckpointer checkpointer)
Set the checkpointer.
|
ProcessRecordsInput |
ProcessRecordsInput.withCheckpointer(IRecordProcessorCheckpointer checkpointer)
Set Checkpointer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiLangRecordProcessor.shutdownRequested(IRecordProcessorCheckpointer checkpointer) |
Copyright © 2018. All rights reserved.