public class HashKeyRangeForLease extends Object
Constructor and Description |
---|
HashKeyRangeForLease(BigInteger startingHashKey,
BigInteger endingHashKey) |
Modifier and Type | Method and Description |
---|---|
static HashKeyRangeForLease |
deserialize(@NonNull String startingHashKeyStr,
@NonNull String endingHashKeyStr)
Deserialize from serialized hashKeyRange string from external storage.
|
static HashKeyRangeForLease |
fromHashKeyRange(software.amazon.awssdk.services.kinesis.model.HashKeyRange hashKeyRange)
Construct HashKeyRangeForLease from Kinesis HashKeyRange
|
String |
serializedEndingHashKey()
Serialize the endingHashKey for persisting in external storage
|
String |
serializedStartingHashKey()
Serialize the startingHashKey for persisting in external storage
|
public HashKeyRangeForLease(BigInteger startingHashKey, BigInteger endingHashKey)
public String serializedStartingHashKey()
public String serializedEndingHashKey()
public static HashKeyRangeForLease deserialize(@NonNull @NonNull String startingHashKeyStr, @NonNull @NonNull String endingHashKeyStr)
startingHashKeyStr
- endingHashKeyStr
- public static HashKeyRangeForLease fromHashKeyRange(software.amazon.awssdk.services.kinesis.model.HashKeyRange hashKeyRange)
hashKeyRange
- Copyright © 2022. All rights reserved.