| Package | Description |
|---|---|
| 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.
|
| com.amazonaws.services.kinesis.multilang.messages |
| Modifier and Type | Method and Description |
|---|---|
void |
IRecordProcessor.processRecords(ProcessRecordsInput processRecordsInput)
Process data records.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessRecordsInput |
PrefetchGetRecordsCache.getNextResult() |
ProcessRecordsInput |
BlockingGetRecordsCache.getNextResult() |
ProcessRecordsInput |
GetRecordsCache.getNextResult()
This method returns the next set of records from the Cache if present, or blocks the request till it gets the
next set of records back from Kinesis.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessRecordsInput |
ProcessRecordsInput.withCacheEntryTime(Instant cacheEntryTime) |
ProcessRecordsInput |
ProcessRecordsInput.withCacheExitTime(Instant cacheExitTime) |
ProcessRecordsInput |
ProcessRecordsInput.withCheckpointer(IRecordProcessorCheckpointer checkpointer)
Set Checkpointer.
|
ProcessRecordsInput |
ProcessRecordsInput.withMillisBehindLatest(Long millisBehindLatest)
Set milliseconds behind latest.
|
ProcessRecordsInput |
ProcessRecordsInput.withRecords(List<com.amazonaws.services.kinesis.model.Record> records)
Set records.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiLangRecordProcessor.processRecords(ProcessRecordsInput processRecordsInput) |
| Constructor and Description |
|---|
ProcessRecordsMessage(ProcessRecordsInput processRecordsInput)
Convenience constructor.
|
Copyright © 2024. All rights reserved.