Micronaut Serialization Configuration Reference
Every documented configuration property of Micronaut Serialization, with types, descriptions, and defaults.
46 properties across 4 sections
Micronaut Serde Api Config Properties
Configuration properties for DefaultSerdeConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.serde.date-format | java.util.Optional | | |
micronaut.serde.time-write-shape | SerdeConfiguration$TimeShape | STRING | |
micronaut.serde.numeric-time-unit | SerdeConfiguration$NumericTimeUnit | SECONDS | |
micronaut.serde.write-binary-as-array | boolean | true | |
micronaut.serde.write-durations-as-strings | boolean | false | |
micronaut.serde.write-java-util-dates-with-zone-id | boolean | false | |
micronaut.serde.reject-deprecated-three-letter-time-zone-ids | boolean | false | |
micronaut.serde.write-date-times-as-strict-ijson | boolean | false | |
micronaut.serde.locale | java.util.Optional | | |
micronaut.serde.time-zone | java.util.Optional | | |
micronaut.serde.included-introspection-packages | java.util.List | io.micronaut | |
micronaut.serde.maximum-nesting-depth | int | 1024 | |
micronaut.serde.inet-address-as-numeric | boolean | false | |
micronaut.serde.property-naming-strategy | java.lang.String | | |
micronaut.serde.json-view-enabled | boolean | false | |
micronaut.serde.jackson-json-view-enabled | boolean | false |
Configuration properties for DefaultDeserializationConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.serde.deserialization.ignore-unknown | boolean | true | |
micronaut.serde.deserialization.array-size-threshold | int | 100 | |
micronaut.serde.deserialization.strict-nullable | boolean | false | |
micronaut.serde.deserialization.fail-on-null-for-primitives | boolean | true | |
micronaut.serde.deserialization.subtypes-require-default-impl | boolean | true | |
micronaut.serde.deserialization.accept-case-insensitive-enums | boolean | false | |
micronaut.serde.deserialization.accept-single-value-as-array | boolean | false | |
micronaut.serde.deserialization.accept-case-insensitive-properties | boolean | false | |
micronaut.serde.deserialization.read-unknown-enum-values-as-null | boolean | false | |
micronaut.serde.deserialization.read-unknown-enum-values-using-default-value | boolean | false | |
micronaut.serde.deserialization.read-date-timestamps-as-nanoseconds | boolean | true | |
micronaut.serde.deserialization.adjust-dates-to-context-time-zone | boolean | false | |
micronaut.serde.deserialization.require-all-creator-parameters | boolean | false | |
micronaut.serde.deserialization.disable-generated-deserializer | boolean | false |
Configuration properties for DefaultSerializationConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.serde.serialization.inclusion | SerdeConfig$SerInclude | NON_EMPTY | |
micronaut.serde.serialization.always-serialize-errors-as-list | boolean | true | |
micronaut.serde.serialization.sort-properties-alphabetically | boolean | false | |
micronaut.serde.serialization.write-date-timestamps-as-nanoseconds | boolean | true | |
micronaut.serde.serialization.write-dates-with-zone-id | boolean | true | |
micronaut.serde.serialization.write-single-elem-arrays-unwrapped | boolean | false | |
micronaut.serde.serialization.write-sorted-map-entries | boolean | false | |
micronaut.serde.serialization.disable-generated-serializer | boolean | false |
Micronaut Serde Jackson Config Properties
Configuration properties for SerdeJacksonConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.serde.jackson.json-read-features | java.util.Map | |
micronaut.serde.jackson.json-write-features | java.util.Map | |
micronaut.serde.jackson.json-factory-features | java.util.Map | |
micronaut.serde.jackson.stream-write-features | java.util.Map | |
micronaut.serde.jackson.stream-read-features | java.util.Map | |
micronaut.serde.jackson.pretty-print | boolean |
Micronaut Serde Jsonb Config Properties
Configuration properties for JsonbConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.serde.jsonb.reflection | JsonbConfiguration$Reflection | Reflection fallback mode for the context-created JSON-B bean. | OFF |
Micronaut Serde Properties Config Properties
Configuration properties for SerdePropertiesConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.serde.format.properties.array-index-style | SerdePropertiesConfiguration$ArrayIndexStyle | Sets the array index style. |
No properties match this filter.