Optional deserializerOptional emitIf set, a default value will be emitted for uninitialized members.
Optional isIf set, indicates that the member must be present when deserializing.
Property or field key of the json member.
Member name as it appears in the serialized JSON.
Optional optionsOptional serializerCustom serializer to use.
Optional typeType descriptor of the member.
Custom deserializer to use.