Interface IProducer
.NET interface for Producer
public interface IProducer : IJVMBridgeBase, IJVMBridgeDefinition, IDisposable
- Inherited Members
-
IJVMBridgeBase.MonitorEnter()IJVMBridgeBase.MonitorExit()IJVMBridgeBase.IsInstanceOf(IJavaType)IJVMBridgeBase.IsInstanceOf<T>()IJVMBridgeBase.RuntimeIsInstanceOf<T>()IJVMBridgeBase.CastTo<TNewClass>()IJVMBridgeBase.CastDirect<TNewClass>()IJVMBridgeBase.DynBridgeInstanceIJVMBridgeBase.BridgeInstanceIJVMBridgeDefinition.BridgeClassNameIJVMBridgeDefinition.IsBridgeInterfaceIJVMBridgeDefinition.IsBridgeAbstractIJVMBridgeDefinition.IsBridgeStaticIJVMBridgeDefinition.IsBridgeCloseableIJVMBridgeDefinition.IsBridgeListener
Methods
AbortTransaction()
void AbortTransaction()
Exceptions
BeginTransaction()
void BeginTransaction()
Exceptions
ClientInstanceId(Duration)
Uuid ClientInstanceId(Duration arg0)
Parameters
Returns
CommitTransaction()
void CommitTransaction()
Exceptions
Flush()
void Flush()
InitTransactions()
void InitTransactions()
Metrics<T>()
Map<MetricName, T> Metrics<T>() where T : Metric
Returns
- Map<MetricName, T>
Type Parameters
T
PartitionsFor(String)
List<PartitionInfo> PartitionsFor(String topic)
Parameters
topic
String
Returns
SendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, ConsumerGroupMetadata)
void SendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata> offsets, ConsumerGroupMetadata groupMetadata)
Parameters
offsets
Map<TopicPartition, OffsetAndMetadata>groupMetadata
ConsumerGroupMetadata