AvroAnnotations
Type members
Classlikes
Used to annotate a Bytes type to indicate the avro type encoding (avro bytes or avro fixed)
Used to annotate a Bytes type to indicate the avro type encoding (avro bytes or avro fixed)
Used to annotate a BigInterger or BigDecimal type to indicate the logical type encoding (avro bytes or avro fixed)
Used to annotate a BigInterger or BigDecimal type to indicate the logical type encoding (avro bytes or avro fixed)
Used to annotate a record in order to render it as a avro error record
Used to annotate a record in order to render it as a avro error record
Used to indicate the avro field order of a record
Used to indicate the avro field order of a record
Used to annotate fields of type LocalDate, LocalTime, LocalDateTime or Instant in order to render them as a string using the given formatter instead of rendering them as avro logical types.
Used to annotate fields of type LocalDate, LocalTime, LocalDateTime or Instant in order to render them as a string using the given formatter instead of rendering them as avro logical types.
Used to indicate the precision (millisecond precision or microsecond precision) of avro logical types 'Time', 'Timestamp' and 'Local timestamp'
Used to indicate the precision (millisecond precision or microsecond precision) of avro logical types 'Time', 'Timestamp' and 'Local timestamp'
- Value parameters:
- timeprecisionType
the precision: either millisecond precision or microsecond precision