DrainingControl
Combine control and a stream completion signal materialized values into one, so that the stream can be stopped in a controlled way without losing commits.
Attributes
- Source:
- Consumer.scala
- Graph
- Supertypes
Members list
Value members
Concrete methods
Stop producing messages from the Source
, wait for stream completion
and shut down the consumer Source
so that all consumed messages
reach the end of the stream.
Failures in stream completion will be propagated, the source will be shut down anyway.
Stop producing messages from the Source
, wait for stream completion
and shut down the consumer Source
so that all consumed messages
reach the end of the stream.
Failures in stream completion will be propagated, the source will be shut down anyway.
Attributes
- Definition Classes
- Source:
- Consumer.scala
Stop producing messages from the Source
, wait for stream completion
and shut down the consumer Source
. It will wait for outstanding offset
commit requests to finish before shutting down.
Stop producing messages from the Source
, wait for stream completion
and shut down the consumer Source
. It will wait for outstanding offset
commit requests to finish before shutting down.
Attributes
- Source:
- Consumer.scala
Exposes underlying consumer or producer metrics (as reported by underlying Kafka client library)
Exposes underlying consumer or producer metrics (as reported by underlying Kafka client library)
Attributes
- Definition Classes
- Source:
- Consumer.scala
Shutdown status. The CompletionStage
will be completed when the stage has been shut down
and the underlying KafkaConsumer
has been closed. Shutdown can be triggered
from downstream cancellation, errors, or shutdown.
Shutdown status. The CompletionStage
will be completed when the stage has been shut down
and the underlying KafkaConsumer
has been closed. Shutdown can be triggered
from downstream cancellation, errors, or shutdown.
Attributes
- Definition Classes
- Source:
- Consumer.scala
Shutdown the consumer Source
. It will wait for outstanding offset
commit requests before shutting down.
Shutdown the consumer Source
. It will wait for outstanding offset
commit requests before shutting down.
Attributes
- Definition Classes
- Source:
- Consumer.scala
Stop producing messages from the Source
. This does not stop underlying kafka consumer
and does not unsubscribe from any topics/partitions.
Stop producing messages from the Source
. This does not stop underlying kafka consumer
and does not unsubscribe from any topics/partitions.
Call shutdown to close consumer
Attributes
- Definition Classes
- Source:
- Consumer.scala
Concrete fields
Attributes
- Source:
- Consumer.scala