Micronaut Oracle Cloud Configuration Reference
Every documented configuration property of Micronaut Oracle Cloud, with types, descriptions, and defaults.
374 properties across 7 sections
Micronaut Oraclecloud Atp Config Properties
Configuration properties for AutonomousDatabaseConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.ocid | java.lang.String | autonomous database ocid |
datasources.*.wallet-password | java.lang.String | wallet password |
datasources.*.wallet-type | com.oracle.bmc.database.model.GenerateAutonomousDatabaseWalletDetails$GenerateType | wallet type |
datasources.*.service-alias | java.lang.String | service alias |
datasources.*.service-alias-suffix | java.lang.String | Suffix for the default service alias. If {@link #serviceAlias} is not configured, the default service alias will be computed as (dbName + "_" + serviceAliasSuffix). Defaults to "high". |
Micronaut Oraclecloud Certificates Config Properties
Configuration properties for OracleCloudCertificationsConfiguration
| Property | Type | Description |
|---|---|---|
oci.certificates.certificate-id | java.lang.String | ocid of certificate |
oci.certificates.version-number | java.lang.Long | version number of certificate |
oci.certificates.certificate-version-name | java.lang.String | certificate name |
oci.certificates.enabled | boolean | flag for enabling feature |
Configuration properties for OracleCloudCertificateConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.certificates.*.certificate-id | java.lang.String | The OCID of the certificate. | |
oci.certificates.*.version-number | java.lang.Long | The specific certificate version number to use, or null to resolve by name/latest. | |
oci.certificates.*.certificate-version-name | java.lang.String | The named certificate version to use, or null. | |
oci.certificates.*.enabled | boolean | Whether this certificate entry is enabled. Defaults to true when unspecified. | true |
Configuration properties for CertificateRefreshConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.certificates.refresh.frequency | java.time.Duration | The frequency. Default 24 hours. | 24h |
oci.certificates.refresh.delay | java.time.Duration | The initial delay. Default 24 hours. | 24h |
Configuration properties for CertificateRefreshConfiguration$RetryConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.certificates.refresh.retry.attempts | int | Number of times to retry | 3 |
oci.certificates.refresh.retry.delay | java.time.Duration | The delay between retries. | 1s |
Micronaut Oraclecloud Common Config Properties
Configuration properties for OracleCloudMetadataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.oraclecloud.metadata.enabled | boolean | Default value (true). |
micronaut.application.oraclecloud.metadata.url | java.lang.String | Default value: "http://169.254.169.254/opc/v1/instance/" or "http://169.254.169.254/opc/v2/instance/", depending on the value of {@link #v2Enabled}. |
micronaut.application.oraclecloud.metadata.metadata-url | java.lang.String | Deprecated. Use <code>url</code> instead. |
micronaut.application.oraclecloud.metadata.instance-document-url | java.lang.String | Deprecated. Use <code>url</code> instead. |
micronaut.application.oraclecloud.metadata.vnic-url | java.lang.String | The VNIC Url |
micronaut.application.oraclecloud.metadata.v1-enabled | boolean | Default value: <code>false</code>. |
micronaut.application.oraclecloud.metadata.v2-enabled | boolean | Default value: <code>true</code>. |
Configuration properties for OracleCloudAuthConfigurationProperties
| Property | Type | Description |
|---|---|---|
oci.private-key-file | Readable | The private key location. |
oci.private-key | java.lang.String | The private key as a string |
oci.passphrase | java.lang.String | Sets the passphrase |
Configuration properties for SimpleAuthenticationDetailsProvider$SimpleAuthenticationDetailsProviderBuilder
| Property | Type | Description |
|---|---|---|
oci.pass-phrase | java.lang.String | |
oci.tenant-id | java.lang.String | |
oci.user-id | java.lang.String | |
oci.fingerprint | java.lang.String | |
oci.passphrase-characters | char | |
oci.region | com.oracle.bmc.Region |
Configuration properties for OracleCloudClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
oci.client.http-version | HttpVersion | |
oci.client.log-level | LogLevel | |
oci.client.event-loop-group | java.lang.String | |
oci.client.ssl-configuration | SslConfiguration | |
oci.client.follow-redirects | boolean | |
oci.client.exception-on-error-status | boolean | |
oci.client.decompression-enabled | boolean | |
oci.client.logger-name | java.lang.String | |
oci.client.redirect-always-filtered-headers | java.util.Set | |
oci.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
oci.client.redirect-cross-origin-filtered-headers | java.util.Set | |
oci.client.max-redirects | int | |
oci.client.default-charset | java.nio.charset.Charset | |
oci.client.channel-options | java.util.Map | |
oci.client.read-timeout | java.time.Duration | set the readTimeout both in client builder and to micronaut client config. |
oci.client.request-timeout | java.time.Duration | |
oci.client.read-idle-timeout | java.time.Duration | |
oci.client.connection-pool-idle-timeout | java.time.Duration | |
oci.client.connect-timeout | java.time.Duration | |
oci.client.connect-ttl | java.time.Duration | |
oci.client.shutdown-quiet-period | java.time.Duration | |
oci.client.shutdown-timeout | java.time.Duration | |
oci.client.num-of-threads | java.lang.Integer | |
oci.client.thread-factory | java.lang.Class | |
oci.client.max-content-length | int | |
oci.client.max-header-size | int | |
oci.client.max-initial-line-length | int | |
oci.client.max-chunk-size | int | |
oci.client.proxy-type | java.net.Proxy$Type | |
oci.client.proxy-address | java.net.SocketAddress | |
oci.client.proxy-username | java.lang.String | |
oci.client.proxy-password | java.lang.String | |
oci.client.proxy-selector | java.net.ProxySelector | |
oci.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
oci.client.alpn-modes | java.util.List | |
oci.client.allow-block-event-loop | boolean | |
oci.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
oci.client.address-resolver-group-name | java.lang.String | |
oci.client.pcap-logging-path-pattern | java.lang.String | |
oci.client.read-timeout-millis | java.lang.Integer | set the readTimeoutMillis both in client builder and to micronaut client config. |
Configuration properties for ClientConfiguration$ClientConfigurationBuilder
| Property | Type | Description |
|---|---|---|
oci.client.connection-timeout-millis | java.lang.Integer | |
oci.client.max-async-threads | java.lang.Integer | |
oci.client.disable-data-buffering-on-upload | java.lang.Boolean | |
oci.client.sync-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.client.async-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.clients.*.connection-timeout-millis | java.lang.Integer | |
oci.clients.*.max-async-threads | java.lang.Integer | |
oci.clients.*.disable-data-buffering-on-upload | java.lang.Boolean | |
oci.clients.*.sync-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.clients.*.async-requests-async-core-thread-timeout-enabled | java.lang.Boolean |
Configuration properties for CircuitBreakerConfiguration$CircuitBreakerConfigurationBuilder
| Property | Type | Description |
|---|---|---|
oci.client.circuit-breaker.failure-rate-threshold | int | |
oci.client.circuit-breaker.slow-call-rate-threshold | int | |
oci.client.circuit-breaker.wait-duration-in-open-state | java.time.Duration | |
oci.client.circuit-breaker.permitted-number-of-calls-in-half-open-state | int | |
oci.client.circuit-breaker.minimum-number-of-calls | int | |
oci.client.circuit-breaker.sliding-window-size | int | |
oci.client.circuit-breaker.slow-call-duration-threshold | java.time.Duration | |
oci.client.circuit-breaker.writable-stack-trace-enabled | boolean | |
oci.client.circuit-breaker.record-http-statuses | java.util.Set | |
oci.client.circuit-breaker.record-exceptions | java.util.List | |
oci.client.circuit-breaker.record-processing-failures | boolean | |
oci.client.circuit-breaker.number-of-recorded-history-responses | int | |
oci.clients.*.circuit-breaker.failure-rate-threshold | int | |
oci.clients.*.circuit-breaker.slow-call-rate-threshold | int | |
oci.clients.*.circuit-breaker.wait-duration-in-open-state | java.time.Duration | |
oci.clients.*.circuit-breaker.permitted-number-of-calls-in-half-open-state | int | |
oci.clients.*.circuit-breaker.minimum-number-of-calls | int | |
oci.clients.*.circuit-breaker.sliding-window-size | int | |
oci.clients.*.circuit-breaker.slow-call-duration-threshold | java.time.Duration | |
oci.clients.*.circuit-breaker.writable-stack-trace-enabled | boolean | |
oci.clients.*.circuit-breaker.record-http-statuses | java.util.Set | |
oci.clients.*.circuit-breaker.record-exceptions | java.util.List | |
oci.clients.*.circuit-breaker.record-processing-failures | boolean | |
oci.clients.*.circuit-breaker.number-of-recorded-history-responses | int |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.pool.enabled | boolean | |
oci.client.pool.max-pending-acquires | int | |
oci.client.pool.acquire-timeout | java.time.Duration | |
oci.client.pool.max-pending-connections | int | |
oci.client.pool.max-concurrent-requests-per-http2-connection | int | |
oci.client.pool.max-concurrent-http1-connections | int | |
oci.client.pool.max-concurrent-http2-connections | int | |
oci.client.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
oci.client.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$DelayStrategyConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-delay-strategy.time-between-attempts-in-millis | java.lang.Long | |
oci.client.retry-delay-strategy.max-delay-millis | java.lang.Long | |
oci.clients.*.retry-delay-strategy.time-between-attempts-in-millis | java.lang.Long | |
oci.clients.*.retry-delay-strategy.max-delay-millis | java.lang.Long |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$RetryOptionsConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-options.mark-read-limit | java.lang.Integer | |
oci.clients.*.retry-options.mark-read-limit | java.lang.Integer |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$TerminationStrategyConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-termination-strategy.max-attempts | java.lang.Integer | |
oci.client.retry-termination-strategy.max-time-millis | java.lang.Long | |
oci.clients.*.retry-termination-strategy.max-attempts | java.lang.Integer | |
oci.clients.*.retry-termination-strategy.max-time-millis | java.lang.Long |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientSslClientConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ssl.enabled | boolean | |
oci.client.ssl.port | int | |
oci.client.ssl.client-authentication | ClientAuthentication | |
oci.client.ssl.ciphers | java.lang.String | |
oci.client.ssl.protocols | java.lang.String | |
oci.client.ssl.key-name | java.lang.String | |
oci.client.ssl.trust-name | java.lang.String | |
oci.client.ssl.protocol | java.lang.String | |
oci.client.ssl.handshake-timeout | java.time.Duration | |
oci.client.ssl.build-self-signed | boolean | |
oci.client.ssl.prefer-openssl | boolean | |
oci.client.ssl.insecure-trust-all-certificates | boolean |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientSslClientConfiguration$DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ssl.key.password | java.lang.String | |
oci.client.ssl.key.alias | java.lang.String |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientSslClientConfiguration$DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ssl.key-store.path | java.lang.String | |
oci.client.ssl.key-store.password | java.lang.String | |
oci.client.ssl.key-store.type | java.lang.String | |
oci.client.ssl.key-store.provider | java.lang.String | |
oci.client.ssl.key-store.key-path | java.lang.String | |
oci.client.ssl.key-store.certificate-path | java.lang.String |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientSslClientConfiguration$DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ssl.trust-store.path | java.lang.String | |
oci.client.ssl.trust-store.password | java.lang.String | |
oci.client.ssl.trust-store.type | java.lang.String | |
oci.client.ssl.trust-store.provider | java.lang.String |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientWebSocketCompressionConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ws.compression.enabled | boolean |
Configuration properties for OracleCloudClientConfigurationProperties$OracleCloudClientHttp2ClientConfiguration
| Property | Type | Description |
|---|---|---|
oci.client.ws.compression.ping-interval-read | java.time.Duration | |
oci.client.ws.compression.ping-interval-write | java.time.Duration | |
oci.client.ws.compression.ping-interval-idle | java.time.Duration | |
oci.client.ws.compression.max-header-list-size | int |
Configuration properties for ServiceOracleCloudClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
oci.clients.*.http-version | HttpVersion | |
oci.clients.*.log-level | LogLevel | |
oci.clients.*.event-loop-group | java.lang.String | |
oci.clients.*.ssl-configuration | SslConfiguration | |
oci.clients.*.follow-redirects | boolean | |
oci.clients.*.exception-on-error-status | boolean | |
oci.clients.*.decompression-enabled | boolean | |
oci.clients.*.logger-name | java.lang.String | |
oci.clients.*.redirect-always-filtered-headers | java.util.Set | |
oci.clients.*.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
oci.clients.*.redirect-cross-origin-filtered-headers | java.util.Set | |
oci.clients.*.max-redirects | int | |
oci.clients.*.default-charset | java.nio.charset.Charset | |
oci.clients.*.channel-options | java.util.Map | |
oci.clients.*.read-timeout | java.time.Duration | set the readTimeout both in client builder and to micronaut client config. |
oci.clients.*.request-timeout | java.time.Duration | |
oci.clients.*.read-idle-timeout | java.time.Duration | |
oci.clients.*.connection-pool-idle-timeout | java.time.Duration | |
oci.clients.*.connect-timeout | java.time.Duration | |
oci.clients.*.connect-ttl | java.time.Duration | |
oci.clients.*.shutdown-quiet-period | java.time.Duration | |
oci.clients.*.shutdown-timeout | java.time.Duration | |
oci.clients.*.num-of-threads | java.lang.Integer | |
oci.clients.*.thread-factory | java.lang.Class | |
oci.clients.*.max-content-length | int | |
oci.clients.*.max-header-size | int | |
oci.clients.*.max-initial-line-length | int | |
oci.clients.*.max-chunk-size | int | |
oci.clients.*.proxy-type | java.net.Proxy$Type | |
oci.clients.*.proxy-address | java.net.SocketAddress | |
oci.clients.*.proxy-username | java.lang.String | |
oci.clients.*.proxy-password | java.lang.String | |
oci.clients.*.proxy-selector | java.net.ProxySelector | |
oci.clients.*.plaintext-mode | HttpVersionSelection$PlaintextMode | |
oci.clients.*.alpn-modes | java.util.List | |
oci.clients.*.allow-block-event-loop | boolean | |
oci.clients.*.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
oci.clients.*.address-resolver-group-name | java.lang.String | |
oci.clients.*.pcap-logging-path-pattern | java.lang.String | |
oci.clients.*.read-timeout-millis | java.lang.Integer | set the readTimeoutMillis both in client builder and to micronaut client config. |
Configuration properties for ClientConfiguration$ClientConfigurationBuilder
| Property | Type | Description |
|---|---|---|
oci.client.connection-timeout-millis | java.lang.Integer | |
oci.client.max-async-threads | java.lang.Integer | |
oci.client.disable-data-buffering-on-upload | java.lang.Boolean | |
oci.client.sync-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.client.async-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.clients.*.connection-timeout-millis | java.lang.Integer | |
oci.clients.*.max-async-threads | java.lang.Integer | |
oci.clients.*.disable-data-buffering-on-upload | java.lang.Boolean | |
oci.clients.*.sync-requests-async-core-thread-timeout-enabled | java.lang.Boolean | |
oci.clients.*.async-requests-async-core-thread-timeout-enabled | java.lang.Boolean |
Configuration properties for CircuitBreakerConfiguration$CircuitBreakerConfigurationBuilder
| Property | Type | Description |
|---|---|---|
oci.client.circuit-breaker.failure-rate-threshold | int | |
oci.client.circuit-breaker.slow-call-rate-threshold | int | |
oci.client.circuit-breaker.wait-duration-in-open-state | java.time.Duration | |
oci.client.circuit-breaker.permitted-number-of-calls-in-half-open-state | int | |
oci.client.circuit-breaker.minimum-number-of-calls | int | |
oci.client.circuit-breaker.sliding-window-size | int | |
oci.client.circuit-breaker.slow-call-duration-threshold | java.time.Duration | |
oci.client.circuit-breaker.writable-stack-trace-enabled | boolean | |
oci.client.circuit-breaker.record-http-statuses | java.util.Set | |
oci.client.circuit-breaker.record-exceptions | java.util.List | |
oci.client.circuit-breaker.record-processing-failures | boolean | |
oci.client.circuit-breaker.number-of-recorded-history-responses | int | |
oci.clients.*.circuit-breaker.failure-rate-threshold | int | |
oci.clients.*.circuit-breaker.slow-call-rate-threshold | int | |
oci.clients.*.circuit-breaker.wait-duration-in-open-state | java.time.Duration | |
oci.clients.*.circuit-breaker.permitted-number-of-calls-in-half-open-state | int | |
oci.clients.*.circuit-breaker.minimum-number-of-calls | int | |
oci.clients.*.circuit-breaker.sliding-window-size | int | |
oci.clients.*.circuit-breaker.slow-call-duration-threshold | java.time.Duration | |
oci.clients.*.circuit-breaker.writable-stack-trace-enabled | boolean | |
oci.clients.*.circuit-breaker.record-http-statuses | java.util.Set | |
oci.clients.*.circuit-breaker.record-exceptions | java.util.List | |
oci.clients.*.circuit-breaker.record-processing-failures | boolean | |
oci.clients.*.circuit-breaker.number-of-recorded-history-responses | int |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.pool.enabled | boolean | |
oci.clients.*.pool.max-pending-acquires | int | |
oci.clients.*.pool.acquire-timeout | java.time.Duration | |
oci.clients.*.pool.max-pending-connections | int | |
oci.clients.*.pool.max-concurrent-requests-per-http2-connection | int | |
oci.clients.*.pool.max-concurrent-http1-connections | int | |
oci.clients.*.pool.max-concurrent-http2-connections | int | |
oci.clients.*.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
oci.clients.*.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$DelayStrategyConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-delay-strategy.time-between-attempts-in-millis | java.lang.Long | |
oci.client.retry-delay-strategy.max-delay-millis | java.lang.Long | |
oci.clients.*.retry-delay-strategy.time-between-attempts-in-millis | java.lang.Long | |
oci.clients.*.retry-delay-strategy.max-delay-millis | java.lang.Long |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$RetryOptionsConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-options.mark-read-limit | java.lang.Integer | |
oci.clients.*.retry-options.mark-read-limit | java.lang.Integer |
Configuration properties for AbstractOracleCloudClientConfigurationProperties$TerminationStrategyConfig
| Property | Type | Description |
|---|---|---|
oci.client.retry-termination-strategy.max-attempts | java.lang.Integer | |
oci.client.retry-termination-strategy.max-time-millis | java.lang.Long | |
oci.clients.*.retry-termination-strategy.max-attempts | java.lang.Integer | |
oci.clients.*.retry-termination-strategy.max-time-millis | java.lang.Long |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientSslClientConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ssl.enabled | boolean | |
oci.clients.*.ssl.port | int | |
oci.clients.*.ssl.client-authentication | ClientAuthentication | |
oci.clients.*.ssl.ciphers | java.lang.String | |
oci.clients.*.ssl.protocols | java.lang.String | |
oci.clients.*.ssl.key-name | java.lang.String | |
oci.clients.*.ssl.trust-name | java.lang.String | |
oci.clients.*.ssl.protocol | java.lang.String | |
oci.clients.*.ssl.handshake-timeout | java.time.Duration | |
oci.clients.*.ssl.build-self-signed | boolean | |
oci.clients.*.ssl.prefer-openssl | boolean | |
oci.clients.*.ssl.insecure-trust-all-certificates | boolean |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientSslClientConfiguration$DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ssl.key.password | java.lang.String | |
oci.clients.*.ssl.key.alias | java.lang.String |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientSslClientConfiguration$DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ssl.key-store.path | java.lang.String | |
oci.clients.*.ssl.key-store.password | java.lang.String | |
oci.clients.*.ssl.key-store.type | java.lang.String | |
oci.clients.*.ssl.key-store.provider | java.lang.String | |
oci.clients.*.ssl.key-store.key-path | java.lang.String | |
oci.clients.*.ssl.key-store.certificate-path | java.lang.String |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientSslClientConfiguration$DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ssl.trust-store.path | java.lang.String | |
oci.clients.*.ssl.trust-store.password | java.lang.String | |
oci.clients.*.ssl.trust-store.type | java.lang.String | |
oci.clients.*.ssl.trust-store.provider | java.lang.String |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientWebSocketCompressionConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ws.compression.enabled | boolean |
Configuration properties for ServiceOracleCloudClientConfigurationProperties$ServiceOracleCloudClientHttp2ClientConfiguration
| Property | Type | Description |
|---|---|---|
oci.clients.*.ws.compression.ping-interval-read | java.time.Duration | |
oci.clients.*.ws.compression.ping-interval-write | java.time.Duration | |
oci.clients.*.ws.compression.ping-interval-idle | java.time.Duration | |
oci.clients.*.ws.compression.max-header-list-size | int |
Configuration properties for OracleCloudConfigFileConfigurationProperties
| Property | Type | Description |
|---|---|---|
oci.config.profile | java.lang.String | The profile to use. |
oci.config.path | java.lang.String | A custom path for the OCI configuration file. |
oci.config.enabled | java.lang.Boolean | Whether to enable or disable using the OCI configuration file. |
oci.config.session-token | java.lang.Boolean | Whether to enable the configuration of a {@link com.oracle.bmc.auth.SessionTokenAuthenticationDetailsProvider}. |
Configuration properties for InstancePrincipalConfiguration
| Property | Type | Description |
|---|---|---|
oci.config.instance-principal.enabled | boolean | Sets whether to enable instance principal authentication |
oci.config.instance-principal.metadata-base-url | java.lang.String | Sets custom metadata base url. |
Configuration properties for InstancePrincipalsAuthenticationDetailsProvider$InstancePrincipalsAuthenticationDetailsProviderBuilder
| Property | Type | Description |
|---|---|---|
oci.config.instance-principal.session-key-supplier | com.oracle.bmc.auth.SessionKeySupplier | |
oci.config.instance-principal.intermediate-certificate-suppliers | java.util.Set | |
oci.config.instance-principal.federation-client-configurator | com.oracle.bmc.http.ClientConfigurator | |
oci.config.instance-principal.additional-federation-client-configurator | com.oracle.bmc.http.ClientConfigurator | |
oci.config.instance-principal.tenancy-id | java.lang.String | |
oci.config.instance-principal.circuit-breaker-configurator | com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration | |
oci.config.instance-principal.federation-endpoint | java.lang.String | |
oci.config.instance-principal.leaf-certificate-supplier | com.oracle.bmc.auth.X509CertificateSupplier | |
oci.config.instance-principal.detect-endpoint-retries | int | |
oci.config.instance-principal.timeout-for-each-retry | int |
Micronaut Oraclecloud Httpclient Netty Config Properties
Configuration properties for OciNettyConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.netty.legacy-netty-client | boolean | Use the legacy implementation of the Netty client. This is Experimental and intended for migration scenarios. | false |
oci.netty.use-managed-provider-globally | boolean | If {@code true}, enable the managed Netty HTTP provider globally for SDK clients, centralizing HTTP client configuration via Micronaut (for example {@code micronaut.http. } or {@code oci.client. }). | false |
Configuration properties for DefaultOciSerdeConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.serde.date-format | java.util.Optional | | |
oci.serde.time-write-shape | SerdeConfiguration$TimeShape | STRING | |
oci.serde.numeric-time-unit | SerdeConfiguration$NumericTimeUnit | SECONDS | |
oci.serde.write-binary-as-array | boolean | false | |
oci.serde.locale | java.util.Optional | | |
oci.serde.time-zone | java.util.Optional | | |
oci.serde.included-introspection-packages | java.util.List | io.micronaut | |
oci.serde.maximum-nesting-depth | int | 1024 |
Configuration properties for DefaultOciSerializationConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
oci.serde.serialization.inclusion | SerdeConfig$SerInclude | NON_NULL | |
oci.serde.serialization.always-serialize-errors-as-list | boolean | true |
Micronaut Oraclecloud Oke Kubernetes Client Config Properties
Configuration properties for OkeKubernetesClientConfig
| Property | Type | Description | Default |
|---|---|---|---|
oci.oke.kubernetes.client.enabled | boolean | Whether the client is enabled | true |
oci.oke.kubernetes.client.cluster-id | java.lang.String | The OKE cluster ID | |
oci.oke.kubernetes.client.endpoint-type | com.oracle.bmc.containerengine.model.CreateClusterKubeconfigContentDetails$Endpoint | Define which endpoint type to use. One of {@code PublicEndpoint}, {@code PrivateEndpoint}, {@code VcnHostname} and {@code LegacyKubernetes}. Default is {@code PublicEndpoint}. | PublicEndpoint |
Micronaut Oraclecloud Oke Workload Identity Config Properties
Configuration properties for OkeHttpClientConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.micronaut.http.oci-oke.client.http-version | HttpVersion | |
micronaut.http.client.micronaut.http.oci-oke.client.log-level | LogLevel | |
micronaut.http.client.micronaut.http.oci-oke.client.event-loop-group | java.lang.String | |
micronaut.http.client.micronaut.http.oci-oke.client.ssl-configuration | SslConfiguration | |
micronaut.http.client.micronaut.http.oci-oke.client.follow-redirects | boolean | |
micronaut.http.client.micronaut.http.oci-oke.client.exception-on-error-status | boolean | |
micronaut.http.client.micronaut.http.oci-oke.client.decompression-enabled | boolean | |
micronaut.http.client.micronaut.http.oci-oke.client.logger-name | java.lang.String | |
micronaut.http.client.micronaut.http.oci-oke.client.redirect-always-filtered-headers | java.util.Set | |
micronaut.http.client.micronaut.http.oci-oke.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
micronaut.http.client.micronaut.http.oci-oke.client.redirect-cross-origin-filtered-headers | java.util.Set | |
micronaut.http.client.micronaut.http.oci-oke.client.max-redirects | int | |
micronaut.http.client.micronaut.http.oci-oke.client.default-charset | java.nio.charset.Charset | |
micronaut.http.client.micronaut.http.oci-oke.client.channel-options | java.util.Map | |
micronaut.http.client.micronaut.http.oci-oke.client.read-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.request-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.read-idle-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.connection-pool-idle-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.connect-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.connect-ttl | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.shutdown-quiet-period | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.shutdown-timeout | java.time.Duration | |
micronaut.http.client.micronaut.http.oci-oke.client.num-of-threads | java.lang.Integer | |
micronaut.http.client.micronaut.http.oci-oke.client.thread-factory | java.lang.Class | |
micronaut.http.client.micronaut.http.oci-oke.client.max-content-length | int | |
micronaut.http.client.micronaut.http.oci-oke.client.max-header-size | int | |
micronaut.http.client.micronaut.http.oci-oke.client.max-initial-line-length | int | |
micronaut.http.client.micronaut.http.oci-oke.client.max-chunk-size | int | |
micronaut.http.client.micronaut.http.oci-oke.client.proxy-type | java.net.Proxy$Type | |
micronaut.http.client.micronaut.http.oci-oke.client.proxy-address | java.net.SocketAddress | |
micronaut.http.client.micronaut.http.oci-oke.client.proxy-username | java.lang.String | |
micronaut.http.client.micronaut.http.oci-oke.client.proxy-password | java.lang.String | |
micronaut.http.client.micronaut.http.oci-oke.client.proxy-selector | java.net.ProxySelector | |
micronaut.http.client.micronaut.http.oci-oke.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
micronaut.http.client.micronaut.http.oci-oke.client.alpn-modes | java.util.List | |
micronaut.http.client.micronaut.http.oci-oke.client.allow-block-event-loop | boolean | |
micronaut.http.client.micronaut.http.oci-oke.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
micronaut.http.client.micronaut.http.oci-oke.client.address-resolver-group-name | java.lang.String | |
micronaut.http.client.micronaut.http.oci-oke.client.pcap-logging-path-pattern | java.lang.String |
Configuration properties for OkeWorkloadIdentityConfiguration
| Property | Type | Description |
|---|---|---|
oci.config.oke-workload-identity.enabled | boolean | Sets whether to enable instance principal authentication |
Configuration properties for OkeWorkloadIdentityAuthenticationDetailsProvider$OkeWorkloadIdentityAuthenticationDetailsProviderBuilder
| Property | Type | Description |
|---|---|---|
oci.config.oke-workload-identity.session-key-supplier | com.oracle.bmc.auth.SessionKeySupplier | |
oci.config.oke-workload-identity.intermediate-certificate-suppliers | java.util.Set | |
oci.config.oke-workload-identity.federation-client-configurator | com.oracle.bmc.http.ClientConfigurator | |
oci.config.oke-workload-identity.additional-federation-client-configurator | com.oracle.bmc.http.ClientConfigurator | |
oci.config.oke-workload-identity.metadata-base-url | java.lang.String | |
oci.config.oke-workload-identity.federation-endpoint | java.lang.String | |
oci.config.oke-workload-identity.detect-endpoint-retries | int | |
oci.config.oke-workload-identity.timeout-for-each-retry | int | |
oci.config.oke-workload-identity.leaf-certificate-supplier | com.oracle.bmc.auth.X509CertificateSupplier | |
oci.config.oke-workload-identity.circuit-breaker-configurator | com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration | |
oci.config.oke-workload-identity.tenancy-id | java.lang.String | |
oci.config.oke-workload-identity.region | com.oracle.bmc.Region | |
oci.config.oke-workload-identity.circuit-breaker-config | com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration | |
oci.config.oke-workload-identity.token | java.lang.String | |
oci.config.oke-workload-identity.token-path | java.lang.String | |
oci.config.oke-workload-identity.is-token-caching-enabled | boolean |
Micronaut Oraclecloud Vault Config Properties
Configuration properties for OracleCloudVaultConfiguration
| Property | Type | Description |
|---|---|---|
oci.vault.vaults | java.util.List | A list of {@link OracleCloudVault} objects that contain secrets that will be retrieved, decoded and set into your application as config variables. |
Configuration properties for OracleCloudVaultConfiguration$OracleCloudVaultClientDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
oci.vault.config.enabled | boolean | |
oci.vault.config.path | java.lang.String | |
oci.vault.config.format | ConfigDiscoveryConfiguration$Format | |
oci.vault.config.retry-attempts | int | Sets the number of attempts to retry when retrieving a secret from the Oracle Cloud Vault. |
oci.vault.config.retry-delay | java.time.Duration | Sets the delay between retries retrieving a secret from the Oracle Cloud Vault. <p> This value determines how long the system waits before attempting another connection after a failed attempt. |
Configuration properties for OracleCloudVaultConfiguration$OracleCloudVault
| Property | Type | Description |
|---|---|---|
oci.vault.vaults[*].ocid | java.lang.String | Sets the OCID of the vault that contains secrets that will be retrieved, decoded and set as config vars. |
oci.vault.vaults[*].compartment-ocid | java.lang.String | Sets the compartment OCID where the vault resides. |
oci.vault.vaults[*].includes | java.lang.String | Sets the includes array of regex patterns to match on secret names. Secrets that match these patterns will be included, except those which also match an exclude pattern. If not provided, then all secrets are included. |
oci.vault.vaults[*].excludes | java.lang.String | Sets the excludes array of regex patterns to match on secret names. Secrets that match these will always be excluded, even if there is a match on include pattern. If not provided, then no secrets are explicitly excluded. |
No properties match this filter.