Class DirectKafkaConsumerImpl

java.lang.Object
org.apache.pekko.stream.stage.GraphStageWithMaterializedValue<org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>>,com.here.platform.data.client.scaladsl.SubscriptionControl>
com.here.platform.data.client.service.stream.kafka.DirectKafkaConsumerImpl
All Implemented Interfaces:
org.apache.pekko.stream.Graph<org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>>,com.here.platform.data.client.scaladsl.SubscriptionControl>

public class DirectKafkaConsumerImpl extends org.apache.pekko.stream.stage.GraphStageWithMaterializedValue<org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>>,com.here.platform.data.client.scaladsl.SubscriptionControl>
  • Constructor Details

  • Method Details

    • clientExecutionContext

      public ClientExecutionContext clientExecutionContext()
    • shape

      public org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>> shape()
    • createLogicAndMaterializedValue

      public scala.Tuple2<org.apache.pekko.stream.stage.GraphStageLogic,com.here.platform.data.client.scaladsl.SubscriptionControl> createLogicAndMaterializedValue(org.apache.pekko.stream.Attributes inheritedAttributes)
      Specified by:
      createLogicAndMaterializedValue in class org.apache.pekko.stream.stage.GraphStageWithMaterializedValue<org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>>,com.here.platform.data.client.scaladsl.SubscriptionControl>