TimestampSchemaBuilderCase class

A schema builder case that matches TimestampResolution.
AssemblyChr.Avro
NamespaceChr.Avro.Abstract
Signature
public class TimestampSchemaBuilderCase : Chr.Avro.Abstract.SchemaBuilderCase
BaseSchemaBuilderCase

Constructors

TimestampSchemaBuilderCase(TemporalBehavior)
Creates a new timestamp schema builder case.

Properties

TemporalBehavior TemporalBehavior
Whether the case should build string schemas (ISO 8601) or long schemas (timestamp logical types).

Methods

ISchemaBuildResult BuildSchema(TypeResolution, ConcurrentDictionary<Type, Schema>)
Builds a timestamp schema.
Chr.Avro