| Class | Description |
|---|---|
| KinesisClientLease |
A Lease subclass containing KinesisClientLibrary related fields for checkpoints.
|
| KinesisClientLeaseManager |
An implementation of LeaseManager for the KinesisClientLibrary - takeLease updates the ownerSwitchesSinceCheckpoint field.
|
| KinesisClientLeaseSerializer |
An implementation of ILeaseSerializer for KinesisClientLease objects.
|
| Lease |
This class contains data pertaining to a Lease.
|
| LeaseCoordinator<T extends Lease> |
LeaseCoordinator abstracts away LeaseTaker and LeaseRenewer from the application code that's using leasing.
|
| LeaseManager<T extends Lease> |
An implementation of ILeaseManager that uses DynamoDB.
|
| LeaseRenewer<T extends Lease> |
An implementation of ILeaseRenewer that uses DynamoDB via LeaseManager.
|
| LeaseSerializer |
An implementation of ILeaseSerializer for basic Lease objects.
|
| LeaseTaker<T extends Lease> |
An implementation of ILeaseTaker that uses DynamoDB via LeaseManager.
|
Copyright © 2018. All rights reserved.