Modifier and Type | Method and Description |
---|---|
static StreamIdentifier |
StreamIdentifier.multiStreamInstance(String streamIdentifierSer)
Create a multi stream instance for StreamIdentifier from serialized stream identifier.
|
static StreamIdentifier |
StreamIdentifier.singleStreamInstance(String streamName)
Create a single stream instance for StreamIdentifier from stream name.
|
Modifier and Type | Method and Description |
---|---|
default StreamIdentifier |
ShardDetector.streamIdentifier()
Gets stream identifier.
|
Modifier and Type | Method and Description |
---|---|
Lease |
HierarchicalShardSyncer.createLeaseForChildShard(software.amazon.awssdk.services.kinesis.model.ChildShard childShard,
StreamIdentifier streamIdentifier) |
List<Lease> |
LeaseRefresher.listLeasesForStream(StreamIdentifier streamIdentifier)
List all leases for a given stream synchronously.
|
Constructor and Description |
---|
KinesisShardDetector(software.amazon.awssdk.services.kinesis.KinesisAsyncClient kinesisClient,
StreamIdentifier streamIdentifier,
long listShardsBackoffTimeInMillis,
int maxListShardsRetryAttempts,
long listShardsCacheAllowedAgeInSeconds,
int maxCacheMissesBeforeReload,
int cacheMissWarningModulus,
Duration kinesisRequestTimeout) |
Modifier and Type | Method and Description |
---|---|
List<Lease> |
DynamoDBLeaseRefresher.listLeasesForStream(StreamIdentifier streamIdentifier)
List all leases for a given stream synchronously.
|
Modifier and Type | Method and Description |
---|---|
static void |
MetricsUtil.addStreamId(MetricsScope metricsScope,
StreamIdentifier streamId) |
Modifier and Type | Method and Description |
---|---|
List<StreamIdentifier> |
FormerStreamsLeasesDeletionStrategy.streamIdentifiersForLeaseCleanup()
StreamIdentifiers for which leases needs to be cleaned up in the lease table.
|
List<StreamIdentifier> |
FormerStreamsLeasesDeletionStrategy.NoLeaseDeletionStrategy.streamIdentifiersForLeaseCleanup() |
List<StreamIdentifier> |
FormerStreamsLeasesDeletionStrategy.AutoDetectionAndDeferredDeletionStrategy.streamIdentifiersForLeaseCleanup() |
Modifier and Type | Method and Description |
---|---|
default ShardRecordProcessor |
ShardRecordProcessorFactory.shardRecordProcessor(StreamIdentifier streamIdentifier)
Returns a new instance of the ShardRecordProcessor for a stream identifier
|
Modifier and Type | Method and Description |
---|---|
StreamIdentifier |
DataFetcherProviderConfig.getStreamIdentifier()
Gets stream identifier for dataFetcher.
|
Modifier and Type | Method and Description |
---|---|
StreamIdentifier |
DataFetcher.getStreamIdentifier()
Get the current account and stream information.
|
Copyright © 2021. All rights reserved.