public interface MultiStreamTracker
Modifier and Type | Method and Description |
---|---|
FormerStreamsLeasesDeletionStrategy |
formerStreamsLeasesDeletionStrategy()
Strategy to delete leases of old streams in the lease table.
|
default InitialPositionInStreamExtended |
orphanedStreamInitialPositionInStream()
The position for getting records from an "orphaned" stream that is in the lease table but not tracked
Default assumes that the stream no longer need to be tracked, so use LATEST for faster shard end.
|
List<StreamConfig> |
streamConfigList()
Returns the list of stream config, to be processed by the current application.
|
List<StreamConfig> streamConfigList()
FormerStreamsLeasesDeletionStrategy formerStreamsLeasesDeletionStrategy()
default InitialPositionInStreamExtended orphanedStreamInitialPositionInStream()
Default value: InitialPositionInStream.LATEST
Copyright © 2022. All rights reserved.