package kafkanode
kafkanode package object
- Alphabetic
- By Inheritance
- kafkanode
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
Client
extends Object with IEventEmitter
Kafka-Node Client
Kafka-Node Client
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "Client" )
new Client(connectionString, clientId, [zkOptions], [noAckBatchOptions])
Example: -
implicit final
class
ClientExtensions
extends AnyVal
Client Extensions
-
class
Consumer
extends Object with IEventEmitter
Kafka-Node Consumer
Kafka-Node Consumer
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "Producer" )
-
implicit final
class
ConsumerExtensions
extends AnyVal
Consumer Extensions
-
class
ConsumerGroup
extends Object with IEventEmitter
Consumer Group - The new consumer group uses Kafka broker coordinators instead of Zookeeper to manage consumer groups.
Consumer Group - The new consumer group uses Kafka broker coordinators instead of Zookeeper to manage consumer groups. This is supported in Kafka version 0.9 and above only.
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "ConsumerGroup" )
-
class
ConsumerGroupOptions
extends Object
Consumer Group Options
Consumer Group Options
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
ConsumerOptions
extends Object
Consumer Options
Consumer Options
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
FetchRequest
extends Object
Kafka Fetch Request
Kafka Fetch Request
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
HighLevelConsumer
extends Object with IEventEmitter
High-Level Consumer
High-Level Consumer
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "HighLevelConsumer" )
-
implicit final
class
HighLevelConsumerExtensions
extends AnyVal
High Level Consumer Extensions
-
class
HighLevelProducer
extends Object with IEventEmitter
Kafka-Node High-level Producer
Kafka-Node High-level Producer
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "HighLevelProducer" )
-
implicit final
class
HighLevelProducerExtensions
extends AnyVal
High Level Producer Extensions
-
trait
KafkaNode
extends Object with IEventEmitter
kafka-node - Client for Apache Kafka v0.8+
kafka-node - Client for Apache Kafka v0.8+
- Annotations
- @RawJSType() @native()
- Version
1.3.1
- See also
https://www.npmjs.com/package/kafka-node
-
class
KeyedMessage
extends Object
Keyed Message
Keyed Message
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "KeyedMessage" )
-
class
NoAckBatchOptions
extends Object
No Ack Batch Options
No Ack Batch Options
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
Offset
extends Object with IEventEmitter
Offset
Offset
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "Offset" )
-
implicit final
class
OffsetExtensions
extends AnyVal
Offset Extensions
-
class
OffsetRequest
extends Object
Kafka Offset Request
Kafka Offset Request
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
Payload
extends Object
High Level Producer Payload
High Level Producer Payload
- Annotations
- @RawJSType() @ScalaJSDefined()
-
class
Producer
extends Object with IEventEmitter
Kafka-Node Producer
Kafka-Node Producer
- Annotations
- @RawJSType() @native() @JSImport( "kafka-node" , "Producer" )
-
implicit final
class
ProducerExtensions
extends AnyVal
Producer Extensions
-
class
ProducerOptions
extends Object
Producer Options
Producer Options
- Annotations
- @RawJSType() @ScalaJSDefined()
-
trait
ZookeeperClientWrapper
extends Object
Zookeeper Client Wrapper
Zookeeper Client Wrapper
- Annotations
- @RawJSType() @native()