Table of Contents

Interface IProducer<K, V>

Namespace
Org.Apache.Kafka.Clients.Producer
Assembly
MASES.KNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IProducer<K, V> : IProducer, IJVMBridgeBase, IJVMBridgeDefinition, IDisposable, ICloseable, IAutoCloseable

Type Parameters

K
V
Inherited Members
IJVMBridgeBase.MonitorEnter()
IJVMBridgeBase.MonitorExit()
IJVMBridgeBase.IsInstanceOf(IJavaType)
IJVMBridgeBase.IsInstanceOf<T>()
IJVMBridgeBase.RuntimeIsInstanceOf<T>()
IJVMBridgeBase.CastTo<TNewClass>()
IJVMBridgeBase.CastDirect<TNewClass>()
IJVMBridgeBase.DynBridgeInstance
IJVMBridgeBase.BridgeInstance
IJVMBridgeDefinition.BridgeClassName
IJVMBridgeDefinition.IsBridgeInterface
IJVMBridgeDefinition.IsBridgeAbstract
IJVMBridgeDefinition.IsBridgeStatic
IJVMBridgeDefinition.IsBridgeCloseable
IJVMBridgeDefinition.IsBridgeListener
Extension Methods

Methods

Send(ProducerRecord<K, V>)

Future<RecordMetadata> Send(ProducerRecord<K, V> record)

Parameters

record ProducerRecord<K, V>

Returns

Future<RecordMetadata>

Future

Send(ProducerRecord<K, V>, Callback)

Future<RecordMetadata> Send(ProducerRecord<K, V> record, Callback callback)

Parameters

record ProducerRecord<K, V>
callback Callback

Returns

Future<RecordMetadata>

Future