Configuration Reference

Version:2.0.0-SNAPSHOT

Micronaut Serde Api Config Properties

🔗
Table 1. Configuration Properties for DeserializationConfiguration
Property Type Description

micronaut.serde.deserialization.ignore-unknown

boolean

Whether to ignore unknown values during deserialization.

micronaut.serde.deserialization.array-size-threshold

int

The array size thresh hold for use in binding. Defaults to {@code 100}.

🔗
Table 2. Configuration Properties for SerializationConfiguration
Property Type Description

micronaut.serde.serialization.inclusion

SerdeConfig$SerInclude

The default inclusion to use. Defaults to {@link SerdeConfig.SerInclude#NON_EMPTY}.

micronaut.serde.serialization.always-serialize-errors-as-list

boolean

Whether to serialize errors as a list.

🔗
Table 3. Configuration Properties for SerdeConfiguration
Property Type Description

micronaut.serde.date-format

java.util.Optional

The date format to use when serializing and deserializing dates.

micronaut.serde.time-write-shape

SerdeConfiguration$TimeShape

Shape for serializing dates.

micronaut.serde.numeric-time-unit

SerdeConfiguration$NumericTimeUnit

The unit to use for serializing and deserializing dates to or from numbers. Note that always uses the epoch day, regardless of this setting.

micronaut.serde.locale

java.util.Optional

The default locale to use.

micronaut.serde.time-zone

java.util.Optional

The default time zone to use.

micronaut.serde.included-introspection-packages

java.util.List

The packages containing introspections that should be regarded as serializable by default without the need to add the annotation.