Build<T>
method
Signature | public virtual System.Threading.Tasks.Task<Confluent.Kafka.IDeserializer<T>> Build<T> (int id, Chr.Avro.Confluent.TombstoneBehavior tombstoneBehavior = Chr.Avro.Confluent.TombstoneBehavior.None);
|
---|
Base | Build(int, TombstoneBehavior) |
---|
Type parameters
T
To be added.
Parameters
To be added.
To be added.
Return type
To be added.
Exceptions
Thrown when is incompatible with the retrieved schema.
Signature | public virtual System.Threading.Tasks.Task<Confluent.Kafka.IDeserializer<T>> Build<T> (string subject, Chr.Avro.Confluent.TombstoneBehavior tombstoneBehavior = Chr.Avro.Confluent.TombstoneBehavior.None);
|
---|
Base | Build(string, TombstoneBehavior) |
---|
Type parameters
T
To be added.
Parameters
To be added.
To be added.
Return type
To be added.
Exceptions
Thrown when is incompatible with the retrieved schema.
Builds a deserializer for the Confluent wire format.
Signature | protected virtual Confluent.Kafka.IDeserializer<T> Build<T> (int id, string json, Chr.Avro.Confluent.TombstoneBehavior tombstoneBehavior);
|
---|
Type parameters
T
The type to be deserialized.
Parameters
A schema ID that all payloads must be serialized with. If a received schema ID does not
match this ID,
InvalidEncodingException
will be thrown.
The schema to build the Avro deserializer from.
The behavior of the deserializer on tombstone records.
Return type
A
IDeserializer<>
based on .
Signature | public virtual System.Threading.Tasks.Task<Confluent.Kafka.IDeserializer<T>> Build<T> (string subject, int version, Chr.Avro.Confluent.TombstoneBehavior tombstoneBehavior = Chr.Avro.Confluent.TombstoneBehavior.None);
|
---|
Base | Build(string, int, TombstoneBehavior) |
---|
Type parameters
T
To be added.
Parameters
To be added.
int
version
To be added.
To be added.
Return type
To be added.
Exceptions
Thrown when is incompatible with the retrieved schema.