zio.kafka.consumer.internal.RunloopCommand
See theRunloopCommand companion trait
object RunloopCommand
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
RunloopCommand.type
Members list
Type members
Classlikes
final case class AddSubscription(subscription: Subscription, cont: Promise[InvalidSubscriptionUnion, Unit]) extends StreamCommand
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StreamCommandtrait RunloopCommandclass Objecttrait Matchableclass AnyShow all
case object CommitAvailable extends Control
Used as a signal to the poll-loop that commits are available in the commit-queue.
Used as a signal to the poll-loop that commits are available in the commit-queue.
Attributes
- Supertypes
- Self type
-
CommitAvailable.type
sealed trait Control extends RunloopCommand
Used for internal control of the runloop.
Used for internal control of the runloop.
Attributes
- Supertypes
- Known subtypes
Used as a signal that another poll is needed.
case object RemoveAllSubscriptions extends StreamCommand
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait StreamCommandtrait RunloopCommandclass Objecttrait Matchableclass AnyShow all
- Self type
final case class RemoveSubscription(subscription: Subscription) extends StreamCommand
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StreamCommandtrait RunloopCommandclass Objecttrait Matchableclass AnyShow all
final case class Request(tp: TopicPartition) extends StreamCommand
Used by a stream to request more records.
Used by a stream to request more records.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait StreamCommandtrait RunloopCommandclass Objecttrait Matchableclass AnyShow all
case object StopAllStreams extends StreamCommand
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait StreamCommandtrait RunloopCommandclass Objecttrait Matchableclass AnyShow all
- Self type
-
StopAllStreams.type
case object StopRunloop extends Control
Attributes
- Supertypes
- Self type
-
StopRunloop.type
sealed trait StreamCommand extends RunloopCommand
Used for internal control of the stream of data from Kafka.
Used for internal control of the stream of data from Kafka.
Attributes
- Supertypes
- Known subtypes
-
class AddSubscriptionobject RemoveAllSubscriptionsclass RemoveSubscriptionclass Requestobject StopAllStreams
Inherited types
The names of the product elements
The name of the type
In this article