Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Background
In order to utilise an EFO subscription a consumer must register and acquire a ConsumerARN. Subsequently the ConsumerARN can be used to request a subscription and start receiving data.
Scope
- Implement stream registration and deregistration in the KinesisV2Proxy/KinesisV2ProxyInterface
- Invoke registration based on the specified strategy:
- LAZY: At start-up within KinesisDataFetcher
- EAGER: Within FlinkKinesisConsumer constructor (add the consumer ARN to config)
- NONE: Disabled
- Invoke deregistration based on the specified strategy:
- LAZY|EAGER: During tear-down within KinesisDataFetcher
- NONE: Disabled
Attachments
Issue Links
- links to