hasReadTimeDefault property
Fields with a read-time default are always present on reads (the
server projects the default when unset) and remain ordinary
client-writable fields — required on create when required is true.
Implementation
final bool hasReadTimeDefault;