QuerySemanticType

What a field's value means beyond its type; a field has at most one. A type this version does not know reads as Unknown, so a client on an older version can still read a newer server's descriptor. The wire names (the descriptor's type) are TEMPORAL_DATE, TEMPORAL_EPOCH, TEMPORAL_FORMATTED, DECIMAL, MONEY, DURATION and REFERENCE, as QueryJson writes them.

Inheritors

Types

Link copied to clipboard

A semantic type whose type this version does not know, read from a newer server: treat the field as having no semantic type. Only ever read, never declared: a schema that declares it is rejected when it is built.