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>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.pekko.stream.Graph
org.apache.pekko.stream.Graph.GraphMapMatVal<S extends org.apache.pekko.stream.Shape,M extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionDirectKafkaConsumerImpl(scala.collection.immutable.Map<String, String> userProperties, ConsumerSettings consumerSettings, KafkaStreamSettings streamSettings, HereTokenProvider tokenProvider, String endpoint, AsyncConsumerFactory asyncConsumerFactory, KafkaConsumerFactory kafkaConsumerFactory, ClientExecutionContext clientExecutionContext) -
Method Summary
Modifier and TypeMethodDescriptionscala.Tuple2<org.apache.pekko.stream.stage.GraphStageLogic,com.here.platform.data.client.scaladsl.SubscriptionControl> createLogicAndMaterializedValue(org.apache.pekko.stream.Attributes inheritedAttributes) org.apache.pekko.stream.SourceShape<scala.collection.immutable.Vector<org.apache.kafka.clients.consumer.ConsumerRecord<String,byte[]>>> shape()Methods inherited from class org.apache.pekko.stream.stage.GraphStageWithMaterializedValue
addAttributes, async, async, async, createLogicAndMaterializedValue, getAttributes, initialAttributes, named, traversalBuilder, withAttributes
-
Constructor Details
-
DirectKafkaConsumerImpl
public DirectKafkaConsumerImpl(scala.collection.immutable.Map<String, String> userProperties, ConsumerSettings consumerSettings, KafkaStreamSettings streamSettings, HereTokenProvider tokenProvider, String endpoint, AsyncConsumerFactory asyncConsumerFactory, KafkaConsumerFactory kafkaConsumerFactory, ClientExecutionContext clientExecutionContext)
-
-
Method Details
-
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:
createLogicAndMaterializedValuein classorg.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>
-