Class TimeWindowedDeserializer
public class TimeWindowedDeserializer : JVMBridgeBase<TimeWindowedDeserializer>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
TimeWindowedDeserializer
- Implements
Constructors
TimeWindowedDeserializer()
public TimeWindowedDeserializer()
TimeWindowedDeserializer(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 TimeWindowedDeserializer(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
TimeWindowedDeserializer(Deserializer, Long)
public TimeWindowedDeserializer(Deserializer arg0, Long arg1)
Parameters
arg0Deserializerarg1Long
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
WINDOWED_INNER_DESERIALIZER_CLASS
public static String WINDOWED_INNER_DESERIALIZER_CLASS { get; set; }
Property Value
WINDOW_SIZE_MS_CONFIG
public static String WINDOW_SIZE_MS_CONFIG { get; set; }
Property Value
WindowSize
public Long WindowSize { get; }
Property Value
Methods
Close()
public void Close()
Configure(Map, bool)
public void Configure(Map arg0, bool arg1)
Parameters
CreatePoolableInstance()
HPA initializer for TimeWindowedDeserializer()
public static TimeWindowedDeserializer CreatePoolableInstance()
Returns
CreatePoolableInstance(Deserializer, Long)
HPA initializer for TimeWindowedDeserializer(Org.Apache.Kafka.Common.Serialization.Deserializer arg0, Java.Lang.Long arg1)
public static TimeWindowedDeserializer CreatePoolableInstance(Deserializer arg0, Long arg1)
Parameters
arg0Deserializerarg1Long
Returns
Deserialize(String, byte[])
public object Deserialize(String arg0, byte[] arg1)
Parameters
Returns
SetIsChangelogTopic(bool)
public void SetIsChangelogTopic(bool arg0)
Parameters
Operators
implicit operator Deserializer(TimeWindowedDeserializer)
Converter from TimeWindowedDeserializer to Deserializer
public static implicit operator Deserializer(TimeWindowedDeserializer t)