Configuration Reference

Version:4.10.5-SNAPSHOT

Micronaut Data Azure Cosmos Config Properties

🔗
Table 1. Configuration Properties for CosmosDatabaseConfiguration$CosmosContainerSettings$ContainerThroughputSettings
Property Type Description

azure.cosmos.database.container-settings[*].throughput-settings.request-units

java.lang.Integer

azure.cosmos.database.container-settings[*].throughput-settings.auto-scale

boolean

🔗
Table 2. Configuration Properties for CosmosDatabaseConfiguration$CosmosContainerSettings
Property Type Description

azure.cosmos.database.container-settings[*].container-name

java.lang.String

azure.cosmos.database.container-settings[*].partition-key-path

java.lang.String

azure.cosmos.database.container-settings[*].throughput

CosmosDatabaseConfiguration$CosmosContainerSettings$ContainerThroughputSettings

🔗
Table 3. Configuration Properties for CosmosDatabaseConfiguration
Property Type Description

azure.cosmos.database.database-name

java.lang.String

azure.cosmos.database.update-policy

StorageUpdatePolicy

azure.cosmos.database.packages

java.util.List

azure.cosmos.database.query-metrics-enabled

boolean

Gets the indicator telling whether query metrics will be enabled for Azure Cosmos Db query requests. If this is turned off then detailed query metrics information will not be retrieved in the Cosmos Diagnostics query response. The default value is true.

azure.cosmos.database.disable-non-streaming-order-by

boolean

Gets an indicator telling whether non-streaming order by is by default disabled. By default, it is not disabled currently and users can change it as needed. Effectively, this value will be set as "COSMOS.AZURE_COSMOS_DISABLE_NON_STREAMING_ORDER_BY" env variable.

🔗
Table 4. Configuration Properties for CosmosDatabaseConfiguration$DefaultThroughputSettings
Property Type Description

azure.cosmos.database.throughput-settings.request-units

java.lang.Integer

azure.cosmos.database.throughput-settings.auto-scale

boolean

Micronaut Data Jdbc Config Properties

🔗
Table 5. Configuration Properties for DataJdbcConfiguration
Property Type Description

datasources.*.schema-generate

SchemaGenerate

datasources.*.batch-generate

boolean

datasources.*.packages

java.util.List

datasources.*.dialect

Dialect

datasources.*.allow-connection-per-operation

boolean

datasources.*.schema-generate-name

java.lang.String

datasources.*.schema-generate-names

java.util.List

datasources.*.enabled

boolean

Sets an indicator telling whether data source is enabled.

Micronaut Data Mongodb Config Properties

🔗
Table 6. Configuration Properties for MongoDataConfiguration
Property Type Description

micronaut.data.mongodb.create-collections

boolean

micronaut.data.mongodb.ignore-json-views

boolean

micronaut.data.mongodb.driver-type

MongoDataConfiguration$DriverType

Micronaut Data R2dbc Config Properties

🔗
Table 7. Configuration Properties for DataR2dbcConfiguration
Property Type Description

r2dbc.datasources.*.schema-generate

SchemaGenerate

r2dbc.datasources.*.batch-generate

boolean

r2dbc.datasources.*.packages

java.util.List

r2dbc.datasources.*.dialect

Dialect

r2dbc.datasources.*.schema-generate-name

java.lang.String

r2dbc.datasources.*.schema-generate-names

java.util.List

Micronaut Data Runtime Config Properties

🔗
Table 8. Configuration Properties for DataConfiguration$PageableConfiguration
Property Type Description

micronaut.data.pageable.sort-ignore-case

boolean

micronaut.data.pageable.sort-delimiter

java.lang.String

The delimiter to use to calculate sort order. Defaults to {@code ,}.

micronaut.data.pageable.max-page-size

int

micronaut.data.pageable.default-page-size

int

micronaut.data.pageable.sort-parameter-name

java.lang.String

micronaut.data.pageable.size-parameter-name

java.lang.String

micronaut.data.pageable.page-parameter-name

java.lang.String

🔗
Table 9. Configuration Properties for MultiTenancyConfiguration
Property Type Description

micronaut.data.multi-tenancy.mode

MultiTenancyMode

Multi-tenancy mode specified.