Class VerifiableConsumer
public class VerifiableConsumer : JVMBridgeBase<VerifiableConsumer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeMain, ICloseable, IAutoCloseable, IOffsetCommitCallback, IConsumerRebalanceListener, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
VerifiableConsumer
- Implements
Constructors
VerifiableConsumer(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public VerifiableConsumer(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
VerifiableConsumer(KafkaConsumer<String, String>, PrintStream, String, int, bool, bool, bool)
public VerifiableConsumer(KafkaConsumer<String, String> arg0, PrintStream arg1, String arg2, int arg3, bool arg4, bool arg5, bool arg6)
Parameters
arg0KafkaConsumer<String, String>arg1PrintStreamarg2Stringarg3intarg4boolarg5boolarg6bool
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Close()
public void Close()
CommitSync(Map<TopicPartition, OffsetAndMetadata>)
public void CommitSync(Map<TopicPartition, OffsetAndMetadata> arg0)
Parameters
arg0Map<TopicPartition, OffsetAndMetadata>
CreatePoolableInstance(KafkaConsumer<String, String>, PrintStream, String, int, bool, bool, bool)
HPA initializer for VerifiableConsumer(Org.Apache.Kafka.Clients.Consumer.KafkaConsumer%3CJava.Lang.String, Java.Lang.String%3E arg0, Java.Io.PrintStream arg1, Java.Lang.String arg2, int arg3, bool arg4, bool arg5, bool arg6)
public static VerifiableConsumer CreatePoolableInstance(KafkaConsumer<String, String> arg0, PrintStream arg1, String arg2, int arg3, bool arg4, bool arg5, bool arg6)
Parameters
arg0KafkaConsumer<String, String>arg1PrintStreamarg2Stringarg3intarg4boolarg5boolarg6bool
Returns
Main(String[])
public static void Main(String[] arg0)
Parameters
OnComplete(Map<TopicPartition, OffsetAndMetadata>, JVMBridgeException)
public void OnComplete(Map<TopicPartition, OffsetAndMetadata> arg0, JVMBridgeException arg1)
Parameters
arg0Map<TopicPartition, OffsetAndMetadata>arg1JVMBridgeException
OnPartitionsAssigned(Collection<TopicPartition>)
public void OnPartitionsAssigned(Collection<TopicPartition> arg0)
Parameters
OnPartitionsRevoked(Collection<TopicPartition>)
public void OnPartitionsRevoked(Collection<TopicPartition> arg0)
Parameters
Run()
public void Run()
Operators
implicit operator Closeable(VerifiableConsumer)
Converter from VerifiableConsumer to Closeable
public static implicit operator Closeable(VerifiableConsumer t)
Parameters
Returns
implicit operator ConsumerRebalanceListener(VerifiableConsumer)
Converter from VerifiableConsumer to ConsumerRebalanceListener
public static implicit operator ConsumerRebalanceListener(VerifiableConsumer t)
Parameters
Returns
implicit operator OffsetCommitCallback(VerifiableConsumer)
Converter from VerifiableConsumer to OffsetCommitCallback
public static implicit operator OffsetCommitCallback(VerifiableConsumer t)