| Package | Description |
|---|---|
| software.amazon.kinesis.common | |
| software.amazon.kinesis.leases |
| Modifier and Type | Method and Description |
|---|---|
static HashKeyRangeForLease |
HashKeyRangeForLease.deserialize(@NonNull String startingHashKeyStr,
@NonNull String endingHashKeyStr)
Deserialize from serialized hashKeyRange string from external storage.
|
static HashKeyRangeForLease |
HashKeyRangeForLease.fromHashKeyRange(software.amazon.awssdk.services.kinesis.model.HashKeyRange hashKeyRange)
Construct HashKeyRangeForLease from Kinesis HashKeyRange
|
| Modifier and Type | Method and Description |
|---|---|
void |
Lease.hashKeyRange(HashKeyRangeForLease hashKeyRangeForLease)
Set the hash range key for this shard.
|
| Constructor and Description |
|---|
Lease(String leaseKey,
String leaseOwner,
Long leaseCounter,
UUID concurrencyToken,
Long lastCounterIncrementNanos,
ExtendedSequenceNumber checkpoint,
ExtendedSequenceNumber pendingCheckpoint,
Long ownerSwitchesSinceCheckpoint,
Set<String> parentShardIds,
Set<String> childShardIds,
byte[] pendingCheckpointState,
HashKeyRangeForLease hashKeyRangeForLease) |
Copyright © 2024. All rights reserved.