Configuration Reference
Every documented configuration property across Micronaut modules, unified into one searchable reference. Each module heading opens its full standalone reference.
11984 properties across 59 modules
Micronaut Core
Configuration properties for DefaultByteBufAllocatorConfiguration
| Property | Type | Description |
|---|---|---|
netty.default.allocator.num-heap-arenas | java.lang.Integer | The number of heap arenas |
netty.default.allocator.num-direct-arenas | java.lang.Integer | The number of direct arenas |
netty.default.allocator.page-size | java.lang.Integer | The page size |
netty.default.allocator.max-order | java.lang.Integer | The max order |
netty.default.allocator.chunk-size | java.lang.Integer | The chunk size |
netty.default.allocator.small-cache-size | java.lang.Integer | The small cache size |
netty.default.allocator.normal-cache-size | java.lang.Integer | The normal cache size |
netty.default.allocator.use-cache-for-all-threads | java.lang.Boolean | Whether to use the cache for all threads |
netty.default.allocator.max-cached-buffer-capacity | java.lang.Integer | The max cached buffer capacity |
netty.default.allocator.cache-trim-interval | java.lang.Integer | The cache trim interval |
netty.default.allocator.max-cached-byte-buffers-per-chunk | java.lang.Integer | The max cached byte buffers per chunk |
Configuration properties for InstanceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.instance | ApplicationConfiguration$InstanceConfiguration | The instance configuration |
micronaut.application.instance.id | java.lang.String | The instance identifier |
micronaut.application.instance.group | java.lang.String | The instance auto scaling group |
micronaut.application.instance.zone | java.lang.String | The instance availability zone |
micronaut.application.instance.metadata | java.util.Map | The metadata to associate with the instance |
Configuration properties for FileWatchConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.io.watch.enabled | boolean | Whether watch is enabled. |
micronaut.io.watch.restart | boolean | Set whether restart is enabled. |
micronaut.io.watch.paths | java.util.List | Sets the watch paths to use. |
micronaut.io.watch.check-interval | java.time.Duration | Sets the interval to wait between file watch polls. |
Configuration properties for ApplicationConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.default-charset | java.nio.charset.Charset | Default value (UTF-8). |
micronaut.application.name | java.lang.String | Set the application name |
Configuration properties for UserExecutorConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.executors.*.n-threads | java.lang.Integer | |
micronaut.executors.*.type | ExecutorType | |
micronaut.executors.*.parallelism | java.lang.Integer | |
micronaut.executors.*.core-pool-size | java.lang.Integer | |
micronaut.executors.*.thread-factory-class | java.lang.Class | |
micronaut.executors.*.name | java.lang.String | Sets the executor name. |
micronaut.executors.*.number-of-threads | java.lang.Integer | Sets the number of threads for FIXED . Default value (2 * Number of processors available to the Java virtual machine). |
Configuration properties for DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.ssl.key-store | SslConfiguration$KeyStoreConfiguration | |
micronaut.http.services.*.ssl.key-store.path | java.lang.String | |
micronaut.http.services.*.ssl.key-store.password | java.lang.String | |
micronaut.http.services.*.ssl.key-store.type | java.lang.String | |
micronaut.http.services.*.ssl.key-store.provider | java.lang.String |
Configuration properties for DefaultConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.pool.enabled | boolean | Sets whether connection pooling is enabled. Default value (false). |
micronaut.http.client.pool.max-connections | int | Sets the maximum number of connections. Defaults to no maximum. |
micronaut.http.client.pool.max-pending-acquires | int | Sets the max pending acquires. |
micronaut.http.client.pool.acquire-timeout | java.time.Duration | Sets the timeout to wait for a connection. |
Configuration properties for DefaultClientVersioningConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.versioning.default.headers | java.util.List | The list of request header names. |
micronaut.http.client.versioning.default.parameters | java.util.List | The list of request query parameter names. |
Configuration properties for DefaultHttpClientConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.http-version | HttpVersion | Sets the HTTP version to use. Defaults to {@link HttpVersion#HTTP_1_1}. |
micronaut.http.client.log-level | LogLevel | Sets the level to enable trace logging at. Depending on the implementation this may activate additional handlers. For example in Netty this will activate {@code LoggingHandler} at the given level. |
micronaut.http.client.event-loop-group | java.lang.String | Sets the event loop group to use for the client. |
micronaut.http.client.ssl-configuration | SslConfiguration | Sets the SSL configuration for the client. |
micronaut.http.client.exception-on-error-status | boolean | Sets whether throwing an exception upon HTTP error status (>= 400) is preferred. Default value ( DEFAULT_EXCEPTION_ON_ERROR_STATUS ) |
micronaut.http.client.logger-name | java.lang.String | Sets the client-specific logger name. |
micronaut.http.client.follow-redirects | boolean | Sets whether redirects should be followed. Default value ( DEFAULT_FOLLOW_REDIRECTS ). |
micronaut.http.client.default-charset | java.nio.charset.Charset | Sets the default charset to use. Default value (UTF-8); |
micronaut.http.client.channel-options | java.util.Map | The Client channel options |
micronaut.http.client.shutdown-quiet-period | java.time.Duration | Sets the amount of quiet period for shutdown of client thread pools. Default value (1 milliseconds). If a task is submitted during the quiet period, it will be accepted and the quiet period will start over. |
micronaut.http.client.shutdown-timeout | java.time.Duration | Sets the amount of time to wait for shutdown of client thread pools. Default value (100 milliseconds). |
micronaut.http.client.read-timeout | java.time.Duration | Sets the read timeout. Default value (10 seconds). |
micronaut.http.client.read-idle-timeout | java.time.Duration | Sets the max read idle time for streaming requests. Default value (5 minutes). |
micronaut.http.client.connection-pool-idle-timeout | java.time.Duration | Sets the idle timeout for connection in the client connection pool. Defaults to 0. |
micronaut.http.client.connect-timeout | java.time.Duration | Sets the connect timeout. |
micronaut.http.client.connect-ttl | java.time.Duration | Sets the connect timeout. |
micronaut.http.client.num-of-threads | java.lang.Integer | Sets the number of threads the client should use for requests. |
micronaut.http.client.thread-factory | java.lang.Class | Sets a thread factory. |
micronaut.http.client.max-content-length | int | Sets the maximum content length the client can consume. Default value (1024 * 1024 * 10 ⇒ 10MB). |
micronaut.http.client.proxy-type | java.net.Proxy$Type | The proxy type |
micronaut.http.client.proxy-address | java.net.SocketAddress | Sets a proxy address. |
micronaut.http.client.proxy-username | java.lang.String | Sets the proxy user name to use. |
micronaut.http.client.proxy-password | java.lang.String | Sets the proxy password. |
micronaut.http.client.proxy-selector | java.net.ProxySelector | Sets the proxy selector. ProxySelector decides what proxy to use and take precedence over {@link #setProxyAddress(SocketAddress)} and {@link #setProxyType(Proxy.Type)}. |
Configuration properties for ServiceHttpClientConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.http-version | HttpVersion | Sets the HTTP version to use. Defaults to {@link HttpVersion#HTTP_1_1}. |
micronaut.http.services.*.log-level | LogLevel | Sets the level to enable trace logging at. Depending on the implementation this may activate additional handlers. For example in Netty this will activate {@code LoggingHandler} at the given level. |
micronaut.http.services.*.event-loop-group | java.lang.String | Sets the event loop group to use for the client. |
micronaut.http.services.*.exception-on-error-status | boolean | Sets whether throwing an exception upon HTTP error status (>= 400) is preferred. Default value ( DEFAULT_EXCEPTION_ON_ERROR_STATUS ) |
micronaut.http.services.*.logger-name | java.lang.String | Sets the client-specific logger name. |
micronaut.http.services.*.follow-redirects | boolean | Sets whether redirects should be followed. Default value ( DEFAULT_FOLLOW_REDIRECTS ). |
micronaut.http.services.*.default-charset | java.nio.charset.Charset | Sets the default charset to use. Default value (UTF-8); |
micronaut.http.services.*.channel-options | java.util.Map | The Client channel options |
micronaut.http.services.*.shutdown-quiet-period | java.time.Duration | Sets the amount of quiet period for shutdown of client thread pools. Default value (1 milliseconds). If a task is submitted during the quiet period, it will be accepted and the quiet period will start over. |
micronaut.http.services.*.shutdown-timeout | java.time.Duration | Sets the amount of time to wait for shutdown of client thread pools. Default value (100 milliseconds). |
micronaut.http.services.*.read-timeout | java.time.Duration | Sets the read timeout. Default value (10 seconds). |
micronaut.http.services.*.read-idle-timeout | java.time.Duration | Sets the max read idle time for streaming requests. Default value (5 minutes). |
micronaut.http.services.*.connection-pool-idle-timeout | java.time.Duration | Sets the idle timeout for connection in the client connection pool. Defaults to 0. |
micronaut.http.services.*.connect-timeout | java.time.Duration | Sets the connect timeout. |
micronaut.http.services.*.connect-ttl | java.time.Duration | Sets the connect timeout. |
micronaut.http.services.*.num-of-threads | java.lang.Integer | Sets the number of threads the client should use for requests. |
micronaut.http.services.*.thread-factory | java.lang.Class | Sets a thread factory. |
micronaut.http.services.*.max-content-length | int | Sets the maximum content length the client can consume. Default value (1024 * 1024 * 10 ⇒ 10MB). |
micronaut.http.services.*.proxy-type | java.net.Proxy$Type | The proxy type |
micronaut.http.services.*.proxy-address | java.net.SocketAddress | Sets a proxy address. |
micronaut.http.services.*.proxy-username | java.lang.String | Sets the proxy user name to use. |
micronaut.http.services.*.proxy-password | java.lang.String | Sets the proxy password. |
micronaut.http.services.*.proxy-selector | java.net.ProxySelector | Sets the proxy selector. ProxySelector decides what proxy to use and take precedence over {@link #setProxyAddress(SocketAddress)} and {@link #setProxyType(Proxy.Type)}. |
micronaut.http.services.*.urls | java.util.List | Sets the URIs of the service. |
micronaut.http.services.*.health-check-uri | java.lang.String | Sets the health check URI. Default value ("/health"). |
micronaut.http.services.*.health-check | boolean | Sets whether the service health should be checked. Default value (false). |
micronaut.http.services.*.health-check-interval | java.time.Duration | Sets the default duration to check health status. Default value (30 seconds). |
micronaut.http.services.*.path | java.lang.String | Sets the context path to use for requests. |
micronaut.http.services.*.url | java.net.URI | Sets the URL of the service. |
Configuration properties for DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.ssl.trust-store | SslConfiguration$TrustStoreConfiguration | |
micronaut.http.services.*.ssl.trust-store.path | java.lang.String | |
micronaut.http.services.*.ssl.trust-store.password | java.lang.String | |
micronaut.http.services.*.ssl.trust-store.type | java.lang.String | |
micronaut.http.services.*.ssl.trust-store.provider | java.lang.String |
Configuration properties for ServiceConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.pool.enabled | boolean | Sets whether connection pooling is enabled. Default value (false). |
micronaut.http.services.*.pool.max-connections | int | Sets the maximum number of connections. Defaults to no maximum. |
micronaut.http.services.*.pool.max-pending-acquires | int | Sets the max pending acquires. |
micronaut.http.services.*.pool.acquire-timeout | java.time.Duration | Sets the timeout to wait for a connection. |
Configuration properties for NamedClientVersioningConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.versioning.*.headers | java.util.List | The list of request header names. |
micronaut.http.client.versioning.*.parameters | java.util.List | The list of request query parameter names. |
Configuration properties for DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.ssl.key | SslConfiguration$KeyConfiguration | |
micronaut.http.services.*.ssl.key.password | java.lang.String | |
micronaut.http.services.*.ssl.key.alias | java.lang.String |
Configuration properties for ServiceSslClientConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.services.*.ssl-configuration | SslConfiguration | Sets the SSL configuration for the client. |
micronaut.http.services.*.ssl.port | int | |
micronaut.http.services.*.ssl.build-self-signed | boolean | |
micronaut.http.services.*.ssl.enabled | boolean | |
micronaut.http.services.*.ssl.client-authentication | ClientAuthentication | |
micronaut.http.services.*.ssl.ciphers | java.lang.String | |
micronaut.http.services.*.ssl.protocols | java.lang.String | |
micronaut.http.services.*.ssl.protocol | java.lang.String | |
micronaut.http.services.*.ssl.handshake-timeout | java.time.Duration | |
micronaut.http.services.*.ssl.insecure-trust-all-certificates | boolean |
Configuration properties for DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.ssl.key-store | SslConfiguration$KeyStoreConfiguration | Sets the keystore configuration. |
micronaut.server.ssl.key-store.path | java.lang.String | Sets the path. |
micronaut.server.ssl.key-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.server.ssl.key-store.type | java.lang.String | Sets the type of keystore. |
micronaut.server.ssl.key-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for DefaultSslConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.ssl.port | int | Sets the SSL port. Default value (8443). |
micronaut.ssl.build-self-signed | boolean | Sets whether to build a self signed certificate. Default value (false). |
micronaut.ssl.enabled | boolean | Whether SSL is enabled. Default value (false). |
micronaut.ssl.client-authentication | ClientAuthentication | Sets the client authentication mode. |
micronaut.ssl.ciphers | java.lang.String | Sets the ciphers to use. |
micronaut.ssl.protocols | java.lang.String | Sets the protocols to use. |
micronaut.ssl.protocol | java.lang.String | Sets the protocol to use. Default value ("TLS"). |
micronaut.ssl.handshake-timeout | java.time.Duration | The timeout for the SSL handshake |
Configuration properties for DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.ssl.key | SslConfiguration$KeyConfiguration | Sets the key configuration. |
micronaut.ssl.key.password | java.lang.String | Sets the password. |
micronaut.ssl.key.alias | java.lang.String | Sets the alias. |
Configuration properties for DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.ssl.trust-store | SslConfiguration$TrustStoreConfiguration | Sets the trust store configuration. |
micronaut.http.client.ssl.trust-store.path | java.lang.String | Sets the path. |
micronaut.http.client.ssl.trust-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.http.client.ssl.trust-store.type | java.lang.String | Sets the type of keystore. |
micronaut.http.client.ssl.trust-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for ServerSslConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.ssl.port | int | Sets the SSL port. Default value (8443). |
micronaut.server.ssl.build-self-signed | boolean | Sets whether to build a self signed certificate. Default value (false). |
micronaut.server.ssl.enabled | boolean | Whether SSL is enabled. Default value (false). |
micronaut.server.ssl.client-authentication | ClientAuthentication | Sets the client authentication mode. |
micronaut.server.ssl.ciphers | java.lang.String | Sets the ciphers to use. |
micronaut.server.ssl.protocols | java.lang.String | Sets the protocols to use. |
micronaut.server.ssl.protocol | java.lang.String | Sets the protocol to use. Default value ("TLS"). |
micronaut.server.ssl.handshake-timeout | java.time.Duration | The timeout for the SSL handshake |
Configuration properties for DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.ssl.key-store | SslConfiguration$KeyStoreConfiguration | Sets the keystore configuration. |
micronaut.http.client.ssl.key-store.path | java.lang.String | Sets the path. |
micronaut.http.client.ssl.key-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.http.client.ssl.key-store.type | java.lang.String | Sets the type of keystore. |
micronaut.http.client.ssl.key-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.ssl.trust-store | SslConfiguration$TrustStoreConfiguration | Sets the trust store configuration. |
micronaut.ssl.trust-store.path | java.lang.String | Sets the path. |
micronaut.ssl.trust-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.ssl.trust-store.type | java.lang.String | Sets the type of keystore. |
micronaut.ssl.trust-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for DefaultKeyStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.ssl.key-store | SslConfiguration$KeyStoreConfiguration | Sets the keystore configuration. |
micronaut.ssl.key-store.path | java.lang.String | Sets the path. |
micronaut.ssl.key-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.ssl.key-store.type | java.lang.String | Sets the type of keystore. |
micronaut.ssl.key-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.ssl.key | SslConfiguration$KeyConfiguration | Sets the key configuration. |
micronaut.server.ssl.key.password | java.lang.String | Sets the password. |
micronaut.server.ssl.key.alias | java.lang.String | Sets the alias. |
Configuration properties for ClientSslConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.ssl.port | int | Sets the SSL port. Default value (8443). |
micronaut.http.client.ssl.build-self-signed | boolean | Sets whether to build a self signed certificate. Default value (false). |
micronaut.http.client.ssl.enabled | boolean | Whether SSL is enabled. Default value (false). |
micronaut.http.client.ssl.client-authentication | ClientAuthentication | Sets the client authentication mode. |
micronaut.http.client.ssl.ciphers | java.lang.String | Sets the ciphers to use. |
micronaut.http.client.ssl.protocols | java.lang.String | Sets the protocols to use. |
micronaut.http.client.ssl.protocol | java.lang.String | Sets the protocol to use. Default value ("TLS"). |
micronaut.http.client.ssl.handshake-timeout | java.time.Duration | The timeout for the SSL handshake |
micronaut.http.client.ssl.insecure-trust-all-certificates | boolean | Whether the client should disable checking of the remote SSL certificate. |
Configuration properties for DefaultKeyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.ssl.key | SslConfiguration$KeyConfiguration | Sets the key configuration. |
micronaut.http.client.ssl.key.password | java.lang.String | Sets the password. |
micronaut.http.client.ssl.key.alias | java.lang.String | Sets the alias. |
Configuration properties for DefaultTrustStoreConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.ssl.trust-store | SslConfiguration$TrustStoreConfiguration | Sets the trust store configuration. |
micronaut.server.ssl.trust-store.path | java.lang.String | Sets the path. |
micronaut.server.ssl.trust-store.password | java.lang.String | Sets the password to use for the keystore. |
micronaut.server.ssl.trust-store.type | java.lang.String | Sets the type of keystore. |
micronaut.server.ssl.trust-store.provider | java.lang.String | Sets the keystore provider name. |
Configuration properties for CodecConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.codec.*.additional-types | java.util.List | Default value (Empty list). |
Configuration properties for DefaultEventLoopGroupConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.netty.event-loops.*.num-threads | int | |
micronaut.netty.event-loops.*.io-ratio | java.lang.Integer | |
micronaut.netty.event-loops.*.prefer-native-transport | boolean | |
micronaut.netty.event-loops.*.executor | java.lang.String | |
micronaut.netty.event-loops.*.shutdown-quiet-period | java.time.Duration | |
micronaut.netty.event-loops.*.shutdown-timeout | java.time.Duration |
Configuration properties for NettyGlobalConfiguration
| Property | Type | Description |
|---|---|---|
netty.resource-leak-detector-level | io.netty.util.ResourceLeakDetector$Level | Sets the resource leak detection level. |
Configuration properties for HttpServerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.port | java.lang.Integer | Sets the port to bind to. Default value (-1) |
micronaut.server.host | java.lang.String | Sets the host to bind to. |
micronaut.server.read-timeout | java.lang.Integer | Sets the default read timeout. |
micronaut.server.max-request-size | long | Sets the maximum request size. Default value (1024 * 1024 * 10L ⇒ // 10MB) |
micronaut.server.read-idle-timeout | java.time.Duration | Sets the amount of time a connection can remain idle without any reads occurring. Default value (5L minutes). |
micronaut.server.write-idle-timeout | java.time.Duration | Sets the amount of time a connection can remain idle without any writes occurring. Default value (5L minutes). |
micronaut.server.idle-timeout | java.time.Duration | Sets the idle time of connections for the server. Default value (5 minutes). |
micronaut.server.server-header | java.lang.String | Sets the name of the server header. |
micronaut.server.date-header | boolean | Sets whether a date header should be sent back. Default value (true). |
micronaut.server.log-handled-exceptions | boolean | Sets whether exceptions handled by either an error route or exception handler should still be logged. Default value (false). |
micronaut.server.client-address-header | java.lang.String | The header that stores the original client address |
micronaut.server.context-path | java.lang.String | Sets the context path for the web server. |
micronaut.server.dual-protocol | boolean | the dual protocol (http/https) configuration. Default value (false). |
micronaut.server.http-to-https-redirect | boolean | Set to true to enable redirecting all http requests to the same URL but with |
micronaut.server.http-version | HttpVersion | Sets the HTTP version to use. Defaults to {@link HttpVersion#HTTP_1_1}. |
micronaut.server.default-charset | java.nio.charset.Charset | The default charset to use |
micronaut.server.thread-selection | ThreadSelection | Sets the {@link ThreadSelection} model to use for the server. |
Configuration properties for HostResolutionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.host-resolution | HttpServerConfiguration$HostResolutionConfiguration | The host resolution configuration |
micronaut.server.host-resolution.host-header | java.lang.String | The header name that stores the host |
micronaut.server.host-resolution.protocol-header | java.lang.String | The header name that stores the protocol |
micronaut.server.host-resolution.port-header | java.lang.String | The header name that stores the port |
micronaut.server.host-resolution.port-in-host | boolean | True if the host header supports a port |
micronaut.server.host-resolution.allowed-hosts | java.util.List | The list of allowed host regex patterns. Any resolved |
Configuration properties for CorsConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.cors | HttpServerConfiguration$CorsConfiguration | Sets the cors configuration. |
micronaut.server.cors.enabled | boolean | Sets whether CORS is enabled. Default value (false) |
micronaut.server.cors.single-header | boolean | Sets whether CORS header values should be joined into a single header. Default value (false). |
micronaut.server.cors.configurations | java.util.Map | Sets the CORS configurations. |
Configuration properties for HttpLocaleResolutionConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.server.locale-resolution | HttpServerConfiguration$HttpLocaleResolutionConfigurationProperties | The locale resolution configuration |
micronaut.server.locale-resolution.fixed | java.util.Locale | Set the language tag for the locale. Supports BCP 47 language tags (e.g. "en-US") and ISO standard (e.g "en_US"). |
micronaut.server.locale-resolution.session-attribute | java.lang.String | Sets the key in the session to look for the locale. |
micronaut.server.locale-resolution.cookie-name | java.lang.String | Sets the name of the cookie that is used to store the locale. |
micronaut.server.locale-resolution.header | boolean | Set to true if the locale should be resolved from the Accept-Language header. Default value (true). |
micronaut.server.locale-resolution.default-locale | java.util.Locale | Sets the locale that will be used if the locale cannot be resolved through any means. Defaults to the system default. |
Configuration properties for MultipartConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.multipart.location | java.io.File | Sets the location to store files. |
micronaut.server.multipart.max-file-size | long | Sets the max file size. Default value (1024L * 1024 ⇒ 1MB). |
micronaut.server.multipart.enabled | java.lang.Boolean | Sets whether multipart processing is enabled. Default value (false). |
micronaut.server.multipart.disk | boolean | Sets whether to buffer data to disk or not. Default value (false). |
micronaut.server.multipart.mixed | boolean | Sets whether to buffer data to disk if the size is greater than the threshold. Default value (false). |
micronaut.server.multipart.threshold | long | Sets the amount of data that should be received that will trigger the data to be stored to disk. Default value (1024L * 1024 * 10). |
micronaut.server.multipart | HttpServerConfiguration$MultipartConfiguration | Sets the multipart configuration. |
Configuration properties for Http2Settings
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.http2 | NettyHttpServerConfiguration$Http2Settings | Sets the Http2Settings. |
micronaut.server.netty.http2.header-table-size | java.lang.Long | Sets the {@code SETTINGS_HEADER_TABLE_SIZE} value. |
micronaut.server.netty.http2.push-enabled | java.lang.Boolean | Sets the {@code SETTINGS_ENABLE_PUSH} value. |
micronaut.server.netty.http2.max-concurrent-streams | java.lang.Long | Sets the {@code SETTINGS_MAX_CONCURRENT_STREAMS} value. |
micronaut.server.netty.http2.initial-window-size | java.lang.Integer | Sets the {@code SETTINGS_INITIAL_WINDOW_SIZE} value. |
micronaut.server.netty.http2.max-frame-size | java.lang.Integer | Sets the {@code SETTINGS_MAX_FRAME_SIZE} value. |
micronaut.server.netty.http2.max-header-list-size | java.lang.Long | Sets the {@code SETTINGS_MAX_HEADER_LIST_SIZE} value. |
Configuration properties for AccessLogger
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.access-logger | NettyHttpServerConfiguration$AccessLogger | Sets the AccessLogger configuration. |
micronaut.server.netty.access-logger.enabled | boolean | Enables or Disables the access logger. |
micronaut.server.netty.access-logger.logger-name | java.lang.String | Sets the logger name to use. If not specified 'HTTP_ACCESS_LOGGER' will be used. |
micronaut.server.netty.access-logger.log-format | java.lang.String | Sets the log format to use. When not specified, the Common Log Format (CLF) will be used. |
micronaut.server.netty.access-logger.exclusions | java.util.List | Sets the URI patterns to be excluded from the access log. |
Configuration properties for Worker
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.worker | NettyHttpServerConfiguration$Worker | Sets the worker event loop configuration. |
micronaut.server.netty.worker.event-loop-group | java.lang.String | Sets the name to use. |
micronaut.server.netty.worker.threads | int | Sets the number of threads for the event loop group. |
micronaut.server.netty.worker.io-ratio | java.lang.Integer | Sets the I/O ratio. |
micronaut.server.netty.worker.executor | java.lang.String | Sets the name of the executor. |
micronaut.server.netty.worker.prefer-native-transport | boolean | Set whether to prefer the native transport if available |
micronaut.server.netty.worker.shutdown-quiet-period | java.time.Duration | Set the shutdown quiet period |
micronaut.server.netty.worker.shutdown-timeout | java.time.Duration | Set the shutdown timeout (must be >= shutdownQuietPeriod) |
Configuration properties for CacheControlConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.responses.file.cache-control | NettyHttpServerConfiguration$FileTypeHandlerConfiguration$CacheControlConfiguration | Sets the cache control configuration. |
micronaut.server.netty.responses.file.cache-control.public | boolean | Sets whether the cache control is public. Default value (false) |
Configuration properties for FileTypeHandlerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.responses.file.cache-seconds | int | Cache Seconds. Default value (60). |
Configuration properties for CacheControlConfiguration
| Property | Type | Description |
|---|---|---|
netty.responses.file.cache-control | FileTypeHandlerConfiguration$CacheControlConfiguration | Sets the cache control configuration. |
netty.responses.file.cache-control.public | boolean | Sets whether the cache control is public. Default value (false) |
Configuration properties for NettyHttpServerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.child-options | java.util.Map | Sets the Netty child worker options. |
micronaut.server.netty.options | java.util.Map | Sets the channel options. |
micronaut.server.netty.max-initial-line-length | int | Sets the maximum initial line length for the HTTP request. Default value (4096). |
micronaut.server.netty.max-header-size | int | Sets the maximum size of any one header. Default value (8192). |
micronaut.server.netty.max-chunk-size | int | Sets the maximum size of any single request chunk. Default value (8192). |
micronaut.server.netty.max-h2c-upgrade-request-size | int | Sets the maximum size of the body of the HTTP1.1 request used to upgrade a connection to HTTP2 clear-text (h2c). This initial request cannot be streamed and is instead buffered in full, so the default value (8192) is relatively small. <i>If this value is too small for your use case, instead consider using an empty initial "upgrade request" (e.g. {@code OPTIONS /}), or switch to normal HTTP2.</i> <p> <i>Does not affect normal HTTP2 (TLS).</i> |
micronaut.server.netty.chunked-supported | boolean | Sets whether chunked transfer encoding is supported. Default value (true). |
micronaut.server.netty.validate-headers | boolean | Sets whether to validate incoming headers. Default value (true). |
micronaut.server.netty.initial-buffer-size | int | Sets the initial buffer size. Default value (128). |
micronaut.server.netty.log-level | io.netty.handler.logging.LogLevel | Sets the Netty log level. |
micronaut.server.netty.compression-threshold | int | Sets the minimum size of a request body must be in order to be compressed. Default value (1024). |
micronaut.server.netty.compression-level | int | Sets the compression level (0-9). Default value (6). |
micronaut.server.netty.use-native-transport | boolean | Sets whether to use netty’s native transport (epoll or kqueue) if available . Default value (false). |
micronaut.server.netty.fallback-protocol | java.lang.String | Sets the fallback protocol to use when negotiating via ALPN. |
micronaut.server.netty.keep-alive-on-server-error | boolean | Whether to send connection keep alive on internal server errors. Default value ({@value DEFAULT_KEEP_ALIVE_ON_SERVER_ERROR}). |
micronaut.server.netty.pcap-logging-path-pattern | java.lang.String | The path pattern to use for logging incoming connections to pcap. This is an unsupported option: Behavior may change, or it may disappear entirely, without notice! |
Configuration properties for Parent
| Property | Type | Description |
|---|---|---|
micronaut.server.netty.parent.event-loop-group | java.lang.String | Sets the name to use. |
micronaut.server.netty.parent.threads | int | Sets the number of threads for the event loop group. |
micronaut.server.netty.parent.io-ratio | java.lang.Integer | Sets the I/O ratio. |
micronaut.server.netty.parent.executor | java.lang.String | Sets the name of the executor. |
micronaut.server.netty.parent.prefer-native-transport | boolean | Set whether to prefer the native transport if available |
micronaut.server.netty.parent.shutdown-quiet-period | java.time.Duration | Set the shutdown quiet period |
micronaut.server.netty.parent.shutdown-timeout | java.time.Duration | Set the shutdown timeout (must be >= shutdownQuietPeriod) |
micronaut.server.netty.parent | NettyHttpServerConfiguration$Parent | Sets the parent event loop configuration. |
Configuration properties for FileTypeHandlerConfiguration
| Property | Type | Description |
|---|---|---|
netty.responses.file.cache-seconds | int | Cache Seconds. Default value (60). |
Configuration properties for JacksonConfiguration
| Property | Type | Description |
|---|---|---|
jackson.module-scan | boolean | Sets whether to scan for modules or not (defaults to true). |
jackson.bean-introspection-module | boolean | Whether the BeanIntrospection should be used for reflection free object serialialization/deserialialization. |
jackson.date-format | java.lang.String | Sets the default date format to use. |
jackson.locale | java.util.Locale | Sets the locale to use. |
jackson.time-zone | java.util.TimeZone | Sets the timezone to use. |
jackson.array-size-threshold | int | Sets the array size threshold for data binding. Default value (100). |
jackson.serialization | java.util.Map | Sets the serialization features to use. |
jackson.deserialization | java.util.Map | Sets the deserialization features to use. |
jackson.mapper | java.util.Map | Sets the object mapper features to use. |
jackson.parser | java.util.Map | Sets the parser features to use. |
jackson.generator | java.util.Map | Sets the generator features to use. |
jackson.factory | java.util.Map | Sets the factory features to use. |
jackson.serialization-inclusion | com.fasterxml.jackson.annotation.JsonInclude$Include | Sets the serialization inclusion mode. |
jackson.default-typing | com.fasterxml.jackson.databind.ObjectMapper$DefaultTyping | Sets the global defaultTyping using for Polymorphic handling. |
jackson.property-naming-strategy | com.fasterxml.jackson.databind.PropertyNamingStrategy | Sets the property naming strategy. |
jackson.always-serialize-errors-as-list | boolean | Sets whether _embedded.errors should always be serialized as list (defaults to false). If set to false, _embedded.errors with 1 element will be serialized as an object. |
jackson.trim-strings | boolean | Whether strings should be trimmed when deserializing (defaults to false). If the resulting string is an empty string, then null will be applied instead. |
Configuration properties for EndpointConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.*.enabled | java.lang.Boolean | Sets whether the endpoint is enabled. |
endpoints.*.sensitive | java.lang.Boolean | Sets whether the endpoint is sensitive. |
Configuration properties for DiskSpaceIndicatorConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.health.disk-space.enabled | boolean | Default value (true). |
endpoints.health.disk-space.path | java.io.File | Default value ("."). |
endpoints.health.disk-space.threshold | long | Default value (1024L * 1024 * 10 ⇒ 10MB). |
Configuration properties for EndpointDefaultConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.all.enabled | java.lang.Boolean | Sets whether the endpoint is enabled. |
endpoints.all.sensitive | java.lang.Boolean | Sets whether the endpoint is sensitive. |
endpoints.all.port | java.lang.Integer | Sets the port to expose endpoints via. |
endpoints.all.path | java.lang.String | The endpoints base path. Default value ("/"). |
Configuration properties for LoggersEndpoint
| Property | Type | Description |
|---|---|---|
endpoints.loggers.write-sensitive | boolean | Determines whether modifications to the log level should require authentication. Default value (true). |
Configuration properties for StatusConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.health.status.http-mapping | java.util.Map | Set how HealthStatus map to HttpStatus codes. |
Configuration properties for HealthEndpoint
| Property | Type | Description |
|---|---|---|
endpoints.health.details-visible | DetailsVisibility | Sets the visibility policy for health information. |
Configuration properties for DiscoveryClientHealthIndicatorConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.health.discovery-client.enabled | boolean | If health indicator should be enabled. Default is true. |
Configuration properties for HeaderVersionResolverConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.router.versioning.header.enabled | boolean | Sets whether headers should be searched for a version. |
micronaut.router.versioning.header.names | java.util.List | Sets which headers should be searched for a version. |
Configuration properties for StaticResourceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.router.static-resources.*.enabled | boolean | Sets whether this specific mapping is enabled. Default value (true). |
micronaut.router.static-resources.*.paths | java.util.List | A list of paths either starting with classpath: or file: . You can serve files from anywhere on disk or the classpath. For example to serve static resources from src/main/resources/public , you would use classpath:public as the path. |
micronaut.router.static-resources.*.mapping | java.lang.String | The path resources should be served from. Uses ant path matching. Default value ("/**"). |
Configuration properties for RoutesVersioningConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.router.versioning.enabled | boolean | Enables the version based route matches filtering. |
micronaut.router.versioning.default-version | java.lang.String | Sets the version to use if the version cannot be resolved. Default value (null). |
Configuration properties for ParameterVersionResolverConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.router.versioning.parameter.enabled | boolean | Sets whether parameter should be searched for a version. |
micronaut.router.versioning.parameter.names | java.util.List | Sets which parameter should be searched for a version. |
Configuration properties for HeartbeatConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.heartbeat.interval | java.time.Duration | Default value (15 seconds). |
micronaut.heartbeat.enabled | boolean | Default value (true). |
Configuration properties for DigitalOceanMetadataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.digitalocean.metadata.url | java.lang.String | Default value ("http://169.254.169.254/metadata/v1.json"). |
micronaut.application.digitalocean.metadata.enabled | boolean | Default value (true). |
Configuration properties for HttpSessionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.session.http.remember-me | boolean | Default value (false). |
micronaut.session.http.base64-encode | boolean | Default value (true). |
micronaut.session.http.cookie-max-age | java.time.temporal.TemporalAmount | Sets the maximum age of the cookie. |
micronaut.session.http.cookie-secure | java.lang.Boolean | Sets the secure status of the cookie. Delegates to http if not set. |
micronaut.session.http.cookie-path | java.lang.String | Set the cookie path to use. Default value ("/"). |
micronaut.session.http.domain-name | java.lang.String | Set the domain name to use for the cookie |
micronaut.session.http.cookie-name | java.lang.String | Default value ("SESSION"). |
micronaut.session.http.prefix | java.lang.String | Set the prefix to use when serializing session ID |
micronaut.session.http.header-names | java.lang.String[] | Default values ([{@value io.micronaut.http.HttpHeaders#AUTHORIZATION_INFO}, {@value io.micronaut.http.HttpHeaders#X_AUTH_TOKEN}]). |
micronaut.session.http.cookie-domain | java.lang.String | Set the domain name to use for the cookie |
micronaut.session.http.cookie-same-site | SameSite | Determines if this this Cookie can be sent along cross-site requests. For more information, please look <a href="https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-05">here</a> |
Configuration properties for SessionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.session.max-inactive-interval | java.time.Duration | Set the maximum inactive interval. Default value (30 minutes). |
micronaut.session.max-active-sessions | java.lang.Integer | Sets the maximum number of active sessions. |
micronaut.session.prompt-expiration | boolean | Set if prompt expiration is enabled. |
micronaut.session.executor-service | BeanProvider | Set the executor service. |
Configuration properties for DefaultValidatorConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.validator.enabled | boolean | Sets whether Micronaut’s validator is enabled. |
Micronaut Spring
Configuration properties for MicronautBeanFactoryConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.spring.context.bean-excludes | java.util.List | The bean types to exclude from being exposed by Spring’s {@link org.springframework.beans.factory.BeanFactory} interface. |
Micronaut Liquibase
Configuration properties for LiquibaseConfigurationProperties
| Property | Type | Description |
|---|---|---|
liquibase.datasources.*.test-rollback-on-update | boolean | Whether rollback should be tested before update is performed. Default value (false). |
liquibase.datasources.*.database-change-log-lock-table | java.lang.String | Name of table to use for tracking concurrent Liquibase usage. |
liquibase.datasources.*.database-change-log-table | java.lang.String | Name of table to use for tracking change history. |
liquibase.datasources.*.liquibase-tablespace | java.lang.String | Tablespace to use for Liquibase objects. |
liquibase.datasources.*.liquibase-schema | java.lang.String | Schema to use for Liquibase objects. |
liquibase.datasources.*.change-log | java.lang.String | Change log configuration path. |
liquibase.datasources.*.rollback-file-path | java.lang.String | Path to file to which rollback SQL is written when an update is performed. |
liquibase.datasources.*.drop-first | boolean | Whether to first drop the database schema. Default value (false). |
liquibase.datasources.*.default-schema | java.lang.String | Default database schema. |
liquibase.datasources.*.parameters | java.util.Map | Change log parameters. |
liquibase.datasources.*.tag | java.lang.String | the liquibase tag. |
liquibase.datasources.*.contexts | java.lang.String | Comma-separated list of runtime contexts to use. |
liquibase.datasources.*.labels | java.lang.String | Comma-separated list of runtime labels to use. |
liquibase.datasources.*.enabled | boolean | Sets whether this liquibase configuration is enabled. Default value (true). |
liquibase.datasources.*.async | boolean | Whether liquibase operations should be run asynchronously. |
Micronaut Flyway
Configuration properties for FlywayConfigurationProperties
| Property | Type | Description |
|---|---|---|
flyway.datasources.*.enabled | boolean | Set whether this flyway configuration is enabled. Default value (true). |
flyway.datasources.*.async | boolean | Whether flyway migrations should run asynchronously. |
flyway.datasources.*.clean-schema | boolean | Set whether Flyway will clean the schema before running the migrations. Default value (false). |
flyway.datasources.*.url | java.lang.String | JDBC url of the database to migrate |
flyway.datasources.*.user | java.lang.String | The user of the database to migrate |
flyway.datasources.*.username | java.lang.String | The username of the database to migrate |
flyway.datasources.*.password | java.lang.String | The password of the database to migrate |
flyway.datasources.*.properties | java.util.Map | The extra custom properties |
flyway.datasources.*.dry-run-output | java.lang.String | Sets the dry run output filename. |
flyway.datasources.*.ignore-migration-patterns | java.lang.String | Sets the migration patterns to ignore. |
flyway.datasources.*.locations | java.lang.String | Sets the locations to scan recursively for migrations. |
flyway.datasources.*.encoding | java.lang.String | Sets the encoding of SQL migrations. |
flyway.datasources.*.target | java.lang.String | Sets the target version up to which Flyway should consider migrations. |
flyway.datasources.*.baseline-version | java.lang.String | The version to tag an existing schema with when executing baseline. Passes through to {@link FluentConfiguration#baselineVersion(String)} |
Configuration properties for FluentConfiguration
| Property | Type | Description |
|---|---|---|
flyway.datasources.*.report-filename | java.lang.String | |
flyway.datasources.*.environment | java.lang.String | |
flyway.datasources.*.provision-mode | org.flywaydb.core.internal.configuration.resolvers.ProvisionerMode | |
flyway.datasources.*.working-directory | java.lang.String | |
flyway.datasources.*.clear-cached-resolved-environment | java.lang.String | |
flyway.datasources.*.error-overrides | java.lang.String | |
flyway.datasources.*.group | boolean | |
flyway.datasources.*.installed-by | java.lang.String | |
flyway.datasources.*.loggers | java.lang.String | |
flyway.datasources.*.mixed | boolean | |
flyway.datasources.*.validate-migration-naming | boolean | |
flyway.datasources.*.validate-on-migrate | boolean | |
flyway.datasources.*.clean-disabled | boolean | |
flyway.datasources.*.community-dbsupport-enabled | boolean | |
flyway.datasources.*.callback-locations | java.lang.String | |
flyway.datasources.*.execute-in-transaction | boolean | |
flyway.datasources.*.detect-encoding | boolean | |
flyway.datasources.*.default-schema | java.lang.String | |
flyway.datasources.*.schemas | java.lang.String | |
flyway.datasources.*.table | java.lang.String | |
flyway.datasources.*.tablespace | java.lang.String | |
flyway.datasources.*.placeholder-replacement | boolean | |
flyway.datasources.*.placeholders | java.util.Map | |
flyway.datasources.*.placeholder-prefix | java.lang.String | |
flyway.datasources.*.placeholder-suffix | java.lang.String | |
flyway.datasources.*.placeholder-separator | java.lang.String | |
flyway.datasources.*.script-placeholder-prefix | java.lang.String | |
flyway.datasources.*.script-placeholder-suffix | java.lang.String | |
flyway.datasources.*.powershell-executable | java.lang.String | |
flyway.datasources.*.sql-migration-prefix | java.lang.String | |
flyway.datasources.*.repeatable-sql-migration-prefix | java.lang.String | |
flyway.datasources.*.sql-migration-separator | java.lang.String | |
flyway.datasources.*.sql-migration-suffixes | java.lang.String | |
flyway.datasources.*.connect-retries | int | |
flyway.datasources.*.connect-retries-interval | int | |
flyway.datasources.*.init-sql | java.lang.String | |
flyway.datasources.*.baseline-description | java.lang.String | |
flyway.datasources.*.baseline-on-migrate | boolean | |
flyway.datasources.*.out-of-order | boolean | |
flyway.datasources.*.skip-executing-migrations | boolean | |
flyway.datasources.*.skip-default-callbacks | boolean | |
flyway.datasources.*.skip-default-resolvers | boolean | |
flyway.datasources.*.stream | boolean | |
flyway.datasources.*.batch | boolean | |
flyway.datasources.*.lock-retry-count | int | |
flyway.datasources.*.kerberos-config-file | java.lang.String | |
flyway.datasources.*.output-query-results | boolean | |
flyway.datasources.*.load-default-configuration-files | java.lang.String | |
flyway.datasources.*.create-schemas | boolean | |
flyway.datasources.*.fail-on-missing-locations | boolean | |
flyway.datasources.*.driver | java.lang.String | |
flyway.datasources.*.get-configuration-extension | java.lang.Class | |
flyway.datasources.*.create-progress | java.lang.String | |
flyway.datasources.*.resolve-current-environment | org.flywaydb.core.ProgressLogger |
Configuration properties for FluentConfiguration
| Property | Type | Description |
|---|---|---|
flyway.datasources.*.report-filename | java.lang.String | |
flyway.datasources.*.environment | java.lang.String | |
flyway.datasources.*.provision-mode | org.flywaydb.core.internal.configuration.resolvers.ProvisionerMode | |
flyway.datasources.*.working-directory | java.lang.String | |
flyway.datasources.*.clear-cached-resolved-environment | java.lang.String | |
flyway.datasources.*.error-overrides | java.lang.String | |
flyway.datasources.*.group | boolean | |
flyway.datasources.*.installed-by | java.lang.String | |
flyway.datasources.*.loggers | java.lang.String | |
flyway.datasources.*.mixed | boolean | |
flyway.datasources.*.validate-migration-naming | boolean | |
flyway.datasources.*.validate-on-migrate | boolean | |
flyway.datasources.*.clean-disabled | boolean | |
flyway.datasources.*.community-dbsupport-enabled | boolean | |
flyway.datasources.*.callback-locations | java.lang.String | |
flyway.datasources.*.execute-in-transaction | boolean | |
flyway.datasources.*.detect-encoding | boolean | |
flyway.datasources.*.default-schema | java.lang.String | |
flyway.datasources.*.schemas | java.lang.String | |
flyway.datasources.*.table | java.lang.String | |
flyway.datasources.*.tablespace | java.lang.String | |
flyway.datasources.*.placeholder-replacement | boolean | |
flyway.datasources.*.placeholders | java.util.Map | |
flyway.datasources.*.placeholder-prefix | java.lang.String | |
flyway.datasources.*.placeholder-suffix | java.lang.String | |
flyway.datasources.*.placeholder-separator | java.lang.String | |
flyway.datasources.*.script-placeholder-prefix | java.lang.String | |
flyway.datasources.*.script-placeholder-suffix | java.lang.String | |
flyway.datasources.*.powershell-executable | java.lang.String | |
flyway.datasources.*.sql-migration-prefix | java.lang.String | |
flyway.datasources.*.repeatable-sql-migration-prefix | java.lang.String | |
flyway.datasources.*.sql-migration-separator | java.lang.String | |
flyway.datasources.*.sql-migration-suffixes | java.lang.String | |
flyway.datasources.*.connect-retries | int | |
flyway.datasources.*.connect-retries-interval | int | |
flyway.datasources.*.init-sql | java.lang.String | |
flyway.datasources.*.baseline-description | java.lang.String | |
flyway.datasources.*.baseline-on-migrate | boolean | |
flyway.datasources.*.out-of-order | boolean | |
flyway.datasources.*.skip-executing-migrations | boolean | |
flyway.datasources.*.skip-default-callbacks | boolean | |
flyway.datasources.*.skip-default-resolvers | boolean | |
flyway.datasources.*.stream | boolean | |
flyway.datasources.*.batch | boolean | |
flyway.datasources.*.lock-retry-count | int | |
flyway.datasources.*.kerberos-config-file | java.lang.String | |
flyway.datasources.*.output-query-results | boolean | |
flyway.datasources.*.load-default-configuration-files | java.lang.String | |
flyway.datasources.*.create-schemas | boolean | |
flyway.datasources.*.fail-on-missing-locations | boolean | |
flyway.datasources.*.driver | java.lang.String | |
flyway.datasources.*.get-configuration-extension | java.lang.Class | |
flyway.datasources.*.create-progress | java.lang.String | |
flyway.datasources.*.resolve-current-environment | org.flywaydb.core.ProgressLogger |
Micronaut Elasticsearch
Configuration properties for DefaultElasticsearchConfigurationProperties
| Property | Type | Description |
|---|---|---|
elasticsearch.http-hosts | org.apache.http.HttpHost | One or more hosts that client will connect to. |
elasticsearch.default-headers | org.apache.http.Header | The defaults {@link Header} to sent with each request. |
elasticsearch.max-retry-timeout-millis | int | The maximum retry timeout in millis. |
elasticsearch.node-selector | org.elasticsearch.client.NodeSelector | The {@link NodeSelector} to be used, in case of multiple nodes. |
elasticsearch.http-async-client-builder | org.apache.http.impl.nio.client.HttpAsyncClientBuilder |
Configuration properties for RequestConfig$Builder
| Property | Type | Description |
|---|---|---|
elasticsearch.request.default.expect-continue-enabled | boolean | |
elasticsearch.request.default.proxy | org.apache.http.HttpHost | |
elasticsearch.request.default.local-address | java.net.InetAddress | |
elasticsearch.request.default.cookie-spec | java.lang.String | |
elasticsearch.request.default.redirects-enabled | boolean | |
elasticsearch.request.default.relative-redirects-allowed | boolean | |
elasticsearch.request.default.circular-redirects-allowed | boolean | |
elasticsearch.request.default.max-redirects | int | |
elasticsearch.request.default.authentication-enabled | boolean | |
elasticsearch.request.default.target-preferred-auth-schemes | java.util.Collection | |
elasticsearch.request.default.proxy-preferred-auth-schemes | java.util.Collection | |
elasticsearch.request.default.connection-request-timeout | int | |
elasticsearch.request.default.connect-timeout | int | |
elasticsearch.request.default.socket-timeout | int | |
elasticsearch.request.default.content-compression-enabled | boolean | |
elasticsearch.request.default.normalize-uri | boolean |
Configuration properties for RequestConfig$Builder
| Property | Type | Description |
|---|---|---|
elasticsearch.request.default.expect-continue-enabled | boolean | |
elasticsearch.request.default.proxy | org.apache.http.HttpHost | |
elasticsearch.request.default.local-address | java.net.InetAddress | |
elasticsearch.request.default.cookie-spec | java.lang.String | |
elasticsearch.request.default.redirects-enabled | boolean | |
elasticsearch.request.default.relative-redirects-allowed | boolean | |
elasticsearch.request.default.circular-redirects-allowed | boolean | |
elasticsearch.request.default.max-redirects | int | |
elasticsearch.request.default.authentication-enabled | boolean | |
elasticsearch.request.default.target-preferred-auth-schemes | java.util.Collection | |
elasticsearch.request.default.proxy-preferred-auth-schemes | java.util.Collection | |
elasticsearch.request.default.connection-request-timeout | int | |
elasticsearch.request.default.connect-timeout | int | |
elasticsearch.request.default.socket-timeout | int | |
elasticsearch.request.default.content-compression-enabled | boolean | |
elasticsearch.request.default.normalize-uri | boolean |
Micronaut Graphql
Configuration properties for GraphQLConfiguration
| Property | Type | Description |
|---|---|---|
graphql.enabled | boolean | whether GraphQL is enabled |
graphql.path | java.lang.String | the GraphQL path |
Configuration properties for GraphQLConfiguration$GraphiQLConfiguration
| Property | Type | Description |
|---|---|---|
graphql.graphiql.enabled | boolean | whether GraphiQL is enabled |
graphql.graphiql.version | java.lang.String | the GraphiQL version |
graphql.graphiql.explorer-plugin-version | java.lang.String | the GraphIQL Explorer plugin version |
graphql.graphiql.path | java.lang.String | the GraphiQL path |
graphql.graphiql.template-path | java.lang.String | the GraphiQL template path |
graphql.graphiql.template-parameters | java.util.Map | the GraphiQL template parameters |
graphql.graphiql.page-title | java.lang.String | the GraphiQL page title |
Configuration properties for GraphQLWsConfiguration
| Property | Type | Description |
|---|---|---|
graphql.graphql-ws.enabled | boolean | Sets whether GraphQL websocket is enabled. |
graphql.graphql-ws.path | java.lang.String | Sets the GraphQL websocket path. |
graphql.graphql-ws.connection-init-wait-timeout | java.time.Duration | Sets the connection initialisation wait timeout. |
Micronaut GRPC
Configuration properties for NettyChannelBuilder
| Property | Type | Description |
|---|---|---|
grpc.client.direct-executor | boolean | |
grpc.client.executor | java.util.concurrent.Executor | |
grpc.client.offload-executor | java.util.concurrent.Executor | |
grpc.client.intercept | java.util.List | |
grpc.client.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.client.r-agent | java.lang.String | |
grpc.client.override-authority | java.lang.String | |
grpc.client.default-load-balancing-policy | java.lang.String | |
grpc.client.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.client.compressor-registry | io.grpc.CompressorRegistry | |
grpc.client.idle-timeout | java.time.Duration | |
grpc.client.max-retry-attempts | int | |
grpc.client.max-hedged-attempts | int | |
grpc.client.retry-buffer-size | long | |
grpc.client.per-rpc-buffer-limit | long | |
grpc.client.disable-retry | boolean | |
grpc.client.enable-retry | boolean | |
grpc.client.set-binary-log | io.grpc.BinaryLog | |
grpc.client.max-trace-events | int | |
grpc.client.proxy-detector | io.grpc.ProxyDetector | |
grpc.client.default-service-config | java.util.Map | |
grpc.client.disable-service-config-look-up | boolean | |
grpc.client.build | boolean | |
grpc.client.to-string | boolean | |
grpc.client.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.client.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.client.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.client.initial-flow-control-window | int | |
grpc.client.flow-control-window | int | |
grpc.client.plaintext | boolean | |
grpc.client.transport-security | boolean | |
grpc.client.keep-alive-time | java.time.Duration | |
grpc.client.keep-alive-timeout | java.time.Duration | |
grpc.client.keep-alive-without-calls | boolean | |
grpc.client.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.client.max-inbound-message-size | int | |
grpc.channels.*.direct-executor | boolean | |
grpc.channels.*.executor | java.util.concurrent.Executor | |
grpc.channels.*.offload-executor | java.util.concurrent.Executor | |
grpc.channels.*.intercept | java.util.List | |
grpc.channels.*.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.channels.*.r-agent | java.lang.String | |
grpc.channels.*.override-authority | java.lang.String | |
grpc.channels.*.default-load-balancing-policy | java.lang.String | |
grpc.channels.*.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.channels.*.compressor-registry | io.grpc.CompressorRegistry | |
grpc.channels.*.idle-timeout | java.time.Duration | |
grpc.channels.*.max-retry-attempts | int | |
grpc.channels.*.max-hedged-attempts | int | |
grpc.channels.*.retry-buffer-size | long | |
grpc.channels.*.per-rpc-buffer-limit | long | |
grpc.channels.*.disable-retry | boolean | |
grpc.channels.*.enable-retry | boolean | |
grpc.channels.*.set-binary-log | io.grpc.BinaryLog | |
grpc.channels.*.max-trace-events | int | |
grpc.channels.*.proxy-detector | io.grpc.ProxyDetector | |
grpc.channels.*.default-service-config | java.util.Map | |
grpc.channels.*.disable-service-config-look-up | boolean | |
grpc.channels.*.build | boolean | |
grpc.channels.*.to-string | boolean | |
grpc.channels.*.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.channels.*.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.channels.*.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.channels.*.initial-flow-control-window | int | |
grpc.channels.*.flow-control-window | int | |
grpc.channels.*.plaintext | boolean | |
grpc.channels.*.transport-security | boolean | |
grpc.channels.*.keep-alive-time | java.time.Duration | |
grpc.channels.*.keep-alive-timeout | java.time.Duration | |
grpc.channels.*.keep-alive-without-calls | boolean | |
grpc.channels.*.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.channels.*.max-inbound-message-size | int |
Configuration properties for NettyChannelBuilder
| Property | Type | Description |
|---|---|---|
grpc.client.direct-executor | boolean | |
grpc.client.executor | java.util.concurrent.Executor | |
grpc.client.offload-executor | java.util.concurrent.Executor | |
grpc.client.intercept | java.util.List | |
grpc.client.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.client.r-agent | java.lang.String | |
grpc.client.override-authority | java.lang.String | |
grpc.client.default-load-balancing-policy | java.lang.String | |
grpc.client.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.client.compressor-registry | io.grpc.CompressorRegistry | |
grpc.client.idle-timeout | java.time.Duration | |
grpc.client.max-retry-attempts | int | |
grpc.client.max-hedged-attempts | int | |
grpc.client.retry-buffer-size | long | |
grpc.client.per-rpc-buffer-limit | long | |
grpc.client.disable-retry | boolean | |
grpc.client.enable-retry | boolean | |
grpc.client.set-binary-log | io.grpc.BinaryLog | |
grpc.client.max-trace-events | int | |
grpc.client.proxy-detector | io.grpc.ProxyDetector | |
grpc.client.default-service-config | java.util.Map | |
grpc.client.disable-service-config-look-up | boolean | |
grpc.client.build | boolean | |
grpc.client.to-string | boolean | |
grpc.client.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.client.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.client.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.client.initial-flow-control-window | int | |
grpc.client.flow-control-window | int | |
grpc.client.plaintext | boolean | |
grpc.client.transport-security | boolean | |
grpc.client.keep-alive-time | java.time.Duration | |
grpc.client.keep-alive-timeout | java.time.Duration | |
grpc.client.keep-alive-without-calls | boolean | |
grpc.client.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.client.max-inbound-message-size | int | |
grpc.channels.*.direct-executor | boolean | |
grpc.channels.*.executor | java.util.concurrent.Executor | |
grpc.channels.*.offload-executor | java.util.concurrent.Executor | |
grpc.channels.*.intercept | java.util.List | |
grpc.channels.*.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.channels.*.r-agent | java.lang.String | |
grpc.channels.*.override-authority | java.lang.String | |
grpc.channels.*.default-load-balancing-policy | java.lang.String | |
grpc.channels.*.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.channels.*.compressor-registry | io.grpc.CompressorRegistry | |
grpc.channels.*.idle-timeout | java.time.Duration | |
grpc.channels.*.max-retry-attempts | int | |
grpc.channels.*.max-hedged-attempts | int | |
grpc.channels.*.retry-buffer-size | long | |
grpc.channels.*.per-rpc-buffer-limit | long | |
grpc.channels.*.disable-retry | boolean | |
grpc.channels.*.enable-retry | boolean | |
grpc.channels.*.set-binary-log | io.grpc.BinaryLog | |
grpc.channels.*.max-trace-events | int | |
grpc.channels.*.proxy-detector | io.grpc.ProxyDetector | |
grpc.channels.*.default-service-config | java.util.Map | |
grpc.channels.*.disable-service-config-look-up | boolean | |
grpc.channels.*.build | boolean | |
grpc.channels.*.to-string | boolean | |
grpc.channels.*.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.channels.*.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.channels.*.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.channels.*.initial-flow-control-window | int | |
grpc.channels.*.flow-control-window | int | |
grpc.channels.*.plaintext | boolean | |
grpc.channels.*.transport-security | boolean | |
grpc.channels.*.keep-alive-time | java.time.Duration | |
grpc.channels.*.keep-alive-timeout | java.time.Duration | |
grpc.channels.*.keep-alive-without-calls | boolean | |
grpc.channels.*.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.channels.*.max-inbound-message-size | int |
Configuration properties for NettyChannelBuilder
| Property | Type | Description |
|---|---|---|
grpc.client.direct-executor | boolean | |
grpc.client.executor | java.util.concurrent.Executor | |
grpc.client.offload-executor | java.util.concurrent.Executor | |
grpc.client.intercept | java.util.List | |
grpc.client.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.client.r-agent | java.lang.String | |
grpc.client.override-authority | java.lang.String | |
grpc.client.default-load-balancing-policy | java.lang.String | |
grpc.client.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.client.compressor-registry | io.grpc.CompressorRegistry | |
grpc.client.idle-timeout | java.time.Duration | |
grpc.client.max-retry-attempts | int | |
grpc.client.max-hedged-attempts | int | |
grpc.client.retry-buffer-size | long | |
grpc.client.per-rpc-buffer-limit | long | |
grpc.client.disable-retry | boolean | |
grpc.client.enable-retry | boolean | |
grpc.client.set-binary-log | io.grpc.BinaryLog | |
grpc.client.max-trace-events | int | |
grpc.client.proxy-detector | io.grpc.ProxyDetector | |
grpc.client.default-service-config | java.util.Map | |
grpc.client.disable-service-config-look-up | boolean | |
grpc.client.build | boolean | |
grpc.client.to-string | boolean | |
grpc.client.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.client.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.client.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.client.initial-flow-control-window | int | |
grpc.client.flow-control-window | int | |
grpc.client.plaintext | boolean | |
grpc.client.transport-security | boolean | |
grpc.client.keep-alive-time | java.time.Duration | |
grpc.client.keep-alive-timeout | java.time.Duration | |
grpc.client.keep-alive-without-calls | boolean | |
grpc.client.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.client.max-inbound-message-size | int | |
grpc.channels.*.direct-executor | boolean | |
grpc.channels.*.executor | java.util.concurrent.Executor | |
grpc.channels.*.offload-executor | java.util.concurrent.Executor | |
grpc.channels.*.intercept | java.util.List | |
grpc.channels.*.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.channels.*.r-agent | java.lang.String | |
grpc.channels.*.override-authority | java.lang.String | |
grpc.channels.*.default-load-balancing-policy | java.lang.String | |
grpc.channels.*.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.channels.*.compressor-registry | io.grpc.CompressorRegistry | |
grpc.channels.*.idle-timeout | java.time.Duration | |
grpc.channels.*.max-retry-attempts | int | |
grpc.channels.*.max-hedged-attempts | int | |
grpc.channels.*.retry-buffer-size | long | |
grpc.channels.*.per-rpc-buffer-limit | long | |
grpc.channels.*.disable-retry | boolean | |
grpc.channels.*.enable-retry | boolean | |
grpc.channels.*.set-binary-log | io.grpc.BinaryLog | |
grpc.channels.*.max-trace-events | int | |
grpc.channels.*.proxy-detector | io.grpc.ProxyDetector | |
grpc.channels.*.default-service-config | java.util.Map | |
grpc.channels.*.disable-service-config-look-up | boolean | |
grpc.channels.*.build | boolean | |
grpc.channels.*.to-string | boolean | |
grpc.channels.*.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.channels.*.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.channels.*.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.channels.*.initial-flow-control-window | int | |
grpc.channels.*.flow-control-window | int | |
grpc.channels.*.plaintext | boolean | |
grpc.channels.*.transport-security | boolean | |
grpc.channels.*.keep-alive-time | java.time.Duration | |
grpc.channels.*.keep-alive-timeout | java.time.Duration | |
grpc.channels.*.keep-alive-without-calls | boolean | |
grpc.channels.*.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.channels.*.max-inbound-message-size | int |
Configuration properties for NettyChannelBuilder
| Property | Type | Description |
|---|---|---|
grpc.client.direct-executor | boolean | |
grpc.client.executor | java.util.concurrent.Executor | |
grpc.client.offload-executor | java.util.concurrent.Executor | |
grpc.client.intercept | java.util.List | |
grpc.client.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.client.r-agent | java.lang.String | |
grpc.client.override-authority | java.lang.String | |
grpc.client.default-load-balancing-policy | java.lang.String | |
grpc.client.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.client.compressor-registry | io.grpc.CompressorRegistry | |
grpc.client.idle-timeout | java.time.Duration | |
grpc.client.max-retry-attempts | int | |
grpc.client.max-hedged-attempts | int | |
grpc.client.retry-buffer-size | long | |
grpc.client.per-rpc-buffer-limit | long | |
grpc.client.disable-retry | boolean | |
grpc.client.enable-retry | boolean | |
grpc.client.set-binary-log | io.grpc.BinaryLog | |
grpc.client.max-trace-events | int | |
grpc.client.proxy-detector | io.grpc.ProxyDetector | |
grpc.client.default-service-config | java.util.Map | |
grpc.client.disable-service-config-look-up | boolean | |
grpc.client.build | boolean | |
grpc.client.to-string | boolean | |
grpc.client.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.client.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.client.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.client.initial-flow-control-window | int | |
grpc.client.flow-control-window | int | |
grpc.client.plaintext | boolean | |
grpc.client.transport-security | boolean | |
grpc.client.keep-alive-time | java.time.Duration | |
grpc.client.keep-alive-timeout | java.time.Duration | |
grpc.client.keep-alive-without-calls | boolean | |
grpc.client.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.client.max-inbound-message-size | int | |
grpc.channels.*.direct-executor | boolean | |
grpc.channels.*.executor | java.util.concurrent.Executor | |
grpc.channels.*.offload-executor | java.util.concurrent.Executor | |
grpc.channels.*.intercept | java.util.List | |
grpc.channels.*.add-transport-filter | io.grpc.ClientTransportFilter | |
grpc.channels.*.r-agent | java.lang.String | |
grpc.channels.*.override-authority | java.lang.String | |
grpc.channels.*.default-load-balancing-policy | java.lang.String | |
grpc.channels.*.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.channels.*.compressor-registry | io.grpc.CompressorRegistry | |
grpc.channels.*.idle-timeout | java.time.Duration | |
grpc.channels.*.max-retry-attempts | int | |
grpc.channels.*.max-hedged-attempts | int | |
grpc.channels.*.retry-buffer-size | long | |
grpc.channels.*.per-rpc-buffer-limit | long | |
grpc.channels.*.disable-retry | boolean | |
grpc.channels.*.enable-retry | boolean | |
grpc.channels.*.set-binary-log | io.grpc.BinaryLog | |
grpc.channels.*.max-trace-events | int | |
grpc.channels.*.proxy-detector | io.grpc.ProxyDetector | |
grpc.channels.*.default-service-config | java.util.Map | |
grpc.channels.*.disable-service-config-look-up | boolean | |
grpc.channels.*.build | boolean | |
grpc.channels.*.to-string | boolean | |
grpc.channels.*.negotiation-type | io.grpc.netty.NegotiationType | |
grpc.channels.*.event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.channels.*.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.channels.*.initial-flow-control-window | int | |
grpc.channels.*.flow-control-window | int | |
grpc.channels.*.plaintext | boolean | |
grpc.channels.*.transport-security | boolean | |
grpc.channels.*.keep-alive-time | java.time.Duration | |
grpc.channels.*.keep-alive-timeout | java.time.Duration | |
grpc.channels.*.keep-alive-without-calls | boolean | |
grpc.channels.*.local-socket-picker | io.grpc.netty.NettyChannelBuilder$LocalSocketPicker | |
grpc.channels.*.max-inbound-message-size | int |
Configuration properties for GrpcInProcessServerConfiguration
| Property | Type | Description |
|---|---|---|
grpc.server.in-process-name | java.lang.String | Sets the in-process server name for test transports. |
Configuration properties for TracingClientInterceptor$Builder
| Property | Type | Description |
|---|---|---|
grpc.client.tracing.tracer | io.opentracing.Tracer | |
grpc.client.tracing.operation-name | io.opentracing.contrib.grpc.OperationNameConstructor | |
grpc.client.tracing.streaming | boolean | |
grpc.client.tracing.traced-attributes | io.opentracing.contrib.grpc.TracingClientInterceptor$ClientRequestAttribute | |
grpc.client.tracing.verbosity | boolean | |
grpc.client.tracing.active-span-source | io.opentracing.contrib.grpc.ActiveSpanSource | |
grpc.client.tracing.active-span-context-source | io.opentracing.contrib.grpc.ActiveSpanContextSource | |
grpc.client.tracing.client-span-decorator | io.opentracing.contrib.grpc.ClientSpanDecorator | |
grpc.client.tracing.client-close-decorator | io.opentracing.contrib.grpc.ClientCloseDecorator |
Configuration properties for TracingClientInterceptor$Builder
| Property | Type | Description |
|---|---|---|
grpc.client.tracing.tracer | io.opentracing.Tracer | |
grpc.client.tracing.operation-name | io.opentracing.contrib.grpc.OperationNameConstructor | |
grpc.client.tracing.streaming | boolean | |
grpc.client.tracing.traced-attributes | io.opentracing.contrib.grpc.TracingClientInterceptor$ClientRequestAttribute | |
grpc.client.tracing.verbosity | boolean | |
grpc.client.tracing.active-span-source | io.opentracing.contrib.grpc.ActiveSpanSource | |
grpc.client.tracing.active-span-context-source | io.opentracing.contrib.grpc.ActiveSpanContextSource | |
grpc.client.tracing.client-span-decorator | io.opentracing.contrib.grpc.ClientSpanDecorator | |
grpc.client.tracing.client-close-decorator | io.opentracing.contrib.grpc.ClientCloseDecorator |
Configuration properties for TracingServerInterceptor$Builder
| Property | Type | Description |
|---|---|---|
grpc.server.tracing.tracer | io.opentracing.Tracer | |
grpc.server.tracing.operation-name | io.opentracing.contrib.grpc.OperationNameConstructor | |
grpc.server.tracing.traced-attributes | io.opentracing.contrib.grpc.TracingServerInterceptor$ServerRequestAttribute | |
grpc.server.tracing.streaming | boolean | |
grpc.server.tracing.verbosity | boolean | |
grpc.server.tracing.server-span-decorator | io.opentracing.contrib.grpc.ServerSpanDecorator | |
grpc.server.tracing.server-close-decorator | io.opentracing.contrib.grpc.ServerCloseDecorator |
Configuration properties for TracingServerInterceptor$Builder
| Property | Type | Description |
|---|---|---|
grpc.server.tracing.tracer | io.opentracing.Tracer | |
grpc.server.tracing.operation-name | io.opentracing.contrib.grpc.OperationNameConstructor | |
grpc.server.tracing.traced-attributes | io.opentracing.contrib.grpc.TracingServerInterceptor$ServerRequestAttribute | |
grpc.server.tracing.streaming | boolean | |
grpc.server.tracing.verbosity | boolean | |
grpc.server.tracing.server-span-decorator | io.opentracing.contrib.grpc.ServerSpanDecorator | |
grpc.server.tracing.server-close-decorator | io.opentracing.contrib.grpc.ServerCloseDecorator |
Configuration properties for GrpcServerConfiguration
| Property | Type | Description |
|---|---|---|
grpc.server.executor | java.lang.String | Sets the executor bean name. |
grpc.server.instance-id | java.lang.String | Sets the instance id name used for registering the GRPC service in Service Discovery. If this is not set, the application name will be used. |
grpc.server.await-termination | java.time.Duration | Sets the maximum duration application will wait for the server to terminate and release all resources. |
Configuration properties for ServerBuilder
| Property | Type | Description |
|---|---|---|
grpc.server.call-executor | io.grpc.ServerCallExecutorSupplier | |
grpc.server.add-service | io.grpc.ServerServiceDefinition | |
grpc.server.add-services | java.util.List | |
grpc.server.intercept | io.grpc.ServerInterceptor | |
grpc.server.add-transport-filter | io.grpc.ServerTransportFilter | |
grpc.server.add-stream-tracer-factory | io.grpc.ServerStreamTracer$Factory | |
grpc.server.fallback-handler-registry | io.grpc.HandlerRegistry | |
grpc.server.decompressor-registry | io.grpc.DecompressorRegistry | |
grpc.server.compressor-registry | io.grpc.CompressorRegistry | |
grpc.server.handshake-timeout | java.time.Duration | |
grpc.server.keep-alive-time | java.time.Duration | |
grpc.server.keep-alive-timeout | java.time.Duration | |
grpc.server.max-connection-idle | java.time.Duration | |
grpc.server.max-connection-age | java.time.Duration | |
grpc.server.max-connection-age-grace | java.time.Duration | |
grpc.server.permit-keep-alive-time | java.time.Duration | |
grpc.server.permit-keep-alive-without-calls | boolean | |
grpc.server.max-inbound-message-size | int | |
grpc.server.max-inbound-metadata-size | int | |
grpc.server.set-binary-log | io.grpc.BinaryLog | |
grpc.server.add-metric-sink | io.grpc.MetricSink |
Configuration properties for NettyServerBuilder
| Property | Type | Description |
|---|---|---|
grpc.server.add-listen-address | java.net.SocketAddress | |
grpc.server.channel-type | java.lang.Class | |
grpc.server.channel-factory | io.netty.channel.ChannelFactory | |
grpc.server.boss-event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.server.worker-event-loop-group | io.netty.channel.EventLoopGroup | |
grpc.server.ssl-context | io.netty.handler.ssl.SslContext | |
grpc.server.max-concurrent-calls-per-connection | int | |
grpc.server.initial-flow-control-window | int | |
grpc.server.flow-control-window | int |
Configuration properties for GrpcSslConfiguration
| Property | Type | Description |
|---|---|---|
grpc.server.ssl.cert-chain | java.lang.String | The cert chain |
grpc.server.ssl.private-key | java.lang.String | The private key |
Configuration properties for GrpcJsonConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.grpc.json.max-response-messages | int | Sets the maximum number of messages collected from a streaming response. |
micronaut.grpc.json.max-response-bytes | long | Sets the maximum estimated serialized response size in bytes. |
Micronaut Kafka
Configuration properties for KafkaDefaultConfiguration
| Property | Type | Description |
|---|---|---|
kafka.health-timeout | java.time.Duration | The health check timeout. Default value (10 seconds). |
Configuration properties for KafkaConsumerConfiguration
| Property | Type | Description |
|---|---|---|
kafka.consumers.*.key-deserializer | org.apache.kafka.common.serialization.Deserializer | Sets the key deserializer. |
kafka.consumers.*.value-deserializer | org.apache.kafka.common.serialization.Deserializer | Sets the default value deserializer. |
Configuration properties for DefaultKafkaListenerExceptionHandlerConfigurationProperties
| Property | Type | Description |
|---|---|---|
kafka.default-listener-exception-handler.skip-record-on-deserialization-failure | boolean | Whether to skip record on deserialization failure. Default value true |
kafka.default-listener-exception-handler.commit-record-on-deserialization-failure | boolean | Whether to commit record on deserialization failure. Default value false |
Configuration properties for KafkaHealthConfigurationProperties
| Property | Type | Description |
|---|---|---|
kafka.health.enabled | boolean | Whether the Kafka health check is enabled. Default value true. |
kafka.health.restricted | boolean | By default, the health check requires cluster-wide permissions in order to get information about the nodes in the Kafka cluster. If your application doesn’t have admin privileges (for example, this might happen in multi-tenant scenarios), you can switch to a "restricted" version of the health check which only validates basic connectivity but doesn’t require any additional permissions.. Default value false |
Configuration properties for KafkaProducerConfiguration
| Property | Type | Description |
|---|---|---|
kafka.producers.*.key-serializer | org.apache.kafka.common.serialization.Serializer | Sets the key serializer. |
kafka.producers.*.value-serializer | org.apache.kafka.common.serialization.Serializer | Sets the default value serializer. |
kafka.producers.*.executor | java.lang.String | Sets the default executor to use to enable non-blocking producers. |
Configuration properties for KafkaMetricsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.metrics.binders.kafka.metric-name-style | MetricNameStyle | The metric naming style. Defaults to {@link MetricNameStyle#MICROMETER}. |
Configuration properties for KafkaStreamsConfiguration
| Property | Type | Description |
|---|---|---|
kafka.streams.*.close-timeout | java.time.Duration | the time to wait for the stream to shut down. |
kafka.streams.*.name | java.lang.String | the logical name of the stream |
Micronaut Micrometer
Configuration properties for ExportConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.metrics.export | java.util.Properties | The export properties |
micronaut.metrics.tags | java.util.Properties | The common tags properties |
Configuration properties for HttpMetricsConfig
| Property | Type | Description |
|---|---|---|
micronaut.metrics.binders.web.enabled | boolean | true if enabled |
Configuration properties for HttpClientMeterConfig
| Property | Type | Description |
|---|---|---|
micronaut.metrics.binders.web.client.percentiles | java.lang.Double | Default is empty. |
micronaut.metrics.binders.web.client.histogram | java.lang.Boolean | Default: false. |
micronaut.metrics.binders.web.client.min | java.lang.Double | Default: Micrometer default value (0.001). |
micronaut.metrics.binders.web.client.max | java.lang.Double | Default: Micrometer default value (30). |
micronaut.metrics.binders.web.client.slos | java.lang.Double | Default is empty. |
Configuration properties for HttpMetricsConfig$ClientErrorsUrisConfig
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.metrics.binders.web.client-errors-uris.enabled | boolean | Is enabled | true |
Configuration properties for HttpServerMeterConfig
| Property | Type | Description |
|---|---|---|
micronaut.metrics.binders.web.server.percentiles | java.lang.Double | Default is empty. |
micronaut.metrics.binders.web.server.histogram | java.lang.Boolean | Default: false. |
micronaut.metrics.binders.web.server.min | java.lang.Double | Default: Micrometer default value (0.001). |
micronaut.metrics.binders.web.server.max | java.lang.Double | Default: Micrometer default value (30). |
micronaut.metrics.binders.web.server.slos | java.lang.Double | Default is empty. |
Configuration properties for ObservationProperties
| Property | Type | Description |
|---|---|---|
micrometer.observations.common-key-value | java.util.Map | common key values that will be added to every observation. |
Configuration properties for ObservationDataSourceConfig
| Property | Type | Description |
|---|---|---|
micrometer.observation.datasource.enabled | boolean | Sets whether the observation data source is enabled or disabled. |
micrometer.observation.datasource.proxy-result-set | boolean | Enables or disables proxying of result sets for observation purposes. When enabled, the observation data source will create proxies around result sets to track and record relevant events. Disabling this feature can improve performance but may limit the accuracy of observations. |
micrometer.observation.datasource.proxy-generated-keys | boolean | Enables or disables proxying of generated keys for observation purposes. When enabled, the observation data source will create proxies around generated keys to track and record relevant events. Disabling this feature can improve performance but may limit the accuracy of observations. |
Configuration properties for DataSourceObservationListener
| Property | Type | Description |
|---|---|---|
micrometer.observation.datasource.listener.connection-attributes-manager | net.ttddyy.observation.tracing.ConnectionAttributesManager | |
micrometer.observation.datasource.listener.connection-observation-convention | net.ttddyy.observation.tracing.ConnectionObservationConvention | |
micrometer.observation.datasource.listener.query-observation-convention | net.ttddyy.observation.tracing.QueryObservationConvention | |
micrometer.observation.datasource.listener.result-set-observation-convention | net.ttddyy.observation.tracing.ResultSetObservationConvention | |
micrometer.observation.datasource.listener.generated-keys-observation-convention | net.ttddyy.observation.tracing.GeneratedKeysObservationConvention | |
micrometer.observation.datasource.listener.query-parameters-span-tag-provider | net.ttddyy.observation.tracing.QueryParametersSpanTagProvider | |
micrometer.observation.datasource.listener.include-parameter-values | boolean | |
micrometer.observation.datasource.listener.supported-types | java.util.Set | |
micrometer.observation.datasource.listener.include-result-set-operations | boolean | |
micrometer.observation.datasource.listener.jdbc-connection-info-extractor | net.ttddyy.observation.tracing.JdbcConnectionInfoExtractor |
Configuration properties for DataSourceObservationListener
| Property | Type | Description |
|---|---|---|
micrometer.observation.datasource.listener.connection-attributes-manager | net.ttddyy.observation.tracing.ConnectionAttributesManager | |
micrometer.observation.datasource.listener.connection-observation-convention | net.ttddyy.observation.tracing.ConnectionObservationConvention | |
micrometer.observation.datasource.listener.query-observation-convention | net.ttddyy.observation.tracing.QueryObservationConvention | |
micrometer.observation.datasource.listener.result-set-observation-convention | net.ttddyy.observation.tracing.ResultSetObservationConvention | |
micrometer.observation.datasource.listener.generated-keys-observation-convention | net.ttddyy.observation.tracing.GeneratedKeysObservationConvention | |
micrometer.observation.datasource.listener.query-parameters-span-tag-provider | net.ttddyy.observation.tracing.QueryParametersSpanTagProvider | |
micrometer.observation.datasource.listener.include-parameter-values | boolean | |
micrometer.observation.datasource.listener.supported-types | java.util.Set | |
micrometer.observation.datasource.listener.include-result-set-operations | boolean | |
micrometer.observation.datasource.listener.jdbc-connection-info-extractor | net.ttddyy.observation.tracing.JdbcConnectionInfoExtractor |
Configuration properties for ObservationHttpExclusionsConfiguration
| Property | Type | Description |
|---|---|---|
micrometer.observation.http.exclusions | java.util.List | Sets the URI patterns to be excluded from observation. |
Configuration properties for PrometheusPushGatewayConfig
| Property | Type | Description |
|---|---|---|
micronaut.metrics.export.prometheus.pushgateway.grouping-keys | java.util.Map | Map of the grouping keys. |
micronaut.metrics.export.prometheus.pushgateway.basic-auth-username | java.lang.String | username for basic auth. |
micronaut.metrics.export.prometheus.pushgateway.basic-auth-password | java.lang.String | password for the basic auth. |
micronaut.metrics.export.prometheus.pushgateway.interval | java.time.Duration | interval of {@link PrometheusPushGatewayScheduler#pushData()}. |
micronaut.metrics.export.prometheus.pushgateway.initial-delay | java.time.Duration | initialDelay of {@link PrometheusPushGatewayScheduler#pushData()}. |
micronaut.metrics.export.prometheus.pushgateway.enabled | boolean | is PushGateway feature enabled. |
Configuration properties for PushGateway$Builder
| Property | Type | Description |
|---|---|---|
micronaut.metrics.export.prometheus.pushgateway.format | io.prometheus.metrics.exporter.pushgateway.Format | |
micronaut.metrics.export.prometheus.pushgateway.address | java.lang.String | |
micronaut.metrics.export.prometheus.pushgateway.bearer-token | java.lang.String | |
micronaut.metrics.export.prometheus.pushgateway.scheme | io.prometheus.metrics.exporter.pushgateway.Scheme | |
micronaut.metrics.export.prometheus.pushgateway.connection-factory | io.prometheus.metrics.exporter.pushgateway.HttpConnectionFactory | |
micronaut.metrics.export.prometheus.pushgateway.job | java.lang.String | |
micronaut.metrics.export.prometheus.pushgateway.registry | io.prometheus.metrics.model.registry.PrometheusRegistry | |
micronaut.metrics.export.prometheus.pushgateway.escaping-scheme | io.prometheus.metrics.config.EscapingScheme | |
micronaut.metrics.export.prometheus.pushgateway.prometheus-timestamps-in-ms | boolean | |
micronaut.metrics.export.prometheus.pushgateway.connection-timeout | java.time.Duration | |
micronaut.metrics.export.prometheus.pushgateway.read-timeout | java.time.Duration |
Micronaut SQL
Configuration properties for JpaConfiguration
| Property | Type | Description |
|---|---|---|
jpa.*.enabled | boolean | Set whether the JPA integration for the datasource is enabled. |
jpa.*.packages-to-scan | java.lang.String | Sets the packages to scan. |
jpa.*.properties | java.util.Map | Sets the JPA properties to be passed to the JPA implementation. |
jpa.*.mapping-resources | java.util.List | Sets additional mapping resources. |
jpa.*.compile-time-hibernate-proxies | boolean | Enable compile time Hibernate proxies. |
jpa.*.reactive | boolean | is reactive |
jpa.*.jpa-properties | java.util.Map |
Configuration properties for JpaConfiguration$EntityScanConfiguration
| Property | Type | Description |
|---|---|---|
jpa.*.entity-scan.enabled | boolean | Set whether entity scan is enabled. Defaults to true. |
jpa.*.entity-scan.packages | java.lang.String | The packages to limit the scan to |
Configuration properties for ConnectionPoolConfigurationBuilder
| Property | Type | Description |
|---|---|---|
jasync.client.host | java.lang.String | |
jasync.client.port | int | |
jasync.client.database | java.lang.String | |
jasync.client.username | java.lang.String | |
jasync.client.password | java.lang.String | |
jasync.client.max-active-connections | int | |
jasync.client.max-idle-time | long | |
jasync.client.max-pending-queries | int | |
jasync.client.connection-validation-interval | long | |
jasync.client.connection-create-timeout | long | |
jasync.client.connection-test-timeout | long | |
jasync.client.query-timeout | java.lang.Long | |
jasync.client.execution-context | java.util.concurrent.Executor | |
jasync.client.ssl | com.github.jasync.sql.db.SSLConfiguration | |
jasync.client.charset | java.nio.charset.Charset | |
jasync.client.maximum-message-size | int | |
jasync.client.allocator | io.netty.buffer.ByteBufAllocator | |
jasync.client.application-name | java.lang.String | |
jasync.client.interceptors | java.util.List | |
jasync.client.max-connection-ttl | java.lang.Long | |
jasync.client.current-schema | java.lang.String | |
jasync.client.socket-path | java.lang.String | |
jasync.client.credentials-provider | com.github.jasync.sql.db.CredentialsProvider | |
jasync.client.min-idle-connections | java.lang.Integer |
Configuration properties for JasyncPoolConfiguration$JasyncSslConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
jasync.client.ssl.mode | com.github.jasync.sql.db.SSLConfiguration$Mode | The mode | Disable |
jasync.client.ssl.root-cert | java.lang.String | The cert | |
jasync.client.ssl.client-cert | java.lang.String | The client cert | |
jasync.client.ssl.client-private-key | java.lang.String | The client private key | |
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.abandoned-log-writer | java.io.PrintWriter | |
datasources.*.abandoned-usage-tracking | boolean | |
datasources.*.auto-commit-on-return | boolean | |
datasources.*.cache-state | boolean | |
datasources.*.connection-factory-class-name | java.lang.String | |
datasources.*.connection-init-sqls | java.util.List | |
datasources.*.connection-pool | org.apache.commons.pool2.impl.GenericObjectPool | |
datasources.*.connection-properties | java.lang.String | |
datasources.*.default-auto-commit | java.lang.Boolean | |
datasources.*.default-catalog | java.lang.String | |
datasources.*.default-query-timeout | java.time.Duration | |
datasources.*.default-query-timeout-duration | java.time.Duration | |
datasources.*.default-read-only | java.lang.Boolean | |
datasources.*.default-schema | java.lang.String | |
datasources.*.default-transaction-isolation | int | |
datasources.*.disconnection-ignore-sql-codes | java.util.Collection | |
datasources.*.disconnection-sql-codes | java.util.Collection | |
datasources.*.driver | java.sql.Driver | |
datasources.*.driver-class-loader | java.lang.ClassLoader | |
datasources.*.duration-between-eviction-runs | java.time.Duration | |
datasources.*.enable-auto-commit-on-return | boolean | |
datasources.*.eviction-policy-class-name | java.lang.String | |
datasources.*.fast-fail-validation | boolean | |
datasources.*.initial-size | int | |
datasources.*.jmx-name | java.lang.String | |
datasources.*.lifo | boolean | |
datasources.*.log-abandoned | boolean | |
datasources.*.log-expired-connections | boolean | |
datasources.*.login-timeout | int | |
datasources.*.log-writer | java.io.PrintWriter | |
datasources.*.max-conn-duration | java.time.Duration | |
datasources.*.max-conn-lifetime-millis | long | |
datasources.*.max-idle | int | |
datasources.*.max-open-prepared-statements | int | |
datasources.*.max-total | int | |
datasources.*.max-wait-duration | java.time.Duration | |
datasources.*.max-wait-millis | long | |
datasources.*.min-evictable-idle-duration | java.time.Duration | |
datasources.*.min-evictable-idle-time-millis | long | |
datasources.*.min-idle | int | |
datasources.*.num-tests-per-eviction-run | int | |
datasources.*.remove-abandoned-on-borrow | boolean | |
datasources.*.remove-abandoned-on-maintenance | boolean | |
datasources.*.remove-abandoned-timeout | java.time.Duration | |
datasources.*.rollback-on-return | boolean | |
datasources.*.soft-min-evictable-idle-duration | java.time.Duration | |
datasources.*.soft-min-evictable-idle-time-millis | long | |
datasources.*.test-on-borrow | boolean | |
datasources.*.test-on-create | boolean | |
datasources.*.test-on-return | boolean | |
datasources.*.test-while-idle | boolean | |
datasources.*.time-between-eviction-runs-millis | long | |
datasources.*.validation-query-timeout | java.time.Duration | |
datasources.*.validation-query-timeout-duration | java.time.Duration | |
datasources.*.access-to-underlying-connection-allowed | boolean | |
datasources.*.clear-statement-pool-on-return | boolean | |
datasources.*.closed | boolean | |
datasources.*.pool-prepared-statements | boolean | |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.max-conn | java.time.Duration | |
datasources.*.max-wait | java.time.Duration | |
datasources.*.min-evictable-idle | java.time.Duration | |
datasources.*.password | java.lang.String | |
datasources.*.register-connection-mbean | boolean | |
datasources.*.soft-min-evictable-idle | java.time.Duration | |
datasources.*.url | java.lang.String | |
datasources.*.username | java.lang.String | |
datasources.*.validation-query | java.lang.String | |
datasources.*.user-name | java.lang.String | |
datasources.*.connection-properties-string | java.lang.String | A helper method to allow setting the connectionProperties via a single String. |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.enabled | boolean | Sets an indicator telling whether data source is enabled. If enabled is false, that means datasource is disabled and this method will throw {@link DisabledBeanException} thus preventing this datasource from being added to the context. |
datasources.*.oracle-program-provided | boolean | true if the Oracle program has been provided, false otherwise |
datasources.*.connection-string | java.lang.String | |
datasources.*.data-source | javax.sql.DataSource | |
datasources.*.abandoned-config | org.apache.commons.pool2.impl.AbandonedConfig | |
datasources.*.registered-jmx-object-name | org.apache.commons.dbcp2.ObjectNameWrapper |
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.catalog | java.lang.String | |
datasources.*.connection-timeout | long | |
datasources.*.idle-timeout | long | |
datasources.*.leak-detection-threshold | long | |
datasources.*.max-lifetime | long | |
datasources.*.maximum-pool-size | int | |
datasources.*.minimum-idle | int | |
datasources.*.password | java.lang.String | |
datasources.*.username | java.lang.String | |
datasources.*.credentials | com.zaxxer.hikari.util.Credentials | |
datasources.*.validation-timeout | long | |
datasources.*.connection-test-query | java.lang.String | |
datasources.*.connection-init-sql | java.lang.String | |
datasources.*.data-source | javax.sql.DataSource | |
datasources.*.data-source-class-name | java.lang.String | |
datasources.*.data-source-jndi | java.lang.String | |
datasources.*.data-source-properties | java.util.Map | Sets the data source properties. |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.jdbc-url | java.lang.String | |
datasources.*.auto-commit | boolean | |
datasources.*.allow-pool-suspension | boolean | |
datasources.*.initialization-fail-timeout | long | |
datasources.*.isolate-internal-queries | boolean | |
datasources.*.metrics-tracker-factory | com.zaxxer.hikari.metrics.MetricsTrackerFactory | |
datasources.*.metric-registry | java.lang.Object | |
datasources.*.health-check-registry | java.lang.Object | |
datasources.*.health-check-properties | java.util.Properties | |
datasources.*.keepalive-time | long | |
datasources.*.read-only | boolean | |
datasources.*.register-mbeans | boolean | |
datasources.*.pool-name | java.lang.String | |
datasources.*.scheduled-executor | java.util.concurrent.ScheduledExecutorService | |
datasources.*.transaction-isolation | java.lang.String | |
datasources.*.schema | java.lang.String | |
datasources.*.credentials-provider-class-name | java.lang.String | |
datasources.*.credentials-provider | com.zaxxer.hikari.HikariCredentialsProvider | |
datasources.*.exception-override-class-name | java.lang.String | |
datasources.*.exception-override | com.zaxxer.hikari.SQLExceptionOverride | |
datasources.*.thread-factory | java.util.concurrent.ThreadFactory | |
datasources.*.name | java.lang.String | |
datasources.*.url | java.lang.String | Setter. |
datasources.*.validation-query | java.lang.String | Setter. |
datasources.*.jndi-name | java.lang.String | Setter. |
datasources.*.automatic-validation-query | boolean | Set to true if the validation query should be set with an appropriate default value if not set manually. |
datasources.*.max-pool-size | int | |
datasources.*.min-idle | int | |
datasources.*.data-source-jndi-name | java.lang.String | |
datasources.*.transaction-isolation-name | java.lang.String | |
datasources.*.is-auto-commit | boolean | |
datasources.*.is-read-only | boolean | |
datasources.*.is-isolate-internal-queries | boolean | |
datasources.*.is-register-mbeans | boolean | |
datasources.*.is-allow-pool-suspension | boolean | |
datasources.*.sealed | boolean | |
datasources.*.calculated-settings | CalculatedSettings |
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.abandon-when-percentage-full | int | |
datasources.*.fair-queue | boolean | |
datasources.*.access-to-underlying-connection-allowed | boolean | |
datasources.*.connection-properties | java.lang.String | |
datasources.*.db-properties | java.util.Properties | |
datasources.*.default-auto-commit | java.lang.Boolean | |
datasources.*.default-catalog | java.lang.String | |
datasources.*.default-read-only | java.lang.Boolean | |
datasources.*.default-transaction-isolation | int | |
datasources.*.initial-size | int | |
datasources.*.log-abandoned | boolean | |
datasources.*.max-active | int | |
datasources.*.max-idle | int | |
datasources.*.max-wait | int | |
datasources.*.min-evictable-idle-time-millis | int | |
datasources.*.min-idle | int | |
datasources.*.name | java.lang.String | |
datasources.*.num-tests-per-eviction-run | int | |
datasources.*.remove-abandoned | boolean | |
datasources.*.remove-abandoned-timeout | int | |
datasources.*.test-on-borrow | boolean | |
datasources.*.test-on-return | boolean | |
datasources.*.test-while-idle | boolean | |
datasources.*.time-between-eviction-runs-millis | int | |
datasources.*.validation-query-timeout | int | |
datasources.*.validator-class-name | java.lang.String | |
datasources.*.validator | org.apache.tomcat.jdbc.pool.Validator | |
datasources.*.validation-interval | long | |
datasources.*.init-sql | java.lang.String | |
datasources.*.test-on-connect | boolean | |
datasources.*.jdbc-interceptors | java.lang.String | |
datasources.*.driver-class-name | java.lang.String | The calculated driver class name |
datasources.*.password | java.lang.String | The calculated password |
datasources.*.url | java.lang.String | The calculated URL |
datasources.*.username | java.lang.String | The calculated username |
datasources.*.validation-query | java.lang.String | The calculated validation query |
datasources.*.jmx-enabled | boolean | |
datasources.*.suspect-timeout | int | |
datasources.*.use-equals | boolean | |
datasources.*.max-age | long | |
datasources.*.use-lock | boolean | |
datasources.*.data-source | java.lang.Object | |
datasources.*.data-source-jndi | java.lang.String | |
datasources.*.alternate-username-allowed | boolean | |
datasources.*.commit-on-return | boolean | |
datasources.*.rollback-on-return | boolean | |
datasources.*.use-disposable-connection-facade | boolean | |
datasources.*.log-validation-errors | boolean | |
datasources.*.propagate-interrupt-state | boolean | |
datasources.*.ignore-exception-on-pre-load | boolean | |
datasources.*.use-statement-facade | boolean | |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.jndi-name | java.lang.String | The JNDI name |
datasources.*.interceptors | org.apache.tomcat.jdbc.pool.PoolProperties$InterceptorDefinition | |
datasources.*.calculated-settings | CalculatedSettings |
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.name | java.lang.String | the name of the datasource |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.url | java.lang.String | |
datasources.*.username | java.lang.String | the username |
datasources.*.password | java.lang.String | |
datasources.*.validation-query | java.lang.String | Sets the validation query. |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.calculated-settings | CalculatedSettings |
Configuration properties for PoolDataSourceImpl
| Property | Type | Description |
|---|---|---|
datasources.*.log-writer | java.io.PrintWriter | |
datasources.*.connection-wait-duration | java.time.Duration | |
datasources.*.connection-properties | java.util.Properties | |
datasources.*.sslcontext | javax.net.ssl.SSLContext | |
datasources.*.hostname-resolver | oracle.ucp.jdbc.PoolDataSource$HostnameResolver | |
datasources.*.token-supplier | java.util.function.Supplier | |
datasources.*.pool-properties | java.util.Properties | |
datasources.*.properties | java.lang.String | |
datasources.*.connection-wait-duration-in-millis | long | |
datasources.*.connection-wait-timeout-while-service-down | long | |
datasources.*.login-timeout | int | |
datasources.*.connection-labeling-callback | oracle.ucp.ConnectionLabelingCallback | |
datasources.*.connection-affinity-callback | oracle.ucp.ConnectionAffinityCallback | |
datasources.*.connection-initialization-callback | oracle.ucp.jdbc.ConnectionInitializationCallback | |
datasources.*.connection-creation-consumer | java.util.function.Consumer | |
datasources.*.fast-connection-failover-enabled | boolean | |
datasources.*.connection-factory-class-name | java.lang.String | |
datasources.*.database-name | java.lang.String | |
datasources.*.server-name | java.lang.String | |
datasources.*.port-number | int | |
datasources.*.role-name | java.lang.String | |
datasources.*.user | java.lang.String | |
datasources.*.connection-pool-name | java.lang.String | |
datasources.*.inactive-connection-timeout | int | |
datasources.*.abandoned-connection-timeout | int | |
datasources.*.time-to-live-connection-timeout | int | |
datasources.*.connection-harvest-trigger-count | int | |
datasources.*.connection-harvest-max-count | int | |
datasources.*.max-connection-reuse-time | long | |
datasources.*.timeout-check-interval | int | |
datasources.*.initial-pool-size | int | |
datasources.*.min-pool-size | int | |
datasources.*.min-idle | int | |
datasources.*.max-pool-size | int | |
datasources.*.max-statements | int | |
datasources.*.max-idle-time | int | |
datasources.*.property-cycle | int | |
datasources.*.data-source-name | java.lang.String | |
datasources.*.description | java.lang.String | |
datasources.*.network-protocol | java.lang.String | |
datasources.*.validate-connection-on-borrow | boolean | |
datasources.*.sqlfor-validate-connection | java.lang.String | |
datasources.*.onsconfiguration | java.lang.String | |
datasources.*.max-connection-reuse-count | int | |
datasources.*.connection-labeling-high-cost | int | |
datasources.*.high-cost-connection-reuse-threshold | int | |
datasources.*.connection-repurpose-threshold | int | |
datasources.*.seconds-to-trust-idle-connection | int | |
datasources.*.query-timeout | int | |
datasources.*.max-connections-per-shard | int | |
datasources.*.sharding-mode | boolean | |
datasources.*.connection-validation-timeout | int | |
datasources.*.read-only-instance-allowed | boolean | |
datasources.*.create-connection-in-borrow-thread | boolean | |
datasources.*.commit-on-connection-return | boolean | |
datasources.*.ucpevent-listener-provider | java.lang.String |
Configuration properties for OracleUcpConfiguration
| Property | Type | Description |
|---|---|---|
oracle.ucp.destroy-on-reload | java.lang.Boolean | An indicating whether to destroy connections on reload |
oracle.ucp.create-connection-in-borrow-thread | java.lang.Boolean | An indicator telling whether connection pool should create connection in borrow thread. |
Configuration properties for UniversalConnectionPoolManagerConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
ucp-manager.enabled | boolean | Enables {@link oracle.ucp.admin.UniversalConnectionPoolManager}. | true |
Configuration properties for UniversalConnectionPoolManagerConfiguration$JMXBeanConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
ucp-manager.jmx.enabled | boolean | Enables the JMX-Based Management of UCP. | false |
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.url | java.lang.String | |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.driver-class | java.lang.Class | The configured driver class |
datasources.*.username | java.lang.String | |
datasources.*.password | java.lang.String | |
datasources.*.validation-query | java.lang.String | The configured validation query |
datasources.*.login-timeout | java.lang.Integer | The configured login timeout in seconds |
datasources.*.data-source-properties | java.util.Map | Additional datasource properties passed to the JDBC driver |
Configuration properties for JooqConfigurationProperties
| Property | Type | Description |
|---|---|---|
jooq.datasources.*.sql-dialect | org.jooq.SQLDialect | SQL dialect to use. Will be detected automatically by default. |
jooq.datasources.*.json-converter-enabled | boolean | Set if enable {@link JsonConverterProvider} bean to use Jackson for JSON and JSONB types. |
Configuration properties for R2dbcJooqConfigurationProperties
| Property | Type | Description |
|---|---|---|
jooq.r2dbc-datasources.*.sql-dialect | org.jooq.SQLDialect | SQL dialect to use. Will be detected automatically by default. |
jooq.r2dbc-datasources.*.json-converter-enabled | boolean | Set if enable {@link JsonConverterProvider} bean to use Jackson for JSON and JSONB types. |
Configuration properties for MySQLClientConfiguration
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.uri | java.lang.String | The MySQL connection URI. |
Configuration properties for MySQLConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.host | java.lang.String | |
vertx.mysql.client.port | int | |
vertx.mysql.client.user | java.lang.String | |
vertx.mysql.client.password | java.lang.String | |
vertx.mysql.client.database | java.lang.String | |
vertx.mysql.client.cache-prepared-statements | boolean | |
vertx.mysql.client.prepared-statement-cache-max-size | int | |
vertx.mysql.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.mysql.client.properties | java.util.Map | |
vertx.mysql.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.mysql.client.reconnect-attempts | int | |
vertx.mysql.client.reconnect-interval | long | |
vertx.mysql.client.metrics-name | java.lang.String | |
vertx.mysql.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.mysql.client.collation | java.lang.String | |
vertx.mysql.client.charset | java.lang.String | |
vertx.mysql.client.character-encoding | java.lang.String | |
vertx.mysql.client.use-affected-rows | boolean | |
vertx.mysql.client.ssl-mode | io.vertx.mysqlclient.SslMode | |
vertx.mysql.client.authentication-plugin | io.vertx.mysqlclient.MySQLAuthenticationPlugin | |
vertx.mysql.client.server-rsa-public-key-path | java.lang.String | |
vertx.mysql.client.server-rsa-public-key-value | io.vertx.core.buffer.Buffer | |
vertx.mysql.client.pipelining-limit | int | |
vertx.mysql.client.prepared-statement-cache-sql-limit | int |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.max-size | int | |
vertx.mysql.client.max-wait-queue-size | int | |
vertx.mysql.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.idle-timeout | int | |
vertx.mysql.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.max-lifetime | int | |
vertx.mysql.client.pool-cleaner-period | int | |
vertx.mysql.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.connection-timeout | int | |
vertx.mysql.client.shared | boolean | |
vertx.mysql.client.name | java.lang.String | |
vertx.mysql.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.log-activity | boolean | |
vertx.mysql.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.mysql.client.send-buffer-size | int | |
vertx.mysql.client.receive-buffer-size | int | |
vertx.mysql.client.reuse-address | boolean | |
vertx.mysql.client.traffic-class | int | |
vertx.mysql.client.reuse-port | boolean | |
vertx.mysql.client.tcp-no-delay | boolean | |
vertx.mysql.client.tcp-keep-alive | boolean | |
vertx.mysql.client.so-linger | int | |
vertx.mysql.client.read-idle-timeout | int | |
vertx.mysql.client.write-idle-timeout | int | |
vertx.mysql.client.ssl | boolean | |
vertx.mysql.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.mysql.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.mysql.client.use-alpn | boolean | |
vertx.mysql.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.mysql.client.tcp-fast-open | boolean | |
vertx.mysql.client.tcp-cork | boolean | |
vertx.mysql.client.tcp-quick-ack | boolean | |
vertx.mysql.client.tcp-user-timeout | int | |
vertx.mysql.client.tcp-keep-alive-idle-seconds | int | |
vertx.mysql.client.tcp-keep-alive-count | int | |
vertx.mysql.client.tcp-keep-alive-interval-seconds | int | |
vertx.mysql.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.mysql.client.ssl-handshake-timeout | long | |
vertx.mysql.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.trust-all | boolean | |
vertx.mysql.client.connect-timeout | int | |
vertx.mysql.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.mysql.client.non-proxy-hosts | java.util.List | |
vertx.mysql.client.local-address | java.lang.String | |
vertx.mysql.client.hostname-verification-algorithm | java.lang.String | |
vertx.mysql.client.application-layer-protocols | java.util.List | |
vertx.mysql.client.register-write-handler | boolean |
Configuration properties for MySQLConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.host | java.lang.String | |
vertx.mysql.client.port | int | |
vertx.mysql.client.user | java.lang.String | |
vertx.mysql.client.password | java.lang.String | |
vertx.mysql.client.database | java.lang.String | |
vertx.mysql.client.cache-prepared-statements | boolean | |
vertx.mysql.client.prepared-statement-cache-max-size | int | |
vertx.mysql.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.mysql.client.properties | java.util.Map | |
vertx.mysql.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.mysql.client.reconnect-attempts | int | |
vertx.mysql.client.reconnect-interval | long | |
vertx.mysql.client.metrics-name | java.lang.String | |
vertx.mysql.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.mysql.client.collation | java.lang.String | |
vertx.mysql.client.charset | java.lang.String | |
vertx.mysql.client.character-encoding | java.lang.String | |
vertx.mysql.client.use-affected-rows | boolean | |
vertx.mysql.client.ssl-mode | io.vertx.mysqlclient.SslMode | |
vertx.mysql.client.authentication-plugin | io.vertx.mysqlclient.MySQLAuthenticationPlugin | |
vertx.mysql.client.server-rsa-public-key-path | java.lang.String | |
vertx.mysql.client.server-rsa-public-key-value | io.vertx.core.buffer.Buffer | |
vertx.mysql.client.pipelining-limit | int | |
vertx.mysql.client.prepared-statement-cache-sql-limit | int |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.max-size | int | |
vertx.mysql.client.max-wait-queue-size | int | |
vertx.mysql.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.idle-timeout | int | |
vertx.mysql.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.max-lifetime | int | |
vertx.mysql.client.pool-cleaner-period | int | |
vertx.mysql.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.connection-timeout | int | |
vertx.mysql.client.shared | boolean | |
vertx.mysql.client.name | java.lang.String | |
vertx.mysql.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.log-activity | boolean | |
vertx.mysql.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.mysql.client.send-buffer-size | int | |
vertx.mysql.client.receive-buffer-size | int | |
vertx.mysql.client.reuse-address | boolean | |
vertx.mysql.client.traffic-class | int | |
vertx.mysql.client.reuse-port | boolean | |
vertx.mysql.client.tcp-no-delay | boolean | |
vertx.mysql.client.tcp-keep-alive | boolean | |
vertx.mysql.client.so-linger | int | |
vertx.mysql.client.read-idle-timeout | int | |
vertx.mysql.client.write-idle-timeout | int | |
vertx.mysql.client.ssl | boolean | |
vertx.mysql.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.mysql.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.mysql.client.use-alpn | boolean | |
vertx.mysql.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.mysql.client.tcp-fast-open | boolean | |
vertx.mysql.client.tcp-cork | boolean | |
vertx.mysql.client.tcp-quick-ack | boolean | |
vertx.mysql.client.tcp-user-timeout | int | |
vertx.mysql.client.tcp-keep-alive-idle-seconds | int | |
vertx.mysql.client.tcp-keep-alive-count | int | |
vertx.mysql.client.tcp-keep-alive-interval-seconds | int | |
vertx.mysql.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.mysql.client.ssl-handshake-timeout | long | |
vertx.mysql.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.trust-all | boolean | |
vertx.mysql.client.connect-timeout | int | |
vertx.mysql.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.mysql.client.non-proxy-hosts | java.util.List | |
vertx.mysql.client.local-address | java.lang.String | |
vertx.mysql.client.hostname-verification-algorithm | java.lang.String | |
vertx.mysql.client.application-layer-protocols | java.util.List | |
vertx.mysql.client.register-write-handler | boolean |
Configuration properties for PgClientConfiguration
| Property | Type | Description |
|---|---|---|
vertx.pg.client.uri | java.lang.String | The Pg connection URI. |
Configuration properties for PgConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.host | java.lang.String | |
vertx.pg.client.port | int | |
vertx.pg.client.user | java.lang.String | |
vertx.pg.client.password | java.lang.String | |
vertx.pg.client.database | java.lang.String | |
vertx.pg.client.cache-prepared-statements | boolean | |
vertx.pg.client.prepared-statement-cache-max-size | int | |
vertx.pg.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.pg.client.properties | java.util.Map | |
vertx.pg.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.pg.client.reconnect-attempts | int | |
vertx.pg.client.reconnect-interval | long | |
vertx.pg.client.metrics-name | java.lang.String | |
vertx.pg.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.pg.client.pipelining-limit | int | |
vertx.pg.client.prepared-statement-cache-sql-limit | int | |
vertx.pg.client.ssl-mode | io.vertx.pgclient.SslMode | |
vertx.pg.client.ssl-negotiation | io.vertx.pgclient.SslNegotiation | |
vertx.pg.client.use-layer7-proxy | boolean |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.max-size | int | |
vertx.pg.client.max-wait-queue-size | int | |
vertx.pg.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.idle-timeout | int | |
vertx.pg.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.max-lifetime | int | |
vertx.pg.client.pool-cleaner-period | int | |
vertx.pg.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.connection-timeout | int | |
vertx.pg.client.shared | boolean | |
vertx.pg.client.name | java.lang.String | |
vertx.pg.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.log-activity | boolean | |
vertx.pg.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.pg.client.send-buffer-size | int | |
vertx.pg.client.receive-buffer-size | int | |
vertx.pg.client.reuse-address | boolean | |
vertx.pg.client.traffic-class | int | |
vertx.pg.client.reuse-port | boolean | |
vertx.pg.client.tcp-no-delay | boolean | |
vertx.pg.client.tcp-keep-alive | boolean | |
vertx.pg.client.so-linger | int | |
vertx.pg.client.read-idle-timeout | int | |
vertx.pg.client.write-idle-timeout | int | |
vertx.pg.client.ssl | boolean | |
vertx.pg.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.pg.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.pg.client.use-alpn | boolean | |
vertx.pg.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.pg.client.tcp-fast-open | boolean | |
vertx.pg.client.tcp-cork | boolean | |
vertx.pg.client.tcp-quick-ack | boolean | |
vertx.pg.client.tcp-user-timeout | int | |
vertx.pg.client.tcp-keep-alive-idle-seconds | int | |
vertx.pg.client.tcp-keep-alive-count | int | |
vertx.pg.client.tcp-keep-alive-interval-seconds | int | |
vertx.pg.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.pg.client.ssl-handshake-timeout | long | |
vertx.pg.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.trust-all | boolean | |
vertx.pg.client.connect-timeout | int | |
vertx.pg.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.pg.client.non-proxy-hosts | java.util.List | |
vertx.pg.client.local-address | java.lang.String | |
vertx.pg.client.hostname-verification-algorithm | java.lang.String | |
vertx.pg.client.application-layer-protocols | java.util.List | |
vertx.pg.client.register-write-handler | boolean |
Configuration properties for PgConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.host | java.lang.String | |
vertx.pg.client.port | int | |
vertx.pg.client.user | java.lang.String | |
vertx.pg.client.password | java.lang.String | |
vertx.pg.client.database | java.lang.String | |
vertx.pg.client.cache-prepared-statements | boolean | |
vertx.pg.client.prepared-statement-cache-max-size | int | |
vertx.pg.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.pg.client.properties | java.util.Map | |
vertx.pg.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.pg.client.reconnect-attempts | int | |
vertx.pg.client.reconnect-interval | long | |
vertx.pg.client.metrics-name | java.lang.String | |
vertx.pg.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.pg.client.pipelining-limit | int | |
vertx.pg.client.prepared-statement-cache-sql-limit | int | |
vertx.pg.client.ssl-mode | io.vertx.pgclient.SslMode | |
vertx.pg.client.ssl-negotiation | io.vertx.pgclient.SslNegotiation | |
vertx.pg.client.use-layer7-proxy | boolean |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.max-size | int | |
vertx.pg.client.max-wait-queue-size | int | |
vertx.pg.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.idle-timeout | int | |
vertx.pg.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.max-lifetime | int | |
vertx.pg.client.pool-cleaner-period | int | |
vertx.pg.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.connection-timeout | int | |
vertx.pg.client.shared | boolean | |
vertx.pg.client.name | java.lang.String | |
vertx.pg.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.log-activity | boolean | |
vertx.pg.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.pg.client.send-buffer-size | int | |
vertx.pg.client.receive-buffer-size | int | |
vertx.pg.client.reuse-address | boolean | |
vertx.pg.client.traffic-class | int | |
vertx.pg.client.reuse-port | boolean | |
vertx.pg.client.tcp-no-delay | boolean | |
vertx.pg.client.tcp-keep-alive | boolean | |
vertx.pg.client.so-linger | int | |
vertx.pg.client.read-idle-timeout | int | |
vertx.pg.client.write-idle-timeout | int | |
vertx.pg.client.ssl | boolean | |
vertx.pg.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.pg.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.pg.client.use-alpn | boolean | |
vertx.pg.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.pg.client.tcp-fast-open | boolean | |
vertx.pg.client.tcp-cork | boolean | |
vertx.pg.client.tcp-quick-ack | boolean | |
vertx.pg.client.tcp-user-timeout | int | |
vertx.pg.client.tcp-keep-alive-idle-seconds | int | |
vertx.pg.client.tcp-keep-alive-count | int | |
vertx.pg.client.tcp-keep-alive-interval-seconds | int | |
vertx.pg.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.pg.client.ssl-handshake-timeout | long | |
vertx.pg.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.trust-all | boolean | |
vertx.pg.client.connect-timeout | int | |
vertx.pg.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.pg.client.non-proxy-hosts | java.util.List | |
vertx.pg.client.local-address | java.lang.String | |
vertx.pg.client.hostname-verification-algorithm | java.lang.String | |
vertx.pg.client.application-layer-protocols | java.util.List | |
vertx.pg.client.register-write-handler | boolean |
Configuration properties for PgPemTrustOptionsConfiguration
| Property | Type | Description |
|---|---|---|
vertx.pg.client.pem-trust-options.cert-paths | java.util.List | Sets the PEM certificate paths configured under {@code vertx.pg.client.pem-trust-options.cert-paths}. |
Micronaut MongoDB
Configuration properties for DefaultMongoConfiguration
| Property | Type | Description |
|---|---|---|
mongodb.uri | java.lang.String | Sets the MongoDB URI. |
mongodb.package-names | java.util.Collection | The package names to allow for POJOs. |
mongodb.automatic-class-models | boolean | Whether to allow automatic class models (defaults to true). |
mongodb.use-serde | boolean | Activates Micronaut Serialization instead of MongoDB POJO. |
mongodb.shutdown-delay | java.time.Duration | Sets the delay to wait before closing the Mongo client during shutdown. |
mongodb.host | com.mongodb.ServerAddress | Sets the server MongoDB server address. |
mongodb.hosts | java.util.List | Sets the server MongoDB server address. |
Configuration properties for MongoClientSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.apply-to-logger-settings | com.mongodb.Block | |
mongodb.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.apply-to-socket-settings | com.mongodb.Block | |
mongodb.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.apply-to-server-settings | com.mongodb.Block | |
mongodb.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.read-preference | com.mongodb.ReadPreference | |
mongodb.write-concern | com.mongodb.WriteConcern | |
mongodb.retry-writes | boolean | |
mongodb.retry-reads | boolean | |
mongodb.read-concern | com.mongodb.ReadConcern | |
mongodb.credential | com.mongodb.MongoCredential | |
mongodb.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.command-listener-list | java.util.List | |
mongodb.application-name | java.lang.String | |
mongodb.compressor-list | java.util.List | |
mongodb.uuid-representation | org.bson.UuidRepresentation | |
mongodb.server-api | com.mongodb.ServerApi | |
mongodb.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.context-provider | com.mongodb.ContextProvider | |
mongodb.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.timeout | java.time.Duration | |
mongodb.servers.*.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.apply-to-logger-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-socket-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-server-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.servers.*.read-preference | com.mongodb.ReadPreference | |
mongodb.servers.*.write-concern | com.mongodb.WriteConcern | |
mongodb.servers.*.retry-writes | boolean | |
mongodb.servers.*.retry-reads | boolean | |
mongodb.servers.*.read-concern | com.mongodb.ReadConcern | |
mongodb.servers.*.credential | com.mongodb.MongoCredential | |
mongodb.servers.*.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.servers.*.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.servers.*.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.servers.*.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.servers.*.command-listener-list | java.util.List | |
mongodb.servers.*.application-name | java.lang.String | |
mongodb.servers.*.compressor-list | java.util.List | |
mongodb.servers.*.uuid-representation | org.bson.UuidRepresentation | |
mongodb.servers.*.server-api | com.mongodb.ServerApi | |
mongodb.servers.*.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.servers.*.context-provider | com.mongodb.ContextProvider | |
mongodb.servers.*.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.servers.*.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.servers.*.timeout | java.time.Duration |
Configuration properties for MongoClientSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.apply-to-logger-settings | com.mongodb.Block | |
mongodb.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.apply-to-socket-settings | com.mongodb.Block | |
mongodb.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.apply-to-server-settings | com.mongodb.Block | |
mongodb.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.read-preference | com.mongodb.ReadPreference | |
mongodb.write-concern | com.mongodb.WriteConcern | |
mongodb.retry-writes | boolean | |
mongodb.retry-reads | boolean | |
mongodb.read-concern | com.mongodb.ReadConcern | |
mongodb.credential | com.mongodb.MongoCredential | |
mongodb.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.command-listener-list | java.util.List | |
mongodb.application-name | java.lang.String | |
mongodb.compressor-list | java.util.List | |
mongodb.uuid-representation | org.bson.UuidRepresentation | |
mongodb.server-api | com.mongodb.ServerApi | |
mongodb.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.context-provider | com.mongodb.ContextProvider | |
mongodb.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.timeout | java.time.Duration | |
mongodb.servers.*.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.apply-to-logger-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-socket-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-server-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.servers.*.read-preference | com.mongodb.ReadPreference | |
mongodb.servers.*.write-concern | com.mongodb.WriteConcern | |
mongodb.servers.*.retry-writes | boolean | |
mongodb.servers.*.retry-reads | boolean | |
mongodb.servers.*.read-concern | com.mongodb.ReadConcern | |
mongodb.servers.*.credential | com.mongodb.MongoCredential | |
mongodb.servers.*.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.servers.*.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.servers.*.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.servers.*.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.servers.*.command-listener-list | java.util.List | |
mongodb.servers.*.application-name | java.lang.String | |
mongodb.servers.*.compressor-list | java.util.List | |
mongodb.servers.*.uuid-representation | org.bson.UuidRepresentation | |
mongodb.servers.*.server-api | com.mongodb.ServerApi | |
mongodb.servers.*.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.servers.*.context-provider | com.mongodb.ContextProvider | |
mongodb.servers.*.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.servers.*.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.servers.*.timeout | java.time.Duration |
Configuration properties for ClusterSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.cluster.srv-host | java.lang.String | |
mongodb.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.cluster.srv-service-name | java.lang.String | |
mongodb.cluster.hosts | java.util.List | |
mongodb.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.cluster.required-replica-set-name | java.lang.String | |
mongodb.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.cluster.local-threshold | java.time.Duration | |
mongodb.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.cluster.server-selection-timeout | java.time.Duration | |
mongodb.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.cluster.cluster-listener-list | java.util.List | |
mongodb.cluster.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.servers.*.cluster.srv-host | java.lang.String | |
mongodb.servers.*.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.servers.*.cluster.srv-service-name | java.lang.String | |
mongodb.servers.*.cluster.hosts | java.util.List | |
mongodb.servers.*.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.servers.*.cluster.required-replica-set-name | java.lang.String | |
mongodb.servers.*.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.servers.*.cluster.local-threshold | java.time.Duration | |
mongodb.servers.*.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.servers.*.cluster.server-selection-timeout | java.time.Duration | |
mongodb.servers.*.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.servers.*.cluster.cluster-listener-list | java.util.List | |
mongodb.servers.*.cluster.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ClusterSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.cluster.srv-host | java.lang.String | |
mongodb.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.cluster.srv-service-name | java.lang.String | |
mongodb.cluster.hosts | java.util.List | |
mongodb.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.cluster.required-replica-set-name | java.lang.String | |
mongodb.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.cluster.local-threshold | java.time.Duration | |
mongodb.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.cluster.server-selection-timeout | java.time.Duration | |
mongodb.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.cluster.cluster-listener-list | java.util.List | |
mongodb.cluster.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.servers.*.cluster.srv-host | java.lang.String | |
mongodb.servers.*.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.servers.*.cluster.srv-service-name | java.lang.String | |
mongodb.servers.*.cluster.hosts | java.util.List | |
mongodb.servers.*.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.servers.*.cluster.required-replica-set-name | java.lang.String | |
mongodb.servers.*.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.servers.*.cluster.local-threshold | java.time.Duration | |
mongodb.servers.*.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.servers.*.cluster.server-selection-timeout | java.time.Duration | |
mongodb.servers.*.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.servers.*.cluster.cluster-listener-list | java.util.List | |
mongodb.servers.*.cluster.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ConnectionPoolSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.connection-pool.max-size | int | |
mongodb.connection-pool.min-size | int | |
mongodb.connection-pool.max-wait-time | java.time.Duration | |
mongodb.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.connection-pool.max-connecting | int | |
mongodb.connection-pool.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.servers.*.connection-pool.max-size | int | |
mongodb.servers.*.connection-pool.min-size | int | |
mongodb.servers.*.connection-pool.max-wait-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.servers.*.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.servers.*.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.servers.*.connection-pool.max-connecting | int | |
mongodb.servers.*.connection-pool.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ConnectionPoolSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.connection-pool.max-size | int | |
mongodb.connection-pool.min-size | int | |
mongodb.connection-pool.max-wait-time | java.time.Duration | |
mongodb.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.connection-pool.max-connecting | int | |
mongodb.connection-pool.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.servers.*.connection-pool.max-size | int | |
mongodb.servers.*.connection-pool.min-size | int | |
mongodb.servers.*.connection-pool.max-wait-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.servers.*.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.servers.*.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.servers.*.connection-pool.max-connecting | int | |
mongodb.servers.*.connection-pool.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ServerSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.server.heartbeat-frequency | java.time.Duration | |
mongodb.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.server.server-listener-list | java.util.List | |
mongodb.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.server.server-monitor-listener-list | java.util.List | |
mongodb.server.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.servers.*.server.heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.servers.*.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.servers.*.server.server-listener-list | java.util.List | |
mongodb.servers.*.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.servers.*.server.server-monitor-listener-list | java.util.List | |
mongodb.servers.*.server.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ServerSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.server.heartbeat-frequency | java.time.Duration | |
mongodb.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.server.server-listener-list | java.util.List | |
mongodb.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.server.server-monitor-listener-list | java.util.List | |
mongodb.server.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.servers.*.server.heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.servers.*.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.servers.*.server.server-listener-list | java.util.List | |
mongodb.servers.*.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.servers.*.server.server-monitor-listener-list | java.util.List | |
mongodb.servers.*.server.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for NamedMongoConfiguration
| Property | Type | Description |
|---|---|---|
mongodb.servers.*.uri | java.lang.String | Sets the MongoDB URI. |
mongodb.servers.*.package-names | java.util.Collection | The package names to allow for POJOs. |
mongodb.servers.*.automatic-class-models | boolean | Whether to allow automatic class models (defaults to true). |
mongodb.servers.*.use-serde | boolean | Activates Micronaut Serialization instead of MongoDB POJO. |
mongodb.servers.*.shutdown-delay | java.time.Duration | Sets the delay to wait before closing the Mongo client during shutdown. |
Configuration properties for MongoClientSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.apply-to-logger-settings | com.mongodb.Block | |
mongodb.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.apply-to-socket-settings | com.mongodb.Block | |
mongodb.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.apply-to-server-settings | com.mongodb.Block | |
mongodb.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.read-preference | com.mongodb.ReadPreference | |
mongodb.write-concern | com.mongodb.WriteConcern | |
mongodb.retry-writes | boolean | |
mongodb.retry-reads | boolean | |
mongodb.read-concern | com.mongodb.ReadConcern | |
mongodb.credential | com.mongodb.MongoCredential | |
mongodb.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.command-listener-list | java.util.List | |
mongodb.application-name | java.lang.String | |
mongodb.compressor-list | java.util.List | |
mongodb.uuid-representation | org.bson.UuidRepresentation | |
mongodb.server-api | com.mongodb.ServerApi | |
mongodb.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.context-provider | com.mongodb.ContextProvider | |
mongodb.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.timeout | java.time.Duration | |
mongodb.servers.*.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.apply-to-logger-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-socket-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-server-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.servers.*.read-preference | com.mongodb.ReadPreference | |
mongodb.servers.*.write-concern | com.mongodb.WriteConcern | |
mongodb.servers.*.retry-writes | boolean | |
mongodb.servers.*.retry-reads | boolean | |
mongodb.servers.*.read-concern | com.mongodb.ReadConcern | |
mongodb.servers.*.credential | com.mongodb.MongoCredential | |
mongodb.servers.*.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.servers.*.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.servers.*.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.servers.*.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.servers.*.command-listener-list | java.util.List | |
mongodb.servers.*.application-name | java.lang.String | |
mongodb.servers.*.compressor-list | java.util.List | |
mongodb.servers.*.uuid-representation | org.bson.UuidRepresentation | |
mongodb.servers.*.server-api | com.mongodb.ServerApi | |
mongodb.servers.*.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.servers.*.context-provider | com.mongodb.ContextProvider | |
mongodb.servers.*.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.servers.*.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.servers.*.timeout | java.time.Duration |
Configuration properties for MongoClientSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.apply-to-logger-settings | com.mongodb.Block | |
mongodb.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.apply-to-socket-settings | com.mongodb.Block | |
mongodb.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.apply-to-server-settings | com.mongodb.Block | |
mongodb.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.read-preference | com.mongodb.ReadPreference | |
mongodb.write-concern | com.mongodb.WriteConcern | |
mongodb.retry-writes | boolean | |
mongodb.retry-reads | boolean | |
mongodb.read-concern | com.mongodb.ReadConcern | |
mongodb.credential | com.mongodb.MongoCredential | |
mongodb.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.command-listener-list | java.util.List | |
mongodb.application-name | java.lang.String | |
mongodb.compressor-list | java.util.List | |
mongodb.uuid-representation | org.bson.UuidRepresentation | |
mongodb.server-api | com.mongodb.ServerApi | |
mongodb.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.context-provider | com.mongodb.ContextProvider | |
mongodb.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.timeout | java.time.Duration | |
mongodb.servers.*.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.apply-to-logger-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-cluster-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-socket-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-connection-pool-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-server-settings | com.mongodb.Block | |
mongodb.servers.*.apply-to-ssl-settings | com.mongodb.Block | |
mongodb.servers.*.read-preference | com.mongodb.ReadPreference | |
mongodb.servers.*.write-concern | com.mongodb.WriteConcern | |
mongodb.servers.*.retry-writes | boolean | |
mongodb.servers.*.retry-reads | boolean | |
mongodb.servers.*.read-concern | com.mongodb.ReadConcern | |
mongodb.servers.*.credential | com.mongodb.MongoCredential | |
mongodb.servers.*.codec-registry | org.bson.codecs.configuration.CodecRegistry | |
mongodb.servers.*.transport-settings | com.mongodb.connection.TransportSettings | |
mongodb.servers.*.observability-settings | com.mongodb.observability.ObservabilitySettings | |
mongodb.servers.*.add-command-listener | com.mongodb.event.CommandListener | |
mongodb.servers.*.command-listener-list | java.util.List | |
mongodb.servers.*.application-name | java.lang.String | |
mongodb.servers.*.compressor-list | java.util.List | |
mongodb.servers.*.uuid-representation | org.bson.UuidRepresentation | |
mongodb.servers.*.server-api | com.mongodb.ServerApi | |
mongodb.servers.*.auto-encryption-settings | com.mongodb.AutoEncryptionSettings | |
mongodb.servers.*.context-provider | com.mongodb.ContextProvider | |
mongodb.servers.*.dns-client | com.mongodb.spi.dns.DnsClient | |
mongodb.servers.*.inet-address-resolver | com.mongodb.spi.dns.InetAddressResolver | |
mongodb.servers.*.timeout | java.time.Duration |
Configuration properties for ClusterSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.cluster.srv-host | java.lang.String | |
mongodb.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.cluster.srv-service-name | java.lang.String | |
mongodb.cluster.hosts | java.util.List | |
mongodb.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.cluster.required-replica-set-name | java.lang.String | |
mongodb.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.cluster.local-threshold | java.time.Duration | |
mongodb.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.cluster.server-selection-timeout | java.time.Duration | |
mongodb.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.cluster.cluster-listener-list | java.util.List | |
mongodb.cluster.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.servers.*.cluster.srv-host | java.lang.String | |
mongodb.servers.*.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.servers.*.cluster.srv-service-name | java.lang.String | |
mongodb.servers.*.cluster.hosts | java.util.List | |
mongodb.servers.*.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.servers.*.cluster.required-replica-set-name | java.lang.String | |
mongodb.servers.*.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.servers.*.cluster.local-threshold | java.time.Duration | |
mongodb.servers.*.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.servers.*.cluster.server-selection-timeout | java.time.Duration | |
mongodb.servers.*.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.servers.*.cluster.cluster-listener-list | java.util.List | |
mongodb.servers.*.cluster.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ClusterSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.cluster.srv-host | java.lang.String | |
mongodb.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.cluster.srv-service-name | java.lang.String | |
mongodb.cluster.hosts | java.util.List | |
mongodb.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.cluster.required-replica-set-name | java.lang.String | |
mongodb.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.cluster.local-threshold | java.time.Duration | |
mongodb.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.cluster.server-selection-timeout | java.time.Duration | |
mongodb.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.cluster.cluster-listener-list | java.util.List | |
mongodb.cluster.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.cluster.apply-settings | com.mongodb.connection.ClusterSettings | |
mongodb.servers.*.cluster.srv-host | java.lang.String | |
mongodb.servers.*.cluster.srv-max-hosts | java.lang.Integer | |
mongodb.servers.*.cluster.srv-service-name | java.lang.String | |
mongodb.servers.*.cluster.hosts | java.util.List | |
mongodb.servers.*.cluster.mode | com.mongodb.connection.ClusterConnectionMode | |
mongodb.servers.*.cluster.required-replica-set-name | java.lang.String | |
mongodb.servers.*.cluster.required-cluster-type | com.mongodb.connection.ClusterType | |
mongodb.servers.*.cluster.local-threshold | java.time.Duration | |
mongodb.servers.*.cluster.server-selector | com.mongodb.selector.ServerSelector | |
mongodb.servers.*.cluster.server-selection-timeout | java.time.Duration | |
mongodb.servers.*.cluster.add-cluster-listener | com.mongodb.event.ClusterListener | |
mongodb.servers.*.cluster.cluster-listener-list | java.util.List | |
mongodb.servers.*.cluster.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ConnectionPoolSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.connection-pool.max-size | int | |
mongodb.connection-pool.min-size | int | |
mongodb.connection-pool.max-wait-time | java.time.Duration | |
mongodb.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.connection-pool.max-connecting | int | |
mongodb.connection-pool.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.servers.*.connection-pool.max-size | int | |
mongodb.servers.*.connection-pool.min-size | int | |
mongodb.servers.*.connection-pool.max-wait-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.servers.*.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.servers.*.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.servers.*.connection-pool.max-connecting | int | |
mongodb.servers.*.connection-pool.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ConnectionPoolSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.connection-pool.max-size | int | |
mongodb.connection-pool.min-size | int | |
mongodb.connection-pool.max-wait-time | java.time.Duration | |
mongodb.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.connection-pool.max-connecting | int | |
mongodb.connection-pool.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.connection-pool.apply-settings | com.mongodb.connection.ConnectionPoolSettings | |
mongodb.servers.*.connection-pool.max-size | int | |
mongodb.servers.*.connection-pool.min-size | int | |
mongodb.servers.*.connection-pool.max-wait-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-life-time | java.time.Duration | |
mongodb.servers.*.connection-pool.max-connection-idle-time | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-initial-delay | java.time.Duration | |
mongodb.servers.*.connection-pool.maintenance-frequency | java.time.Duration | |
mongodb.servers.*.connection-pool.add-connection-pool-listener | com.mongodb.event.ConnectionPoolListener | |
mongodb.servers.*.connection-pool.connection-pool-listener-list | java.util.List | |
mongodb.servers.*.connection-pool.max-connecting | int | |
mongodb.servers.*.connection-pool.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ServerSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.server.heartbeat-frequency | java.time.Duration | |
mongodb.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.server.server-listener-list | java.util.List | |
mongodb.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.server.server-monitor-listener-list | java.util.List | |
mongodb.server.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.servers.*.server.heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.servers.*.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.servers.*.server.server-listener-list | java.util.List | |
mongodb.servers.*.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.servers.*.server.server-monitor-listener-list | java.util.List | |
mongodb.servers.*.server.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for ServerSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.server.heartbeat-frequency | java.time.Duration | |
mongodb.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.server.server-listener-list | java.util.List | |
mongodb.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.server.server-monitor-listener-list | java.util.List | |
mongodb.server.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.server.apply-settings | com.mongodb.connection.ServerSettings | |
mongodb.servers.*.server.heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.min-heartbeat-frequency | java.time.Duration | |
mongodb.servers.*.server.server-monitoring-mode | com.mongodb.connection.ServerMonitoringMode | |
mongodb.servers.*.server.add-server-listener | com.mongodb.event.ServerListener | |
mongodb.servers.*.server.server-listener-list | java.util.List | |
mongodb.servers.*.server.add-server-monitor-listener | com.mongodb.event.ServerMonitorListener | |
mongodb.servers.*.server.server-monitor-listener-list | java.util.List | |
mongodb.servers.*.server.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SocketSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.socket.connect-timeout | java.time.Duration | |
mongodb.socket.read-timeout | java.time.Duration | |
mongodb.socket.receive-buffer-size | int | |
mongodb.socket.send-buffer-size | int | |
mongodb.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.socket.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.servers.*.socket.connect-timeout | java.time.Duration | |
mongodb.servers.*.socket.read-timeout | java.time.Duration | |
mongodb.servers.*.socket.receive-buffer-size | int | |
mongodb.servers.*.socket.send-buffer-size | int | |
mongodb.servers.*.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.servers.*.socket.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SocketSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.socket.connect-timeout | java.time.Duration | |
mongodb.socket.read-timeout | java.time.Duration | |
mongodb.socket.receive-buffer-size | int | |
mongodb.socket.send-buffer-size | int | |
mongodb.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.socket.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.servers.*.socket.connect-timeout | java.time.Duration | |
mongodb.servers.*.socket.read-timeout | java.time.Duration | |
mongodb.servers.*.socket.receive-buffer-size | int | |
mongodb.servers.*.socket.send-buffer-size | int | |
mongodb.servers.*.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.servers.*.socket.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SslSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.ssl.enabled | boolean | |
mongodb.ssl.invalid-host-name-allowed | boolean | |
mongodb.ssl.context | javax.net.ssl.SSLContext | |
mongodb.ssl.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.servers.*.ssl.enabled | boolean | |
mongodb.servers.*.ssl.invalid-host-name-allowed | boolean | |
mongodb.servers.*.ssl.context | javax.net.ssl.SSLContext | |
mongodb.servers.*.ssl.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SslSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.ssl.enabled | boolean | |
mongodb.ssl.invalid-host-name-allowed | boolean | |
mongodb.ssl.context | javax.net.ssl.SSLContext | |
mongodb.ssl.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.servers.*.ssl.enabled | boolean | |
mongodb.servers.*.ssl.invalid-host-name-allowed | boolean | |
mongodb.servers.*.ssl.context | javax.net.ssl.SSLContext | |
mongodb.servers.*.ssl.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SocketSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.socket.connect-timeout | java.time.Duration | |
mongodb.socket.read-timeout | java.time.Duration | |
mongodb.socket.receive-buffer-size | int | |
mongodb.socket.send-buffer-size | int | |
mongodb.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.socket.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.servers.*.socket.connect-timeout | java.time.Duration | |
mongodb.servers.*.socket.read-timeout | java.time.Duration | |
mongodb.servers.*.socket.receive-buffer-size | int | |
mongodb.servers.*.socket.send-buffer-size | int | |
mongodb.servers.*.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.servers.*.socket.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SocketSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.socket.connect-timeout | java.time.Duration | |
mongodb.socket.read-timeout | java.time.Duration | |
mongodb.socket.receive-buffer-size | int | |
mongodb.socket.send-buffer-size | int | |
mongodb.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.socket.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.socket.apply-settings | com.mongodb.connection.SocketSettings | |
mongodb.servers.*.socket.connect-timeout | java.time.Duration | |
mongodb.servers.*.socket.read-timeout | java.time.Duration | |
mongodb.servers.*.socket.receive-buffer-size | int | |
mongodb.servers.*.socket.send-buffer-size | int | |
mongodb.servers.*.socket.apply-to-proxy-settings | com.mongodb.Block | |
mongodb.servers.*.socket.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SslSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.ssl.enabled | boolean | |
mongodb.ssl.invalid-host-name-allowed | boolean | |
mongodb.ssl.context | javax.net.ssl.SSLContext | |
mongodb.ssl.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.servers.*.ssl.enabled | boolean | |
mongodb.servers.*.ssl.invalid-host-name-allowed | boolean | |
mongodb.servers.*.ssl.context | javax.net.ssl.SSLContext | |
mongodb.servers.*.ssl.apply-connection-string | com.mongodb.ConnectionString |
Configuration properties for SslSettings$Builder
| Property | Type | Description |
|---|---|---|
mongodb.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.ssl.enabled | boolean | |
mongodb.ssl.invalid-host-name-allowed | boolean | |
mongodb.ssl.context | javax.net.ssl.SSLContext | |
mongodb.ssl.apply-connection-string | com.mongodb.ConnectionString | |
mongodb.servers.*.ssl.apply-settings | com.mongodb.connection.SslSettings | |
mongodb.servers.*.ssl.enabled | boolean | |
mongodb.servers.*.ssl.invalid-host-name-allowed | boolean | |
mongodb.servers.*.ssl.context | javax.net.ssl.SSLContext | |
mongodb.servers.*.ssl.apply-connection-string | com.mongodb.ConnectionString |
Micronaut Redis
Configuration properties for DefaultRedisCacheConfiguration
| Property | Type | Description |
|---|---|---|
redis.cache.server | java.lang.String | Sets the name of the server to use. |
redis.cache.value-serializer | java.lang.Class | Sets the {@link ObjectSerializer} to use for serializing values. |
redis.cache.key-serializer | java.lang.Class | Sets the {@link ObjectSerializer} to use for serializing keys. |
redis.cache.expire-after-write | java.time.Duration | The expiry to use after the value is written |
redis.cache.expire-after-access | java.time.Duration | The {@link Duration} |
redis.cache.expiration-after-write-policy | java.lang.String | The class path for an implementation of ExpirationAfterWritePolicy |
redis.cache.namespace | java.lang.String | Sets the namespace to prefix cache keys with. |
redis.cache.charset | java.nio.charset.Charset | The charset used to serialize and deserialize values |
redis.cache.invalidate-scan-count | java.lang.Long | Sets the count used for the scan command in cache.RedisCache#invalidateAll() . See {@link io.lettuce.core.ScanArgs#limit(long)}. Defaults to 100L. |
redis.cache.read-retries | java.lang.Integer | The number of times a failed cache read should be retried. |
redis.cache.insert-retries | java.lang.Integer | The number of times a failed cache insert should be retried. |
Configuration properties for RedisCacheConfiguration
| Property | Type | Description |
|---|---|---|
redis.caches.*.server | java.lang.String | Sets the name of the server to use. |
redis.caches.*.value-serializer | java.lang.Class | Sets the {@link ObjectSerializer} to use for serializing values. |
redis.caches.*.key-serializer | java.lang.Class | Sets the {@link ObjectSerializer} to use for serializing keys. |
redis.caches.*.expire-after-write | java.time.Duration | The expiry to use after the value is written |
redis.caches.*.expire-after-access | java.time.Duration | The {@link Duration} |
redis.caches.*.expiration-after-write-policy | java.lang.String | The class path for an implementation of ExpirationAfterWritePolicy |
redis.caches.*.namespace | java.lang.String | Sets the namespace to prefix cache keys with. |
redis.caches.*.charset | java.nio.charset.Charset | The charset used to serialize and deserialize values |
redis.caches.*.invalidate-scan-count | java.lang.Long | Sets the count used for the scan command in cache.RedisCache#invalidateAll() . See {@link io.lettuce.core.ScanArgs#limit(long)}. Defaults to 100L. |
redis.caches.*.read-retries | java.lang.Integer | The number of times a failed cache read should be retried. |
redis.caches.*.insert-retries | java.lang.Integer | The number of times a failed cache insert should be retried. |
Configuration properties for DefaultRedisConfiguration
| Property | Type | Description |
|---|---|---|
redis.host | java.lang.String | |
redis.sentinel-master-id | java.lang.String | |
redis.port | int | |
redis.socket | java.lang.String | |
redis.credentials-provider | io.lettuce.core.RedisCredentialsProvider | |
redis.timeout | java.time.Duration | |
redis.database | int | |
redis.client-name | java.lang.String | |
redis.library-name | java.lang.String | |
redis.library-version | java.lang.String | |
redis.driver-info | io.lettuce.core.DriverInfo | |
redis.ssl | boolean | |
redis.verify-peer | boolean | |
redis.start-tls | boolean | |
redis.uri | java.net.URI | Sets the Redis URI for configuration by string. |
redis.uris | java.net.URI | Sets the Redis URIs for cluster configuration. |
redis.replica-uris | java.net.URI | Sets the Replica Redis URIs for read replica configuration. |
redis.password | java.lang.String | Sets the Redis password as an alias for {@link #setAuthentication(CharSequence)}. |
redis.io-thread-pool-size | java.lang.Integer | Sets the thread pool size (number of threads to use) for I/O operations (default value is the number of CPUs). The thread pool size is only effective if no {@link io.lettuce.core.resource.ClientResources.Builder#eventLoopGroupProvider} is provided. {@link io.lettuce.core.resource.ClientResources.Builder#ioThreadPoolSize(int)} |
redis.computation-thread-pool-size | java.lang.Integer | Sets the thread pool size (number of threads to use) for computation operations (default value is the number of CPUs). The thread pool size is only effective if no {@link io.lettuce.core.resource.ClientResources.Builder#eventExecutorGroup} is provided. {@link io.lettuce.core.resource.ClientResources.Builder#computationThreadPoolSize(int)} |
redis.name | java.lang.String | Sets the name of the bean. |
redis.read-from | java.lang.String | Sets the read from property by name. See {@link io.lettuce.core.ReadFrom#valueOf(String)} |
redis.authentication | java.lang.CharSequence |
Configuration properties for RedisHealthIndicatorConfiguration
| Property | Type | Description |
|---|---|---|
redis.health.reuse-connection | boolean | Whether the health indicator should reuse a managed connection bean when available |
Configuration properties for DefaultRedisConfiguration$DefaultRedisCommandLatencyRecorderConfiguration
| Property | Type | Description |
|---|---|---|
redis.metrics.command-latency-recorder.enabled | java.lang.Boolean | Whether the recorder is enabled. |
redis.metrics.command-latency-recorder.histogram | java.lang.Boolean | Whether histograms are enabled. |
redis.metrics.command-latency-recorder.local-distinction | java.lang.Boolean | Whether metrics are tracked per connection. |
redis.metrics.command-latency-recorder.min-latency | java.time.Duration | The minimum expected latency. |
redis.metrics.command-latency-recorder.max-latency | java.time.Duration | The maximum expected latency. |
redis.metrics.command-latency-recorder.target-percentiles | java.util.List | The target percentiles. |
Configuration properties for DefaultRedisConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
redis.pool.min-idle | java.lang.Integer | The minimum idle connections count. |
redis.pool.max-idle | java.lang.Integer | The maximum idle connections count. |
redis.pool.max-total | java.lang.Integer | The maximum total connections count. |
redis.pool.enabled | java.lang.Boolean | The maximum total connections count. |
Configuration properties for NamedRedisServersConfiguration
| Property | Type | Description |
|---|---|---|
redis.servers.*.host | java.lang.String | |
redis.servers.*.sentinel-master-id | java.lang.String | |
redis.servers.*.port | int | |
redis.servers.*.socket | java.lang.String | |
redis.servers.*.credentials-provider | io.lettuce.core.RedisCredentialsProvider | |
redis.servers.*.timeout | java.time.Duration | |
redis.servers.*.database | int | |
redis.servers.*.client-name | java.lang.String | |
redis.servers.*.library-name | java.lang.String | |
redis.servers.*.library-version | java.lang.String | |
redis.servers.*.driver-info | io.lettuce.core.DriverInfo | |
redis.servers.*.ssl | boolean | |
redis.servers.*.verify-peer | boolean | |
redis.servers.*.start-tls | boolean | |
redis.servers.*.uri | java.net.URI | Sets the Redis URI for configuration by string. |
redis.servers.*.uris | java.net.URI | Sets the Redis URIs for cluster configuration. |
redis.servers.*.replica-uris | java.net.URI | Sets the Replica Redis URIs for read replica configuration. |
redis.servers.*.password | java.lang.String | Sets the Redis password as an alias for {@link #setAuthentication(CharSequence)}. |
redis.servers.*.io-thread-pool-size | java.lang.Integer | Sets the thread pool size (number of threads to use) for I/O operations (default value is the number of CPUs). The thread pool size is only effective if no {@link io.lettuce.core.resource.ClientResources.Builder#eventLoopGroupProvider} is provided. {@link io.lettuce.core.resource.ClientResources.Builder#ioThreadPoolSize(int)} |
redis.servers.*.computation-thread-pool-size | java.lang.Integer | Sets the thread pool size (number of threads to use) for computation operations (default value is the number of CPUs). The thread pool size is only effective if no {@link io.lettuce.core.resource.ClientResources.Builder#eventExecutorGroup} is provided. {@link io.lettuce.core.resource.ClientResources.Builder#computationThreadPoolSize(int)} |
redis.servers.*.name | java.lang.String | Sets the name of the bean. |
redis.servers.*.read-from | java.lang.String | Sets the read from property by name. See {@link io.lettuce.core.ReadFrom#valueOf(String)} |
redis.servers.*.authentication | java.lang.CharSequence |
Configuration properties for NamedRedisServersConfiguration$NamedRedisCommandLatencyRecorderConfiguration
| Property | Type | Description |
|---|---|---|
redis.servers.*.metrics.command-latency-recorder.enabled | java.lang.Boolean | Whether the recorder is enabled. |
redis.servers.*.metrics.command-latency-recorder.histogram | java.lang.Boolean | Whether histograms are enabled. |
redis.servers.*.metrics.command-latency-recorder.local-distinction | java.lang.Boolean | Whether metrics are tracked per connection. |
redis.servers.*.metrics.command-latency-recorder.min-latency | java.time.Duration | The minimum expected latency. |
redis.servers.*.metrics.command-latency-recorder.max-latency | java.time.Duration | The maximum expected latency. |
redis.servers.*.metrics.command-latency-recorder.target-percentiles | java.util.List | The target percentiles. |
Configuration properties for RedisPubSubConfiguration
| Property | Type | Description |
|---|---|---|
redis.pubsub.default-body-media-type | MediaType | The default body media type |
Configuration properties for RedisHttpSessionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.session.max-active-sessions | java.lang.Integer | |
micronaut.session.max-inactive-interval | java.time.Duration | |
micronaut.session.prompt-expiration | boolean | |
micronaut.session.http.base64-encode | boolean | |
micronaut.session.http.cookie-name | java.lang.String | |
micronaut.session.http.prefix | java.lang.String | |
micronaut.session.http.header-names | java.lang.String | |
micronaut.session.http.cookie-path | java.lang.String | |
micronaut.session.http.domain-name | java.lang.String | |
micronaut.session.http.cookie-domain | java.lang.String | |
micronaut.session.http.cookie-max-age | java.time.temporal.TemporalAmount | |
micronaut.session.http.remember-me | boolean | |
micronaut.session.http.cookie-secure | java.lang.Boolean | |
micronaut.session.http.cookie-same-site | SameSite | |
micronaut.session.http.redis.namespace | java.lang.String | Sets the namespace to use. |
micronaut.session.http.redis.server-name | java.lang.String | Sets the server name. |
micronaut.session.http.redis.session-created-topic | java.lang.String | Sets the topic to publish session created events to. |
micronaut.session.http.redis.active-sessions-key | java.lang.String | Sets the key to store active sessions in. |
micronaut.session.http.redis.value-serializer | java.lang.Class | Sets the default value serializer to use. |
micronaut.session.http.redis.charset | java.nio.charset.Charset | Sets the charset to use to serialize values. |
micronaut.session.http.redis.enable-keyspace-events | boolean | Sets whether keyspace events should be enabled at startup. |
micronaut.session.http.redis.write-mode | RedisHttpSessionConfiguration$WriteMode | Sets the write mode to use. |
micronaut.session.http.redis.expired-session-check | java.time.Duration | Sets the duration to check for expired sessions. |
Micronaut Neo4j
Configuration properties for Neo4jBoltConfiguration
| Property | Type | Description |
|---|---|---|
neo4j.uri | java.net.URI | Set a single {@link URI}. |
neo4j.retry-count | int | Default value (3). |
neo4j.retry-delay | java.time.Duration | Default value (1). |
neo4j.username | java.lang.String | The username |
neo4j.password | java.lang.String | The password |
Configuration properties for Config$ConfigBuilder
| Property | Type | Description |
|---|---|---|
neo4j.leaked-sessions-logging | boolean | |
neo4j.connection-liveness-check-timeout | java.time.Duration | |
neo4j.max-connection-lifetime | java.time.Duration | |
neo4j.max-connection-pool-size | int | |
neo4j.connection-acquisition-timeout | java.time.Duration | |
neo4j.encryption | boolean | |
neo4j.trust-strategy | org.neo4j.driver.Config$TrustStrategy | |
neo4j.routing-table-purge-delay | java.time.Duration | |
neo4j.fetch-size | long | |
neo4j.connection-timeout | java.time.Duration | |
neo4j.max-transaction-retry-time | java.time.Duration | |
neo4j.resolver | org.neo4j.driver.net.ServerAddressResolver | |
neo4j.observation-provider | org.neo4j.driver.observation.ObservationProvider | |
neo4j.event-loop-threads | int | |
neo4j.user-agent | java.lang.String | |
neo4j.minimum-notification-severity | org.neo4j.driver.NotificationSeverity | |
neo4j.disabled-notification-classifications | java.util.Set | |
neo4j.telemetry-disabled | boolean | |
neo4j.try-tcp-fast-open | boolean | |
neo4j.auto-commit-retries-disabled | boolean |
Micronaut Rabbitmq
Configuration properties for SingleRabbitConnectionFactoryConfig
| Property | Type | Description |
|---|---|---|
rabbitmq.host | java.lang.String | |
rabbitmq.port | int | |
rabbitmq.username | java.lang.String | |
rabbitmq.password | java.lang.String | |
rabbitmq.credentials-provider | com.rabbitmq.client.impl.CredentialsProvider | |
rabbitmq.virtual-host | java.lang.String | |
rabbitmq.uri | java.net.URI | |
rabbitmq.requested-channel-max | int | |
rabbitmq.requested-frame-max | int | |
rabbitmq.requested-heartbeat | int | |
rabbitmq.connection-timeout | int | |
rabbitmq.handshake-timeout | int | |
rabbitmq.shutdown-timeout | int | |
rabbitmq.client-properties | java.util.Map | |
rabbitmq.sasl-config | com.rabbitmq.client.SaslConfig | |
rabbitmq.socket-factory | javax.net.SocketFactory | |
rabbitmq.socket-configurator | com.rabbitmq.client.SocketConfigurator | |
rabbitmq.shared-executor | java.util.concurrent.ExecutorService | |
rabbitmq.shutdown-executor | java.util.concurrent.ExecutorService | |
rabbitmq.heartbeat-executor | java.util.concurrent.ScheduledExecutorService | |
rabbitmq.thread-factory | java.util.concurrent.ThreadFactory | |
rabbitmq.exception-handler | com.rabbitmq.client.ExceptionHandler | |
rabbitmq.automatic-recovery-enabled | boolean | |
rabbitmq.topology-recovery-enabled | boolean | |
rabbitmq.topology-recovery-executor | java.util.concurrent.ExecutorService | |
rabbitmq.metrics-collector | com.rabbitmq.client.MetricsCollector | |
rabbitmq.observation-collector | com.rabbitmq.client.observation.ObservationCollector | |
rabbitmq.credentials-refresh-service | com.rabbitmq.client.impl.CredentialsRefreshService | |
rabbitmq.nio-params | com.rabbitmq.client.impl.nio.NioParams | |
rabbitmq.max-inbound-message-body-size | int | |
rabbitmq.network-recovery-interval | int | |
rabbitmq.recovery-delay-handler | com.rabbitmq.client.RecoveryDelayHandler | |
rabbitmq.channel-rpc-timeout | int | |
rabbitmq.ssl-context-factory | com.rabbitmq.client.SslContextFactory | |
rabbitmq.channel-should-check-rpc-response-type | boolean | |
rabbitmq.work-pool-timeout | int | |
rabbitmq.error-on-write-listener | com.rabbitmq.client.impl.ErrorOnWriteListener | |
rabbitmq.topology-recovery-filter | com.rabbitmq.client.impl.recovery.TopologyRecoveryFilter | |
rabbitmq.connection-recovery-triggering-condition | java.util.function.Predicate | |
rabbitmq.topology-recovery-retry-handler | com.rabbitmq.client.impl.recovery.RetryHandler | |
rabbitmq.recovered-queue-name-supplier | com.rabbitmq.client.impl.recovery.RecoveredQueueNameSupplier | |
rabbitmq.traffic-listener | com.rabbitmq.client.TrafficListener | |
rabbitmq.addresses | java.util.List | Sets the addresses to be passed to {@link ConnectionFactory#newConnection(List)}. |
rabbitmq.consumer-executor | java.lang.String | Sets the name of which executor service consumers should be executed on. Default {@value #DEFAULT_CONSUMER_EXECUTOR}. |
rabbitmq.confirm-timeout | java.time.Duration | How long to wait for a publisher confirm |
Configuration properties for SingleRabbitConnectionFactoryConfig$DefaultChannelPoolConfiguration
| Property | Type | Description |
|---|---|---|
rabbitmq.channel-pool.max-idle-channels | java.lang.Integer | Sets the maximum number of idle channels that will be kept open. |
Configuration properties for SingleRabbitConnectionFactoryConfig$DefaultRpcConfiguration
| Property | Type | Description |
|---|---|---|
rabbitmq.rpc.timeout | java.time.Duration | Sets the timeout duration before cancelling an RPC call. Default {@value #DEFAULT_TIMEOUT_SECONDS} seconds. |
Configuration properties for ClusterRabbitConnectionFactoryConfig
| Property | Type | Description |
|---|---|---|
rabbitmq.servers.*.host | java.lang.String | |
rabbitmq.servers.*.port | int | |
rabbitmq.servers.*.username | java.lang.String | |
rabbitmq.servers.*.password | java.lang.String | |
rabbitmq.servers.*.credentials-provider | com.rabbitmq.client.impl.CredentialsProvider | |
rabbitmq.servers.*.virtual-host | java.lang.String | |
rabbitmq.servers.*.uri | java.net.URI | |
rabbitmq.servers.*.requested-channel-max | int | |
rabbitmq.servers.*.requested-frame-max | int | |
rabbitmq.servers.*.requested-heartbeat | int | |
rabbitmq.servers.*.connection-timeout | int | |
rabbitmq.servers.*.handshake-timeout | int | |
rabbitmq.servers.*.shutdown-timeout | int | |
rabbitmq.servers.*.client-properties | java.util.Map | |
rabbitmq.servers.*.sasl-config | com.rabbitmq.client.SaslConfig | |
rabbitmq.servers.*.socket-factory | javax.net.SocketFactory | |
rabbitmq.servers.*.socket-configurator | com.rabbitmq.client.SocketConfigurator | |
rabbitmq.servers.*.shared-executor | java.util.concurrent.ExecutorService | |
rabbitmq.servers.*.shutdown-executor | java.util.concurrent.ExecutorService | |
rabbitmq.servers.*.heartbeat-executor | java.util.concurrent.ScheduledExecutorService | |
rabbitmq.servers.*.thread-factory | java.util.concurrent.ThreadFactory | |
rabbitmq.servers.*.exception-handler | com.rabbitmq.client.ExceptionHandler | |
rabbitmq.servers.*.automatic-recovery-enabled | boolean | |
rabbitmq.servers.*.topology-recovery-enabled | boolean | |
rabbitmq.servers.*.topology-recovery-executor | java.util.concurrent.ExecutorService | |
rabbitmq.servers.*.metrics-collector | com.rabbitmq.client.MetricsCollector | |
rabbitmq.servers.*.observation-collector | com.rabbitmq.client.observation.ObservationCollector | |
rabbitmq.servers.*.credentials-refresh-service | com.rabbitmq.client.impl.CredentialsRefreshService | |
rabbitmq.servers.*.nio-params | com.rabbitmq.client.impl.nio.NioParams | |
rabbitmq.servers.*.max-inbound-message-body-size | int | |
rabbitmq.servers.*.network-recovery-interval | int | |
rabbitmq.servers.*.recovery-delay-handler | com.rabbitmq.client.RecoveryDelayHandler | |
rabbitmq.servers.*.channel-rpc-timeout | int | |
rabbitmq.servers.*.ssl-context-factory | com.rabbitmq.client.SslContextFactory | |
rabbitmq.servers.*.channel-should-check-rpc-response-type | boolean | |
rabbitmq.servers.*.work-pool-timeout | int | |
rabbitmq.servers.*.error-on-write-listener | com.rabbitmq.client.impl.ErrorOnWriteListener | |
rabbitmq.servers.*.topology-recovery-filter | com.rabbitmq.client.impl.recovery.TopologyRecoveryFilter | |
rabbitmq.servers.*.connection-recovery-triggering-condition | java.util.function.Predicate | |
rabbitmq.servers.*.topology-recovery-retry-handler | com.rabbitmq.client.impl.recovery.RetryHandler | |
rabbitmq.servers.*.recovered-queue-name-supplier | com.rabbitmq.client.impl.recovery.RecoveredQueueNameSupplier | |
rabbitmq.servers.*.traffic-listener | com.rabbitmq.client.TrafficListener | |
rabbitmq.servers.*.addresses | java.util.List | Sets the addresses to be passed to {@link ConnectionFactory#newConnection(List)}. |
rabbitmq.servers.*.consumer-executor | java.lang.String | Sets the name of which executor service consumers should be executed on. Default {@value #DEFAULT_CONSUMER_EXECUTOR}. |
rabbitmq.servers.*.confirm-timeout | java.time.Duration | How long to wait for a publisher confirm |
Configuration properties for ClusterRabbitConnectionFactoryConfig$DefaultChannelPoolConfiguration
| Property | Type | Description |
|---|---|---|
rabbitmq.servers.*.channel-pool.max-idle-channels | java.lang.Integer | Sets the maximum number of idle channels that will be kept open. |
Configuration properties for ClusterRabbitConnectionFactoryConfig$DefaultRpcConfiguration
| Property | Type | Description |
|---|---|---|
rabbitmq.servers.*.rpc.timeout | java.time.Duration | Sets the timeout duration before cancelling an RPC call. Default {@value #DEFAULT_TIMEOUT_SECONDS} seconds. |
Micronaut AWS
Configuration properties for HandlerInputLocaleResolutionConfigurationProperties
| Property | Type | Description |
|---|---|---|
alexa.locale-resolution.fixed | java.util.Locale | Sets the fixed locale. Any of ar-SA, de-DE, en-AU, en-CA, en-GB, en-IN, en-US, es-ES, es-MX, es-US, fr-CA, fr-FR, hi-IN, it-IT, ja-JP, pt-BR |
alexa.locale-resolution.default-locale | java.util.Locale | Sets the locale that will be used if the locale cannot be resolved through any means. Defaults to "en-US". |
Configuration properties for AlexaSkillConfigurationProperties
| Property | Type | Description |
|---|---|---|
alexa.skills.*.enabled | boolean | Sets whether this configuration is enabled. Default true. |
alexa.skills.*.skill-id | java.lang.String | The Skill ID of this Alexa skill. |
Configuration properties for AlexaControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
alexa.endpoint.path | java.lang.String | Default value ("/alexa"). |
alexa.endpoint.enabled | boolean | Sets whether this configuration is enabled. Default true. |
Configuration properties for AmazonMetadataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.ec2.metadata.enabled | boolean | Default value (true). |
micronaut.application.ec2.metadata.url | java.lang.String | Default value ("http://169.254.169.254"). |
micronaut.application.ec2.metadata.metadata-url | java.lang.String | The metadata Url |
micronaut.application.ec2.metadata.instance-document-url | java.lang.String | The instance document Url |
Configuration properties for AwsDistributedConfigurationProperties
| Property | Type | Description |
|---|---|---|
aws.distributed-configuration.delimiter | java.lang.String | Delimiter for AWS Distributed Configuration resources names. Default value ("/"). |
aws.distributed-configuration.search-active-environments | boolean | Search additional paths suffixed with each active environment. e.g. /config/application_ec2 Default value (true). |
aws.distributed-configuration.search-common-application | boolean | Whether paths for the {@link AwsDistributedConfiguration#getCommonApplicationName()} should be searched or not. Default value (true). |
aws.distributed-configuration.prefixes | java.util.List | List of prefixes for AWS Distributed Configuration resources names. If it is non-empty, {@link AwsDistributedConfiguration#getPrefix()} is not used. |
aws.distributed-configuration.prefix | java.lang.String | Prefix for AWS Distributed Configuration resources names. Default ("/config/") |
aws.distributed-configuration.common-application-name | java.lang.String | Default Application name. Default value ("application"). |
Configuration properties for AWSParameterStoreConfiguration
| Property | Type | Description |
|---|---|---|
aws.client.system-manager.parameterstore.enabled | boolean | Enable or disable distributed configuration with AWS Parameter Store. Default value (false). |
aws.client.system-manager.parameterstore.root-hierarchy-path | java.lang.String | The the root hierarchy on the parameter store. Default value ("/" + PREFIX + "/"). |
aws.client.system-manager.parameterstore.use-secure-parameters | boolean | Use auto-decryption via KMS for SecureString parameters. Default value (false). If set to false, you will not get unencrypted values. |
aws.client.system-manager.parameterstore.search-active-environments | boolean | Search additional paths suffixed with each active environment. e.g. /config/application_EC2 Default value (true). |
Configuration properties for ClientConfiguration
| Property | Type | Description |
|---|---|---|
aws.client.protocol | com.amazonaws.Protocol | |
aws.client.max-connections | int | |
aws.client.user-agent-prefix | java.lang.String | |
aws.client.user-agent-suffix | java.lang.String | |
aws.client.local-address | java.net.InetAddress | |
aws.client.proxy-protocol | com.amazonaws.Protocol | |
aws.client.proxy-host | java.lang.String | |
aws.client.proxy-port | int | |
aws.client.disable-socket-proxy | boolean | |
aws.client.proxy-username | java.lang.String | |
aws.client.proxy-password | java.lang.String | |
aws.client.proxy-domain | java.lang.String | |
aws.client.proxy-workstation | java.lang.String | |
aws.client.non-proxy-hosts | java.lang.String | |
aws.client.proxy-authentication-methods | java.util.List | |
aws.client.retry-policy | com.amazonaws.retry.RetryPolicy | |
aws.client.max-error-retry | int | |
aws.client.retry-mode | com.amazonaws.retry.RetryMode | |
aws.client.account-id-endpoint-mode | com.amazonaws.endpoints.AccountIdEndpointMode | |
aws.client.socket-timeout | int | |
aws.client.connection-timeout | int | |
aws.client.request-timeout | int | |
aws.client.client-execution-timeout | int | |
aws.client.use-reaper | boolean | |
aws.client.use-throttle-retries | boolean | |
aws.client.max-consecutive-retries-before-throttling | int | |
aws.client.use-gzip | boolean | |
aws.client.signer-override | java.lang.String | |
aws.client.preemptive-basic-proxy-auth | java.lang.Boolean | |
aws.client.connection-ttl | long | |
aws.client.connection-max-idle-millis | long | |
aws.client.validate-after-inactivity-millis | int | |
aws.client.use-tcp-keep-alive | boolean | |
aws.client.dns-resolver | com.amazonaws.DnsResolver | |
aws.client.cache-response-metadata | boolean | |
aws.client.response-metadata-cache-size | int | |
aws.client.secure-random | java.security.SecureRandom | |
aws.client.use-expect-continue | boolean | |
aws.client.disable-host-prefix-injection | boolean | |
aws.client.tls-key-managers-provider | com.amazonaws.http.TlsKeyManagersProvider |
Configuration properties for ClientConfiguration
| Property | Type | Description |
|---|---|---|
aws.client.protocol | com.amazonaws.Protocol | |
aws.client.max-connections | int | |
aws.client.user-agent-prefix | java.lang.String | |
aws.client.user-agent-suffix | java.lang.String | |
aws.client.local-address | java.net.InetAddress | |
aws.client.proxy-protocol | com.amazonaws.Protocol | |
aws.client.proxy-host | java.lang.String | |
aws.client.proxy-port | int | |
aws.client.disable-socket-proxy | boolean | |
aws.client.proxy-username | java.lang.String | |
aws.client.proxy-password | java.lang.String | |
aws.client.proxy-domain | java.lang.String | |
aws.client.proxy-workstation | java.lang.String | |
aws.client.non-proxy-hosts | java.lang.String | |
aws.client.proxy-authentication-methods | java.util.List | |
aws.client.retry-policy | com.amazonaws.retry.RetryPolicy | |
aws.client.max-error-retry | int | |
aws.client.retry-mode | com.amazonaws.retry.RetryMode | |
aws.client.account-id-endpoint-mode | com.amazonaws.endpoints.AccountIdEndpointMode | |
aws.client.socket-timeout | int | |
aws.client.connection-timeout | int | |
aws.client.request-timeout | int | |
aws.client.client-execution-timeout | int | |
aws.client.use-reaper | boolean | |
aws.client.use-throttle-retries | boolean | |
aws.client.max-consecutive-retries-before-throttling | int | |
aws.client.use-gzip | boolean | |
aws.client.signer-override | java.lang.String | |
aws.client.preemptive-basic-proxy-auth | java.lang.Boolean | |
aws.client.connection-ttl | long | |
aws.client.connection-max-idle-millis | long | |
aws.client.validate-after-inactivity-millis | int | |
aws.client.use-tcp-keep-alive | boolean | |
aws.client.dns-resolver | com.amazonaws.DnsResolver | |
aws.client.cache-response-metadata | boolean | |
aws.client.response-metadata-cache-size | int | |
aws.client.secure-random | java.security.SecureRandom | |
aws.client.use-expect-continue | boolean | |
aws.client.disable-host-prefix-injection | boolean | |
aws.client.tls-key-managers-provider | com.amazonaws.http.TlsKeyManagersProvider |
Configuration properties for Apache5HttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.apache-client.socket-timeout | java.time.Duration | |
aws.apache-client.connection-timeout | java.time.Duration | |
aws.apache-client.connection-acquisition-timeout | java.time.Duration | |
aws.apache-client.max-connections | java.lang.Integer | |
aws.apache-client.local-address | java.net.InetAddress | |
aws.apache-client.expect-continue-enabled | java.lang.Boolean | |
aws.apache-client.connection-time-to-live | java.time.Duration | |
aws.apache-client.connection-max-idle-time | java.time.Duration | |
aws.apache-client.use-idle-connection-reaper | java.lang.Boolean | |
aws.apache-client.tcp-keep-alive | java.lang.Boolean |
Configuration properties for ApacheHttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.apache-client.dns-resolver | org.apache.http.conn.DnsResolver | |
aws.apache-client.socket-factory | org.apache.http.conn.socket.ConnectionSocketFactory | |
aws.apache-client.auth-scheme-provider-registry | org.apache.http.config.Registry |
Configuration properties for ProxyConfiguration$Builder
| Property | Type | Description |
|---|---|---|
aws.apache-client.proxy.endpoint | java.net.URI | |
aws.apache-client.proxy.username | java.lang.String | |
aws.apache-client.proxy.password | java.lang.String | |
aws.apache-client.proxy.ntlm-domain | java.lang.String | |
aws.apache-client.proxy.ntlm-workstation | java.lang.String | |
aws.apache-client.proxy.non-proxy-hosts | java.util.Set | |
aws.apache-client.proxy.preemptive-basic-authentication-enabled | java.lang.Boolean | |
aws.apache-client.proxy.use-system-property-values | java.lang.Boolean | |
aws.apache-client.proxy.use-environment-variable-values | java.lang.Boolean | |
aws.apache-client.proxy.scheme | java.lang.String |
Configuration properties for ProxyConfiguration$Builder
| Property | Type | Description |
|---|---|---|
aws.apache-client.proxy.add-non-proxy-host | java.lang.String |
Configuration properties for AwsCrtHttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.crt-client.max-concurrency | java.lang.Integer | |
aws.crt-client.read-buffer-size-in-bytes | java.lang.Long | |
aws.crt-client.num-event-loop-threads | java.lang.Integer | |
aws.crt-client.connection-health-configuration | software.amazon.awssdk.http.crt.ConnectionHealthConfiguration | |
aws.crt-client.connection-max-idle-time | java.time.Duration | |
aws.crt-client.connection-timeout | java.time.Duration | |
aws.crt-client.connection-acquisition-timeout | java.time.Duration | |
aws.crt-client.tls-negotiation-timeout | java.time.Duration | |
aws.crt-client.tcp-keep-alive-configuration | software.amazon.awssdk.http.crt.TcpKeepAliveConfiguration | |
aws.crt-client.post-quantum-tls-enabled | java.lang.Boolean | |
aws.crt-client.min-tls-version | software.amazon.awssdk.http.crt.TlsVersion |
Configuration properties for AwsCrtAsyncHttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.crt-client.protocol | software.amazon.awssdk.http.Protocol |
Configuration properties for ProxyConfiguration$Builder
| Property | Type | Description |
|---|---|---|
aws.crt-client.proxy.host | java.lang.String | |
aws.crt-client.proxy.port | int | |
aws.crt-client.proxy.scheme | java.lang.String | |
aws.crt-client.proxy.username | java.lang.String | |
aws.crt-client.proxy.password | java.lang.String | |
aws.crt-client.proxy.use-system-property-values | java.lang.Boolean | |
aws.crt-client.proxy.use-environment-variable-values | java.lang.Boolean | |
aws.crt-client.proxy.non-proxy-hosts | java.util.Set | |
aws.crt-client.proxy.add-non-proxy-host | java.lang.String |
Configuration properties for NettyNioAsyncHttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.netty-client.max-concurrency | java.lang.Integer | |
aws.netty-client.max-pending-connection-acquires | java.lang.Integer | |
aws.netty-client.read-timeout | java.time.Duration | |
aws.netty-client.write-timeout | java.time.Duration | |
aws.netty-client.connection-timeout | java.time.Duration | |
aws.netty-client.connection-acquisition-timeout | java.time.Duration | |
aws.netty-client.connection-time-to-live | java.time.Duration | |
aws.netty-client.connection-max-idle-time | java.time.Duration | |
aws.netty-client.tls-negotiation-timeout | java.time.Duration | |
aws.netty-client.use-idle-connection-reaper | java.lang.Boolean | |
aws.netty-client.protocol | software.amazon.awssdk.http.Protocol | |
aws.netty-client.protocol-negotiation | software.amazon.awssdk.http.ProtocolNegotiation | |
aws.netty-client.tcp-keep-alive | java.lang.Boolean | |
aws.netty-client.max-http2-streams | java.lang.Integer | |
aws.netty-client.use-non-blocking-dns-resolver | java.lang.Boolean |
Configuration properties for ProxyConfiguration$Builder
| Property | Type | Description |
|---|---|---|
aws.netty-client.proxy.host | java.lang.String | |
aws.netty-client.proxy.port | int | |
aws.netty-client.proxy.scheme | java.lang.String | |
aws.netty-client.proxy.non-proxy-hosts | java.util.Set | |
aws.netty-client.proxy.proxy-auth-scheme | software.amazon.awssdk.http.ProxyAuthScheme | |
aws.netty-client.proxy.username | java.lang.String | |
aws.netty-client.proxy.password | java.lang.String | |
aws.netty-client.proxy.use-system-property-values | java.lang.Boolean | |
aws.netty-client.proxy.use-environment-variable-values | java.lang.Boolean |
Configuration properties for S3Configuration$Builder
| Property | Type | Description |
|---|---|---|
aws.s3.accelerate-mode-enabled | java.lang.Boolean | |
aws.s3.path-style-access-enabled | java.lang.Boolean | |
aws.s3.chunked-encoding-enabled | java.lang.Boolean | |
aws.s3.expect-continue-enabled | java.lang.Boolean | |
aws.s3.expect-continue-threshold-in-bytes | java.lang.Long | |
aws.s3.use-arn-region-enabled | java.lang.Boolean | |
aws.s3.multi-region-enabled | java.lang.Boolean | |
aws.s3.profile-name | java.lang.String |
Configuration properties for AWSServiceConfigurationProperties
| Property | Type | Description |
|---|---|---|
aws.services.*.endpoint-override | java.net.URI | Provide a URI to override the endpoint with which the AWS SDK should communicate. Optional. Defaults to null . |
Configuration properties for UrlConnectionHttpClient$Builder
| Property | Type | Description |
|---|---|---|
aws.url-connection-client.socket-timeout | java.time.Duration | |
aws.url-connection-client.connection-timeout | java.time.Duration | |
aws.url-connection-client.proxy-configuration | software.amazon.awssdk.http.urlconnection.ProxyConfiguration |
Configuration properties for SecretsManagerConfigurationProperties
| Property | Type | Description |
|---|---|---|
aws.secretsmanager.enabled | boolean | Default value (true). |
aws.secretsmanager.secrets | java.util.List |
Configuration properties for SecretsManagerConfigurationProperties$SecretConfiguration
| Property | Type | Description |
|---|---|---|
aws.secretsmanager.secrets[*].secret-name | java.lang.String | Sets secret name. |
aws.secretsmanager.secrets[*].prefix | java.lang.String | Sets the group key prefix. |
Configuration properties for AwsServiceDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
aws.service-discovery.aws-service-id | java.lang.String | set service ID for easier testing. |
aws.service-discovery.enabled | boolean | enable/disabled this feature. Default value ({@value io.micronaut.discovery.DiscoveryConfiguration#DEFAULT_ENABLED}). |
Configuration properties for AwsServiceDiscoveryClientConfiguration
| Property | Type | Description |
|---|---|---|
aws.service-discovery.client.http-version | HttpVersion | |
aws.service-discovery.client.log-level | LogLevel | |
aws.service-discovery.client.event-loop-group | java.lang.String | |
aws.service-discovery.client.ssl-configuration | SslConfiguration | |
aws.service-discovery.client.follow-redirects | boolean | |
aws.service-discovery.client.exception-on-error-status | boolean | |
aws.service-discovery.client.decompression-enabled | boolean | |
aws.service-discovery.client.logger-name | java.lang.String | |
aws.service-discovery.client.redirect-always-filtered-headers | java.util.Set | |
aws.service-discovery.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
aws.service-discovery.client.redirect-cross-origin-filtered-headers | java.util.Set | |
aws.service-discovery.client.max-redirects | int | |
aws.service-discovery.client.default-charset | java.nio.charset.Charset | |
aws.service-discovery.client.channel-options | java.util.Map | |
aws.service-discovery.client.read-timeout | java.time.Duration | |
aws.service-discovery.client.request-timeout | java.time.Duration | |
aws.service-discovery.client.read-idle-timeout | java.time.Duration | |
aws.service-discovery.client.connection-pool-idle-timeout | java.time.Duration | |
aws.service-discovery.client.connect-timeout | java.time.Duration | |
aws.service-discovery.client.connect-ttl | java.time.Duration | |
aws.service-discovery.client.shutdown-quiet-period | java.time.Duration | |
aws.service-discovery.client.shutdown-timeout | java.time.Duration | |
aws.service-discovery.client.num-of-threads | java.lang.Integer | |
aws.service-discovery.client.thread-factory | java.lang.Class | |
aws.service-discovery.client.max-content-length | int | |
aws.service-discovery.client.max-header-size | int | |
aws.service-discovery.client.max-initial-line-length | int | |
aws.service-discovery.client.max-chunk-size | int | |
aws.service-discovery.client.proxy-type | java.net.Proxy$Type | |
aws.service-discovery.client.proxy-address | java.net.SocketAddress | |
aws.service-discovery.client.proxy-username | java.lang.String | |
aws.service-discovery.client.proxy-password | java.lang.String | |
aws.service-discovery.client.proxy-selector | java.net.ProxySelector | |
aws.service-discovery.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
aws.service-discovery.client.alpn-modes | java.util.List | |
aws.service-discovery.client.allow-block-event-loop | boolean | |
aws.service-discovery.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
aws.service-discovery.client.address-resolver-group-name | java.lang.String | |
aws.service-discovery.client.pcap-logging-path-pattern | java.lang.String | |
aws.service-discovery.client.should-use-dns | boolean | |
aws.service-discovery.client.context-path | java.lang.String | |
aws.service-discovery.client.default-zone | java.util.List | |
aws.service-discovery.client.zones | java.util.Map | |
aws.service-discovery.client.secure | boolean | |
aws.service-discovery.client.host | java.lang.String | |
aws.service-discovery.client.port | int | |
aws.service-discovery.client.namespace-id | java.lang.String | allows you to override the namespace id for testing. |
aws.service-discovery.client.aws-service-id | java.lang.String | set service id for easier testing. |
aws.service-discovery.client.other-zones | java.util.List |
Configuration properties for AwsServiceDiscoveryRegistrationConfiguration
| Property | Type | Description |
|---|---|---|
aws.service-discovery.registration.ip-addr | java.lang.String | |
aws.service-discovery.registration.prefer-ip-address | boolean | |
aws.service-discovery.registration.timeout | java.time.Duration | |
aws.service-discovery.registration.fail-fast | boolean | |
aws.service-discovery.registration.deregister | boolean | |
aws.service-discovery.registration.enabled | boolean | |
aws.service-discovery.registration.retry-count | int | |
aws.service-discovery.registration.retry-delay | java.time.Duration | |
aws.service-discovery.registration.health-path | java.lang.String | |
aws.service-discovery.registration.aws-service-id | java.lang.String | Setting for service id to make easier testing. |
Configuration properties for AWSLambdaAsyncClientBuilder
| Property | Type | Description |
|---|---|---|
aws.lambda.credentials | com.amazonaws.auth.AWSCredentialsProvider | |
aws.lambda.client-configuration | com.amazonaws.ClientConfiguration | |
aws.lambda.metrics-collector | com.amazonaws.metrics.RequestMetricCollector | |
aws.lambda.region | com.amazonaws.regions.Regions | |
aws.lambda.endpoint-configuration | com.amazonaws.client.builder.AwsClientBuilder$EndpointConfiguration | |
aws.lambda.request-handlers | com.amazonaws.handlers.RequestHandler2 | |
aws.lambda.monitoring-listener | com.amazonaws.monitoring.MonitoringListener | |
aws.lambda.client-side-monitoring-configuration-provider | com.amazonaws.monitoring.CsmConfigurationProvider | |
aws.lambda.executor-factory | com.amazonaws.client.builder.ExecutorFactory |
Configuration properties for AWSLambdaAsyncClientBuilder
| Property | Type | Description |
|---|---|---|
aws.lambda.credentials | com.amazonaws.auth.AWSCredentialsProvider | |
aws.lambda.client-configuration | com.amazonaws.ClientConfiguration | |
aws.lambda.metrics-collector | com.amazonaws.metrics.RequestMetricCollector | |
aws.lambda.region | com.amazonaws.regions.Regions | |
aws.lambda.endpoint-configuration | com.amazonaws.client.builder.AwsClientBuilder$EndpointConfiguration | |
aws.lambda.request-handlers | com.amazonaws.handlers.RequestHandler2 | |
aws.lambda.monitoring-listener | com.amazonaws.monitoring.MonitoringListener | |
aws.lambda.client-side-monitoring-configuration-provider | com.amazonaws.monitoring.CsmConfigurationProvider | |
aws.lambda.executor-factory | com.amazonaws.client.builder.ExecutorFactory |
Configuration properties for InvokeRequest
| Property | Type | Description |
|---|---|---|
aws.lambda.functions.*.request-credentials-provider | com.amazonaws.auth.AWSCredentialsProvider | |
aws.lambda.functions.*.request-metric-collector | com.amazonaws.metrics.RequestMetricCollector | |
aws.lambda.functions.*.general-progress-listener | com.amazonaws.event.ProgressListener | |
aws.lambda.functions.*.sdk-request-timeout | int | |
aws.lambda.functions.*.sdk-client-execution-timeout | int | |
aws.lambda.functions.*.function-name | java.lang.String | |
aws.lambda.functions.*.invocation-type | java.lang.String | |
aws.lambda.functions.*.log-type | java.lang.String | |
aws.lambda.functions.*.client-context | java.lang.String | |
aws.lambda.functions.*.payload | java.nio.ByteBuffer | |
aws.lambda.functions.*.qualifier | java.lang.String |
Configuration properties for InvokeRequest
| Property | Type | Description |
|---|---|---|
aws.lambda.functions.*.request-credentials-provider | com.amazonaws.auth.AWSCredentialsProvider | |
aws.lambda.functions.*.request-metric-collector | com.amazonaws.metrics.RequestMetricCollector | |
aws.lambda.functions.*.general-progress-listener | com.amazonaws.event.ProgressListener | |
aws.lambda.functions.*.sdk-request-timeout | int | |
aws.lambda.functions.*.sdk-client-execution-timeout | int | |
aws.lambda.functions.*.function-name | java.lang.String | |
aws.lambda.functions.*.invocation-type | java.lang.String | |
aws.lambda.functions.*.log-type | java.lang.String | |
aws.lambda.functions.*.client-context | java.lang.String | |
aws.lambda.functions.*.payload | java.nio.ByteBuffer | |
aws.lambda.functions.*.qualifier | java.lang.String |
Configuration properties for AwsInvokeRequestDefinition
| Property | Type | Description |
|---|---|---|
aws.lambda.functions.*.function-name | java.lang.String | The name or ARN of the Lambda function, version, or alias. |
aws.lambda.functions.*.qualifier | java.lang.String | {@see software.amazon.awssdk.services.lambda.model.InvokeRequest#qualifier}. |
aws.lambda.functions.*.client-context | java.lang.String | Up to 3,583 bytes of base64-encoded data about the invoking client to pass to the function in the context object. |
Micronaut RSS
Configuration properties for JsonFeedControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
jsonfeed.root-path | java.lang.String | Configures JsonFeedController rootpath. Default value "/feeds" |
jsonfeed.path | java.lang.String | Configures JsonFeedController path. Default value "/json" |
jsonfeed.enabled | boolean | Whether JsonFeedController should be enabled. Default value (true). |
Configuration properties for FeedControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.rss.enabled | boolean | Whether FeedController should be enabled. Default value (true). |
micronaut.rss.path | java.lang.String | Configures FeedController path. Default value "/feed" |
Micronaut GCP
Configuration properties for GoogleCloudConfiguration
| Property | Type | Description |
|---|---|---|
gcp.project-id | java.lang.String | Sets the project id to use. |
Configuration properties for GoogleCredentialsConfiguration
| Property | Type | Description |
|---|---|---|
gcp.credentials.scopes | java.util.List | The default scopes to associate with the application to access specific APIs. See <a href="https://developers.google.com/identity/protocols/googlescopes">Google Scopes</a> for a complete list. Leave this empty if you don’t need additional API access. |
gcp.credentials.location | java.lang.String | Sets the location to the service account credential key file. |
gcp.credentials.encoded-key | java.lang.String | Sets the Base64 encoded service account key content.. |
gcp.credentials.enabled | boolean | Allows disabling Google credentials configuration. This may be useful in situations where you don’t want to authenticate despite having the Google Cloud SDK configured. Default value is true. |
gcp.credentials.use-http-client | boolean | Allows disabling use of the {@link HttpClient} based transport for retrieving authentication tokens. Default value is true. |
Configuration properties for GoogleComputeMetadataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.application.gcp.metadata.enabled | boolean | Default value (true). |
micronaut.application.gcp.metadata.metadata-url | java.lang.String | Default value ("http://metadata.google.internal/computeMetadata/v1/project/"). |
micronaut.application.gcp.metadata.project-metadata-url | java.lang.String | Default value ("http://metadata.google.internal/project/v1/project/"). |
micronaut.application.gcp.metadata.read-timeout | java.time.Duration | Default value (5 seconds). |
micronaut.application.gcp.metadata.connect-timeout | java.time.Duration | Default value (2). |
Configuration properties for GoogleAuthServiceConfig
| Property | Type | Description |
|---|---|---|
gcp.http.client.auth.services.*.audience | java.lang.String | the desired audience |
Configuration properties for PubSubConfigurationProperties
| Property | Type | Description |
|---|---|---|
gcp.pubsub.publishing-executor | java.lang.String | the name of the publishing executor |
gcp.pubsub.subscribing-executor | java.lang.String | the name of the subscribing executor |
gcp.pubsub.keep-alive-interval-minutes | int | How often to ping the server to keep the channel alive. Default: 5 minutes. |
gcp.pubsub.topic-endpoint | java.lang.String | endpoint |
gcp.pubsub.nack-on-shutdown | boolean | nack on shutdown configuration |
Configuration properties for PublisherConfigurationProperties
| Property | Type | Description |
|---|---|---|
gcp.pubsub.publisher.*.executor | java.lang.String | executor name |
Configuration properties for BatchingSettings$Builder
| Property | Type | Description |
|---|---|---|
gcp.pubsub.publisher.*.batching.element-count-threshold | java.lang.Long | |
gcp.pubsub.publisher.*.batching.request-byte-threshold | java.lang.Long | |
gcp.pubsub.publisher.*.batching.delay-threshold | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.batching.delay-threshold-duration | java.time.Duration | |
gcp.pubsub.publisher.*.batching.is-enabled | java.lang.Boolean | |
gcp.pubsub.publisher.*.batching.flow-control-settings | com.google.api.gax.batching.FlowControlSettings |
Configuration properties for FlowControlSettings$Builder
| Property | Type | Description |
|---|---|---|
gcp.pubsub.subscriber.*.flow-control.max-outstanding-element-count | java.lang.Long | |
gcp.pubsub.subscriber.*.flow-control.max-outstanding-request-bytes | java.lang.Long | |
gcp.pubsub.subscriber.*.flow-control.limit-exceeded-behavior | com.google.api.gax.batching.FlowController$LimitExceededBehavior | |
gcp.pubsub.publisher.*.flow-control.max-outstanding-element-count | java.lang.Long | |
gcp.pubsub.publisher.*.flow-control.max-outstanding-request-bytes | java.lang.Long | |
gcp.pubsub.publisher.*.flow-control.limit-exceeded-behavior | com.google.api.gax.batching.FlowController$LimitExceededBehavior |
Configuration properties for RetrySettings$Builder
| Property | Type | Description |
|---|---|---|
gcp.pubsub.publisher.*.retry.total-timeout | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.retry.total-timeout-duration | java.time.Duration | |
gcp.pubsub.publisher.*.retry.initial-retry-delay | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.retry.initial-retry-delay-duration | java.time.Duration | |
gcp.pubsub.publisher.*.retry.retry-delay-multiplier | double | |
gcp.pubsub.publisher.*.retry.max-retry-delay | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.retry.max-retry-delay-duration | java.time.Duration | |
gcp.pubsub.publisher.*.retry.max-attempts | int | |
gcp.pubsub.publisher.*.retry.initial-rpc-timeout | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.retry.initial-rpc-timeout-duration | java.time.Duration | |
gcp.pubsub.publisher.*.retry.rpc-timeout-multiplier | double | |
gcp.pubsub.publisher.*.retry.max-rpc-timeout | org.threeten.bp.Duration | |
gcp.pubsub.publisher.*.retry.max-rpc-timeout-duration | java.time.Duration | |
gcp.pubsub.publisher.*.retry.logical-timeout | org.threeten.bp.Duration |
Configuration properties for PubSubPushConfigurationProperties
| Property | Type | Description |
|---|---|---|
gcp.pubsub.push.enabled | boolean | Enables {@link PushController}. Default value true |
gcp.pubsub.push.path | java.lang.String | Configures the path to the {@link PushController}. Default value "/push" |
Configuration properties for SubscriberConfigurationProperties
| Property | Type | Description |
|---|---|---|
gcp.pubsub.subscriber.*.parallel-pull-count | java.lang.Integer | number of concurrent pulls |
gcp.pubsub.subscriber.*.max-ack-extension-period | org.threeten.bp.Duration | Set the maximum period a message ack deadline will be extended. Defaults to one hour. |
gcp.pubsub.subscriber.*.max-duration-per-ack-extension | org.threeten.bp.Duration | Set the upper bound for a single mod ack extention period. <p>The ack deadline will continue to be extended by up to this duration until MaxAckExtensionPeriod is reached. Setting MaxDurationPerAckExtension bounds the maximum amount of time before a mesage re-delivery in the event the Subscriber fails to extend the deadline. <p>MaxDurationPerAckExtension configuration can be disabled by specifying a zero duration. |
gcp.pubsub.subscriber.*.executor | java.lang.String | executor name |
Configuration properties for FlowControlSettings$Builder
| Property | Type | Description |
|---|---|---|
gcp.pubsub.subscriber.*.flow-control.max-outstanding-element-count | java.lang.Long | |
gcp.pubsub.subscriber.*.flow-control.max-outstanding-request-bytes | java.lang.Long | |
gcp.pubsub.subscriber.*.flow-control.limit-exceeded-behavior | com.google.api.gax.batching.FlowController$LimitExceededBehavior | |
gcp.pubsub.publisher.*.flow-control.max-outstanding-element-count | java.lang.Long | |
gcp.pubsub.publisher.*.flow-control.max-outstanding-request-bytes | java.lang.Long | |
gcp.pubsub.publisher.*.flow-control.limit-exceeded-behavior | com.google.api.gax.batching.FlowController$LimitExceededBehavior |
Configuration properties for SecretManagerConfigurationProperties
| Property | Type | Description |
|---|---|---|
gcp.secret-manager.custom-configs | java.util.Set | Custom config files to be included as property sources. |
gcp.secret-manager.keys | java.util.Set | Set of secrets to be loaded |
gcp.secret-manager.default-config-enabled | boolean | Whether to load the default config files. |
gcp.secret-manager.location | java.lang.String | Location of the regional secrets |
Micronaut Kubernetes
Configuration properties for ApiClientConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.base-path | java.util.Optional | kubernetes api base path | |
kubernetes.client.ca-path | java.util.Optional | kubernetes ca file path | |
kubernetes.client.token-path | java.util.Optional | kubernetes auth token file path | |
kubernetes.client.kube-config-path | java.util.Optional | kubernetes kube config path | |
kubernetes.client.namespace | java.util.Optional | kubernetes client namespace | |
kubernetes.client.verify-ssl | boolean | should verify ssl | true |
Configuration properties for ApiClientConfiguration$ApiDiscoveryCacheConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.api-discovery.cache.refresh-interval | long | Default refresh interval of API discovery. | 30 |
Configuration properties for KubernetesClientConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.kube-config-path | java.lang.String | Sets kube config path. |
kubernetes.client.enabled | boolean | Enable/disable kubernetes client. |
kubernetes.client.namespace | java.lang.String | Sets kubernetes client namespace. |
Configuration properties for KubernetesClientConfiguration$ServiceAccount
| Property | Type | Description |
|---|---|---|
kubernetes.client.service-account.enabled | boolean | Enable/disable service account authentication. |
kubernetes.client.service-account.certificate-authority-path | java.lang.String | Sets path to the certificate authority file. |
kubernetes.client.service-account.token-path | java.lang.String | Sets path to the token file. |
kubernetes.client.service-account.namespace-path | java.lang.String | Sets path to the namespace file. |
kubernetes.client.service-account.token-reload-interval | java.time.Duration | Sets token reload interval. |
Configuration properties for KubernetesHttpClientConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.http.client.kubernetes.http-version | HttpVersion | |
micronaut.http.client.kubernetes.log-level | LogLevel | |
micronaut.http.client.kubernetes.event-loop-group | java.lang.String | |
micronaut.http.client.kubernetes.ssl-configuration | SslConfiguration | |
micronaut.http.client.kubernetes.follow-redirects | boolean | |
micronaut.http.client.kubernetes.exception-on-error-status | boolean | |
micronaut.http.client.kubernetes.decompression-enabled | boolean | |
micronaut.http.client.kubernetes.logger-name | java.lang.String | |
micronaut.http.client.kubernetes.redirect-always-filtered-headers | java.util.Set | |
micronaut.http.client.kubernetes.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
micronaut.http.client.kubernetes.redirect-cross-origin-filtered-headers | java.util.Set | |
micronaut.http.client.kubernetes.max-redirects | int | |
micronaut.http.client.kubernetes.default-charset | java.nio.charset.Charset | |
micronaut.http.client.kubernetes.channel-options | java.util.Map | |
micronaut.http.client.kubernetes.read-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.request-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.read-idle-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.connection-pool-idle-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.connect-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.connect-ttl | java.time.Duration | |
micronaut.http.client.kubernetes.shutdown-quiet-period | java.time.Duration | |
micronaut.http.client.kubernetes.shutdown-timeout | java.time.Duration | |
micronaut.http.client.kubernetes.num-of-threads | java.lang.Integer | |
micronaut.http.client.kubernetes.thread-factory | java.lang.Class | |
micronaut.http.client.kubernetes.max-content-length | int | |
micronaut.http.client.kubernetes.max-header-size | int | |
micronaut.http.client.kubernetes.max-initial-line-length | int | |
micronaut.http.client.kubernetes.max-chunk-size | int | |
micronaut.http.client.kubernetes.proxy-type | java.net.Proxy$Type | |
micronaut.http.client.kubernetes.proxy-address | java.net.SocketAddress | |
micronaut.http.client.kubernetes.proxy-username | java.lang.String | |
micronaut.http.client.kubernetes.proxy-password | java.lang.String | |
micronaut.http.client.kubernetes.proxy-selector | java.net.ProxySelector | |
micronaut.http.client.kubernetes.plaintext-mode | HttpVersionSelection$PlaintextMode | |
micronaut.http.client.kubernetes.alpn-modes | java.util.List | |
micronaut.http.client.kubernetes.allow-block-event-loop | boolean | |
micronaut.http.client.kubernetes.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
micronaut.http.client.kubernetes.address-resolver-group-name | java.lang.String | |
micronaut.http.client.kubernetes.pcap-logging-path-pattern | java.lang.String |
Configuration properties for KubernetesConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.namespace | java.lang.String | the namespace |
Configuration properties for KubernetesConfiguration$KubernetesConfigMapsConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.config-maps.enabled | boolean | |
kubernetes.client.config-maps.includes | java.util.Collection | the names to include |
kubernetes.client.config-maps.excludes | java.util.Collection | the names to exclude |
kubernetes.client.config-maps.labels | java.util.Map | labels to match |
kubernetes.client.config-maps.pod-labels | java.util.List | podLabels to match |
kubernetes.client.config-maps.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.config-maps.paths | java.util.Collection | paths where secrets are mounted |
kubernetes.client.config-maps.use-api | boolean | whether to use the API to read secrets when {@link #paths} is used. |
kubernetes.client.config-maps.watch | boolean | whether to enable watching for the ConfigMap changes. |
kubernetes.client.config-maps.terminate-startup-on-exception | boolean | Flag which determines whether to terminate service startup if not able to load config from kubernetes. Default value: {@link #DEFAULT_TERMINATE_STARTUP_ON_EXCEPTION}. |
Configuration properties for KubernetesConfiguration$KubernetesDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.discovery.enabled | boolean | |
kubernetes.client.discovery.includes | java.util.Collection | the names to include |
kubernetes.client.discovery.excludes | java.util.Collection | the names to exclude |
kubernetes.client.discovery.labels | java.util.Map | labels to match |
kubernetes.client.discovery.pod-labels | java.util.List | podLabels to match |
kubernetes.client.discovery.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.discovery.mode | java.lang.String | default service discovery mode |
Configuration properties for KubernetesServiceConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.discovery.services.*.name | java.lang.String | Set service name. |
kubernetes.client.discovery.services.*.namespace | java.lang.String | Service namespace. |
kubernetes.client.discovery.services.*.mode | java.lang.String | Set service discovery mode. |
kubernetes.client.discovery.services.*.port | java.lang.String | Sets port number. Required in case of multi-port resource. |
Configuration properties for KubernetesConfiguration$KubernetesSecretsConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.secrets.includes | java.util.Collection | the names to include |
kubernetes.client.secrets.excludes | java.util.Collection | the names to exclude |
kubernetes.client.secrets.labels | java.util.Map | labels to match |
kubernetes.client.secrets.pod-labels | java.util.List | podLabels to match |
kubernetes.client.secrets.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.secrets.paths | java.util.Collection | paths where secrets are mounted |
kubernetes.client.secrets.use-api | boolean | whether to use the API to read secrets when {@link #paths} is used. |
kubernetes.client.secrets.watch | boolean | whether to enable watching for the ConfigMap changes. |
kubernetes.client.secrets.terminate-startup-on-exception | boolean | Flag which determines whether to terminate service startup if not able to load config from kubernetes. Default value: {@link #DEFAULT_TERMINATE_STARTUP_ON_EXCEPTION}. |
kubernetes.client.secrets.enabled | boolean | enabled flag. |
Configuration properties for InformerConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.informer.enabled | boolean | | |
kubernetes.client.informer.sync-timeout | java.time.Duration | Timout for informer to get synchronised. | 60s |
kubernetes.client.informer.sync-step-timeout | java.time.Duration | Timeout step to check whether the informer has synchronised. | 200ms |
Configuration properties for OperatorConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.operator.enabled | boolean | | |
kubernetes.client.operator.worker-count | int | The operator controller worker count. Default "4". | 4 |
kubernetes.client.operator.ready-timeout | java.time.Duration | Timeout to wait on informers to be synced. Default "30s". | 30s |
kubernetes.client.operator.ready-check-internal | java.time.Duration | How often the informer sync status should be checked until they are ready or timeout expires. Default "1s". | 1s |
Configuration properties for LeaderElectionConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.operator.leader-election.lock.enabled | boolean | | |
kubernetes.client.operator.leader-election.lock.lease-duration | java.time.Duration | The lock lease duration. Default "10s". | 10s |
kubernetes.client.operator.leader-election.lock.renew-deadline | java.time.Duration | The lock renew deadline. If the leader elector fails to renew the lock within the deadline, then the controller loses the lock. Default "8s". | 8s |
kubernetes.client.operator.leader-election.lock.retry-period | java.time.Duration | The lock acquire retry period. Default "5s". | 5s |
kubernetes.client.operator.leader-election.lock.resource-name | java.util.Optional | The lock resource name. If not provided then the application name is used. | |
kubernetes.client.operator.leader-election.lock.resource-namespace | java.util.Optional | The lock resource namespace. If not provided then the application namespace is used. | |
Configuration properties for KubernetesConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.namespace | java.lang.String | the namespace |
Configuration properties for KubernetesConfiguration$KubernetesConfigMapsConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.config-maps.enabled | boolean | |
kubernetes.client.config-maps.includes | java.util.Collection | the names to include |
kubernetes.client.config-maps.excludes | java.util.Collection | the names to exclude |
kubernetes.client.config-maps.labels | java.util.Map | labels to match |
kubernetes.client.config-maps.pod-labels | java.util.List | podLabels to match |
kubernetes.client.config-maps.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.config-maps.paths | java.util.Collection | paths where secrets are mounted |
kubernetes.client.config-maps.use-api | boolean | whether to use the API to read secrets when {@link #paths} is used. |
kubernetes.client.config-maps.watch | boolean | whether to enable watching for the ConfigMap changes. |
Configuration properties for KubernetesConfiguration$KubernetesDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.discovery.enabled | boolean | |
kubernetes.client.discovery.includes | java.util.Collection | the names to include |
kubernetes.client.discovery.excludes | java.util.Collection | the names to exclude |
kubernetes.client.discovery.labels | java.util.Map | labels to match |
kubernetes.client.discovery.pod-labels | java.util.List | podLabels to match |
kubernetes.client.discovery.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.discovery.mode | java.lang.String | default service discovery mode |
Configuration properties for KubernetesServiceConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.discovery.services.*.service-id | java.lang.String | Set service id. |
kubernetes.client.discovery.services.*.name | java.lang.String | Set service name. |
kubernetes.client.discovery.services.*.namespace | java.lang.String | Service namespace. |
kubernetes.client.discovery.services.*.mode | java.lang.String | Set service discovery mode. |
kubernetes.client.discovery.services.*.port | java.lang.String | Sets port number. Required in case of multi-port resource. |
Configuration properties for KubernetesConfiguration$KubernetesSecretsConfiguration
| Property | Type | Description |
|---|---|---|
kubernetes.client.secrets.includes | java.util.Collection | the names to include |
kubernetes.client.secrets.excludes | java.util.Collection | the names to exclude |
kubernetes.client.secrets.labels | java.util.Map | labels to match |
kubernetes.client.secrets.pod-labels | java.util.List | podLabels to match |
kubernetes.client.secrets.exception-on-pod-labels-missing | boolean | If set to true an exception will be thrown if at least one of the configured pod labels is not found among the application’s pod labels. Default value ({@link #DEFAULT_EXCEPTION_ON_POD_LABELS_MISSING}). |
kubernetes.client.secrets.paths | java.util.Collection | paths where secrets are mounted |
kubernetes.client.secrets.use-api | boolean | whether to use the API to read secrets when {@link #paths} is used. |
kubernetes.client.secrets.watch | boolean | whether to enable watching for the ConfigMap changes. |
kubernetes.client.secrets.enabled | boolean | enabled flag. |
Configuration properties for InformerConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.informer.enabled | boolean | | |
kubernetes.client.informer.sync-timeout | long | Timout for informer to get synchronised. | 60 |
kubernetes.client.informer.sync-step-timeout | long | Timeout step to check whether the informer has synchronised. | 500 |
kubernetes.client.informer.resync-period | java.util.Optional | Resync period to use for all informers. | |
Configuration properties for OperatorConfigurationProperties
| Property | Type | Description | Default |
|---|---|---|---|
kubernetes.client.operator.enabled | boolean | | |
kubernetes.client.operator.worker-count | int | The operator controller worker count. Default "16". | 16 |
kubernetes.client.operator.ready-timeout | java.util.Optional | Timeout to wait before the informers are checked for readiness. | |
Configuration properties for LeaderElectionConfigurationProperties
| Property | Type | Description |
|---|---|---|
kubernetes.client.operator.leader-election.lock.lease-duration | java.time.Duration | Sets the lock lease duration. |
kubernetes.client.operator.leader-election.lock.renew-deadline | java.time.Duration | Sets the lock renew deadline. If the {@link io.kubernetes.client.extended.leaderelection.LeaderElector} fails to renew the lock within the deadline then the controller looses the lock. |
kubernetes.client.operator.leader-election.lock.retry-period | java.time.Duration | Sets the lock acquire retry period. |
kubernetes.client.operator.leader-election.lock.resource-name | java.lang.String | Sets the lock resource name. |
kubernetes.client.operator.leader-election.lock.resource-namespace | java.lang.String | Sets the lock resource namespace. |
Micronaut ACME
Configuration properties for AcmeConfiguration
| Property | Type | Description |
|---|---|---|
acme.enabled | boolean | Sets if acme certificate backgroun and setup process is enabled. Default true. |
acme.domains | java.util.List | Sets the domain(s) in which to order the certificate for. |
acme.tos-agree | boolean | Sets whether or not you agree to the terms of service. |
acme.renew-witin | java.time.Duration | Sets the duration in which the application will trigger the renew process to get a new certificate. |
acme.account-key | java.lang.String | Sets the account key used for authentication. |
acme.domain-key | java.lang.String | Sets the key string in which to be used to generate the CSR which will be used to order the certificate from the ACME server. |
acme.cert-location | java.io.File | Sets the location to save the certificate on disk to. |
acme.acme-server | java.lang.String | Sets the acme server to authenticate and order the certificate from. |
acme.challenge-type | AcmeConfiguration$ChallengeType | Set the challenge type to be used to validate the account. |
acme.http-challenge-server-port | java.lang.Integer | Sets the port to start the http challenge server on. |
acme.timeout | java.time.Duration | Sets the timeout for requests made to the acme server. |
Configuration properties for AcmeConfiguration$AuthConfiguration
| Property | Type | Description |
|---|---|---|
acme.auth.pause | java.time.Duration | Sets duration in which we will pause between ordering attempts. Default {@value DEFAULT_PAUSE_SECONDS} seconds. |
acme.auth.refresh-attempts | int | Sets number of refresh attempts that will be tried while ordering the certificate from the ACME server. Default 10. |
Configuration properties for AcmeConfiguration$OrderConfiguration
| Property | Type | Description |
|---|---|---|
acme.order.pause | java.time.Duration | Sets duration in which we will pause between ordering attempts. Default {@value DEFAULT_PAUSE_SECONDS} seconds. |
acme.order.refresh-attempts | int | Sets number of refresh attempts that will be tried while ordering the certificate from the ACME server. Default 10. |
Micronaut Openapi
| Property | Type | Description |
|---|---|---|
micronaut.openapi.enabled | System property that enables or disables open api annotation processing. | Default: true |
micronaut.openapi.openapi31.enabled | System property that enables or disables OpenAPI 3.1.0 format. | Default: false |
micronaut.openapi.openapi31.json-schema-dialect | System property that set JSON Schema Dialect for OpenAPI 3.1.0 format. | Default: `` |
micronaut.openapi.swagger.file.generation.enabled | System property that enables or disables generation of a swagger (OpenAPI) specification file. This can be used whenever you already have a specification file and that you only need the Swagger UI. | Default: true |
micronaut.openapi.config.file | System property that enables setting the open api config file. | |
micronaut.openapi.server.context.path | System property for server context path. | |
micronaut.openapi.exclude.classes | System property to specify list of classes which must be excluded from the final OpenAPI specification. | |
micronaut.openapi.exclude.packages | System property to specify list of packages, containing controllers / endpoints, which must be excluded from the final OpenAPI specification. | |
micronaut.openapi.property.naming.strategy | System property for naming strategy. One jackson PropertyNamingStrategy. | Default: LOWER_CAMEL_CASE |
micronaut.openapi.property.property.include | System property for default property inclusion - default Jackson include mode. Available values: "USE_DEFAULTS" and "ALWAYS". | Default: USE_DEFAULTS |
micronaut.openapi.response.read-successful-from-code | If this property true, then successful response will be created from code, if successful code didn’t set in swagger annotations. Otherwise, if swagger annotations are specified, the code will be ignored and responses will be read only from swagger annotations. | Default: true |
micronaut.openapi.views.spec | System property for views specification. | |
micronaut.openapi.target.file | System property that enables setting the target file to write to. | Default: META-INF/swagger/${applicationName}-$7.2.1-SNAPSHOT.yml |
micronaut.openapi.views.dest.dir | System property that specifies the path where the generated UI elements will be located. | Default: META-INF/swagger/views/ |
micronaut.openapi.additional.files | System property that specifies the location of additional swagger YAML and JSON files to read from. You can set comma separated list of paths to directories or to OpenAPI filesYou can set your custom paths separated by , . These paths can be paths to directories or to OpenAPI files. To set absolute paths use prefix file: (or without prefix), classpath paths use prefix classpath: or use prefix project: to set paths from project directory. Example: micronaut.openapi.additional.files = project:src/test/resources/swagger/openapi.yml,classpath:/swagger/petstore.yml | |
micronaut.openapi.additional.files-merge-mode | System property that specifies the mode of merge additional OpenAPI files. Available values: "append" and "replace" . With append mode: If there are duplicate elements in the generated specification and additional specification files, the element from the generated specification will always be taken. With replace mode: If there are duplicate elements in the generated specification and additional specification files, the element from the generated specification will always be replaced by the element from the additional files. | Default: replace |
micronaut.openapi.additional.include-patterns | System property that specifies the list of patterns for included files (separated by , ) | |
micronaut.openapi.additional.include-pattern-style | System property that specifies the pattern style for included files. Available values: "ant" and "regex" . | Default: ant |
micronaut.openapi.additional.exclude-patterns | System property that specifies the list of patterns for excluded files (separated by , ) | |
micronaut.openapi.additional.exclude-pattern-style | System property that specifies the pattern style for excluded files. Available values: "ant" and "regex" . | Default: ant |
micronaut.openapi.project.dir | System property that specifies the location of current project. Need to set this property manually if you use kotlin (to save incremental annotation processing) or have some troubles with auto calculation project path. | Default: calculated automatically |
micronaut.openapi.security.default-schema-name | System property that specifies the default security schema name, if it’s not specified by annotation SecurityScheme. | |
micronaut.openapi.security.enabled | If this property true, micronaut-openapi will process micronaut-security properties and annotations to construct openapi security schema. | Default: true |
micronaut.openapi.field.visibility.level | System property that specifies the schema classes fields visibility level. By default, only public fields visible. Available values: PRIVATE PACKAGE PROTECTED PUBLIC | Default: PUBLIC |
micronaut.openapi.json.format | Is this property true, output file format will be JSON, otherwise YAML. | Default: false |
micronaut.openapi.constructor-arguments-as-required | System property that enables interpret primary constructor arguments as required properties. | Default: true |
micronaut.openapi.generator.extensions.enabled | If this property is 'true', then the generated OpenAPI specification will include extensions for OpenAPI Generator and the generated client according to this specification will be much more accurate than without it. For example, enumerations will be described with extensions x-enum-varnames , x-enum-descriptions and x-deprecated | Default: false |
micronaut.openapi.filename | The name of the result swagger file. | Default: ${info.title}-${info.version}.yml , if info block not set, filename will be swagger.yml . |
micronaut.openapi.environments | Active micronaut environments which will be used for @Requires annotations. | |
micronaut.openapi.environments.enabled | Is this property true, properties wll be loaded in the standard way from application.yml. Also, environments from micronaut.openapi.environments property will set as additional environments, if you want to set specific environment name for openAPI generator. | Default: true |
micronaut.openapi.versioning.enabled | Is this property true, micronaut-openapi will process micronaut-router versioning properties and annotations. | Default: true |
micronaut.server.context-path | micronaut-http server context path property. | |
jackson.json-view.enabled | micronaut-http property ( json-view.enabled ). | Default: false |
micronaut.openapi.json.view.default.inclusion | Property that determines whether properties that have no view annotations are included in JSON serialization views. If enabled, non-annotated properties will be included; when disabled, they will be excluded. | Default: true |
micronaut.openapi.expand.* | Prefix for expandable properties. These properties can be used only for placeholders. | |
micronaut.openapi.config.file.locations | Config file locations. By default, micronaut-openapi search config in standard path: <project_path>/src/main/resources/ You can set your custom paths separated by , . To set absolute paths use prefix file: , classpath paths use prefix classpath: or use prefix project: to set paths from project directory. | |
micronaut.openapi.docs.format | System property to set Javadoc / KDoc conversion mode. Available values: PLAIN , HTML_TO_MD , MD_TO_HTML . | Default: HTML_TO_MD |
micronaut.openapi.operation.duplicate-resolution | System property to set operation ID duplicate resolution. Available values: auto - micronaut-openapi automatically add index suffix to duplicate operation ID. error - micronaut-openapi throws an exception when found duplicate operation IDs. | Default: auto |
micronaut.openapi.schema.extra.enable | If this property true, you can add some extra schemas to final OpenAPI spec file. | Default: false |
micronaut.openapi.schema.duplicate-resolution | System property to set schema duplicate resolution. Available values: auto - micronaut-openapi automatically add index suffix to duplicate schema. error - micronaut-openapi throws an exception when found duplicate schema. | Default: auto |
micronaut.openapi.schema.dynamic-refs.enabled | If this property true and OpenAPI 3.1 generation is enabled, recursive schemas emit JSON Schema 2020-12 $dynamicAnchor / $dynamicRef keywords instead of static self- $ref references, and single-variable generic wrappers ( Foo<T> ) collapse into one reusable template plus inline $defs bindings instead of duplicated concrete schemas. | Default: false |
micronaut.openapi.schema.name.separator.empty | If this property true, generic separators and inner class separators in schema name will be empty string. | Default: false |
micronaut.openapi.schema.name.separator.generic | System property that set generic class separator for schema name generation. | Default: _ |
micronaut.openapi.schema.name.separator.inner-class | System property that set inner class separator for schema name generation. | Default: . |
micronaut.openapi.schema.mapping.* | Properties prefix to set custom schema implementations for selected classes. For example, if you want to set simple java.lang.String class to some complex org.somepackage.MyComplexType class you need to write: micronaut.openapi.schema.org.somepackage.MyComplexType=java.lang.String Also, you can set it in your application.yml file like this: micronaut: openapi: schema: mapping: org.somepackage.MyComplexType: java.lang.String org.somepackage.MyComplexType2: java.lang.Integer | |
micronaut.openapi.tag.generation.by.class.enabled | System property that enables tag generation by controller class name. | Default: false |
micronaut.openapi.tag.generation.by.package.enabled | System property that enables tag generation by package name. | Default: false |
micronaut.openapi.tag.generation.description.max.length | Maximal generated tag description length. Description generated by java-doc on controller class level. For tag description, Micronaut OpenAPI get controller class javadoc with summary tag. If javadoc without summary, get first sentence of class javadoc | |
micronaut.openapi.tag.generation.naming.strategy | Naming strategy for generated tags. One jackson PropertyNamingStrategy. | |
micronaut.openapi.tag.generation.remove.prefixes | List of prefixes which need to remove for generated tags. For example, if you generate tags by package, you need to remove package prefix like this com.mycompany.myservice.controller . | |
micronaut.openapi.tag.generation.remove.postfixes | List of postfixes which need to remove for generated tags. For example, if you generate tags by class, you need to remove postfixes like Controller or Api . | Default: controller, api, endpoints, endpoint |
micronaut.openapi.groups.* | Properties prefix to set custom schema implementations for selected classes. For example, if you want to set simple 'java.lang.String' class to some complex 'org.somepackage.MyComplexType' class you need to write: -Dmicronaut.openapi.group.my-group1.title="Title 1" Also, you can set it in your application.yml file like this: micronaut: openapi: group: my-group1: title: Title 1 filename: swagger-${group}-${apiVersion}-$7.2.1-SNAPSHOT.yml my-group2: title: Title 2 | |
endpoints.enabled | Process or not endpoints (micronaut-management / spring-boot-actuator / custom endpoints) | Default: false |
endpoints.tags | Specific tags for all endpoints | |
endpoints.path | Specific path for all endpoints | |
endpoints.servers | Specific servers for all endpoints | |
endpoints.security-requirements | Specific security requirements for endpoints servers | |
endpoints.extensions | Specific Open API extensions for all endpoints | |
endpoints.groups | Specific groups for all endpoints | |
endpoints.groups-excluded | Specific excluded groups for all endpoints | |
swagger-ui.enabled | true or false When 'true' the Swagger UI view is generated. | |
swagger-ui.js.url | Override path to use to find the js file. Path must contain a files named swagger-ui.css, swagger-ui-bundle.js, swagger-ui-standalone-present.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/swagger-ui/dist/". Must contain trailing slash., | |
swagger-ui.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
swagger-ui.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/swagger-ui/dist/ ). Default true | |
swagger-ui.theme | DEFAULT or MATERIAL or FEELING_BLUE FLATTOP MONOKAI MUTED NEWSPAPER OUTLINE DARK DARK2 . The theme of swagger-ui to use. These are case-insensitive. Default is DEFAULT . See Swagger UI Themes . | |
swagger-ui.theme.url | Override path to use to find the theme CSS file., | |
swagger-ui.copy-theme | Copy or not local theme CSS resources. Set to false if you are using external resources (e.g. https://swagger-theme.com/flattop.css ). Default true | |
swagger-ui.layout | ||
swagger-ui.filter | ||
redoc.enabled | true or false When 'true' the ReDoc view is generated. | |
redoc.js.url | Override path to use to find the js file. Path must contain a file named redoc.standalone.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/redoc/bundles/". Must contain trailing slash. | |
redoc.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
redoc.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/redoc/bundles/ ). Default true | |
redoc.expand-single-schema-field | ||
redoc.expand-default-server-variables | ||
redoc.menu-toggle | ||
redoc.only-required-in-samples | ||
redoc.payload-sample-idx | ||
redoc.sort-props-alphabetically | ||
redoc.untrusted-spec | ||
redoc.expand-responses | ||
redoc.show-extensions | ||
redoc.native-scrollbars | ||
redoc.path-in-middle-panel | ||
redoc.suppress-warnings | ||
redoc.hide-hostname | ||
redoc.disable-search | ||
redoc.json-sample-expand-level | ||
redoc.scroll-y-offset | ||
redoc.hide-download-button | ||
redoc.no-auto-auth | ||
redoc.theme | ||
redoc.hide-single-request-sample-tab | ||
redoc.required-props-first | ||
redoc.hide-loading | ||
openapi-explorer.enabled | true or false When 'true' the OpenAPI Explorer view is generated. | |
openapi-explorer.js.url | Override path to use to find the js and other resource files. Path must contain a file named openapi-explorer.min.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/openapi-explorer/dist/". Must contain trailing slash. | |
openapi-explorer.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
openapi-explorer.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/openapi-explorer/dist/browser/openapi-explorer.min.js ). Default true | |
openapi-explorer.expand-single-schema-field | ||
openapi-explorer.expand-default-server-variables | ||
openapi-explorer.menu-toggle | ||
openapi-explorer.only-required-in-samples | ||
openapi-explorer.payload-sample-idx | ||
openapi-explorer.sort-props-alphabetically | ||
openapi-explorer.untrusted-spec | ||
openapi-explorer.expand-responses | ||
openapi-explorer.show-extensions | ||
openapi-explorer.native-scrollbars | ||
openapi-explorer.path-in-middle-panel | ||
openapi-explorer.suppress-warnings | ||
openapi-explorer.hide-hostname | ||
openapi-explorer.disable-search | ||
openapi-explorer.json-sample-expand-level | ||
openapi-explorer.scroll-y-offset | ||
openapi-explorer.hide-download-button | ||
openapi-explorer.no-auto-auth | ||
openapi-explorer.theme | ||
openapi-explorer.hide-single-request-sample-tab | ||
openapi-explorer.required-props-first | ||
openapi-explorer.hide-loading | ||
scalar.enabled | true or false When 'true' the scalar view is generated. | |
scalar.js.url | Override path to use to find the js file. Path must contain a file named scalar.standalone.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/scalar/bundles/". Must contain trailing slash. | |
scalar.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
scalar.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/scalar/bundles/ ). Default true | |
scalar.style | Custom CSS style description for scalar. Inserted into the block: <style>${scalar.style}</style> | |
scalar.theme | ||
scalar.spec | ||
scalar.servers | ||
scalar.metadata | ||
scalar.favicon | ||
scalar.authentication | ||
rapidoc.enabled | true or false When 'true' the RapiDoc view is generated. | |
rapidoc.js.url | Override path to use to find the js file. Path must contain a file named rapidoc-min.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/rapidoc/dist/". Must contain trailing slash. | |
rapidoc.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
rapidoc.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/rapidoc/dist/ ). Default true | |
rapidoc.style | ||
rapidoc.sort-tags | ||
rapidoc.sort-endpoints-by | ||
rapidoc.heading-text | ||
rapidoc.goto-path | ||
rapidoc.theme | ||
rapidoc.bg-color | ||
rapidoc.text-color | ||
rapidoc.header-color | ||
rapidoc.regular-font | ||
rapidoc.mono-font | ||
rapidoc.font-size | ||
rapidoc.nav-bg-color | ||
rapidoc.nav-text-color | ||
rapidoc.nav-hover-bg-color | ||
rapidoc.nav-hover-text-color | ||
rapidoc.nav-accent-color | ||
rapidoc.nav-item-spacing | ||
rapidoc.layout | ||
rapidoc.render-style | ||
rapidoc.schema-style | ||
rapidoc.schema-expand-level | ||
rapidoc.schema-description-expanded | ||
rapidoc.default-schema-tab | ||
rapidoc.response-area-height | ||
rapidoc.show-info | ||
rapidoc.info-description-headings-in-navbar | ||
rapidoc.show-components | ||
rapidoc.show-header | ||
rapidoc.allow-authentication | ||
rapidoc.allow-spec-url-load | ||
rapidoc.allow-spec-file-load | ||
rapidoc.allow-search | ||
rapidoc.allow-try | ||
rapidoc.allow-server-selection | ||
rapidoc.api-key-name | ||
rapidoc.api-key-value | ||
rapidoc.api-key-location | ||
rapidoc.server-url | ||
rapidoc.default-api-server | ||
rapipdf.enabled | true or false , | |
rapipdf.js.url | Override path to use to find the js file. Path must contain a file named rapdipdf-min.js. The value can be a URL path like: "https://cdn.jsdelivr.net/npm/rapipd/dist/". Must contain trailing slash., | |
rapipdf.spec.url | Override path in swagger file path line. If you don’t set, then value will be <context-path>/swagger/<spec_filename> . You can use the placeholder ${filename} it will be replaced with the final name of the generated swagger file. | |
rapipdf.copy-resources | Copy or not local JS and CSS resources. Set to false if you are using external resources (e.g. https://cdn.jsdelivr.net/npm/rapipdf/dist/ ). Default true | |
rapipdf.include-api-details | rapipdf.pdf-title | |
rapipdf.include-api-list | rapipdf.include-security | |
rapipdf.input-bg | rapipdf.hide-input | |
rapipdf.pdf-footer-text | rapipdf.pdf-primary-color | |
rapipdf.pdf-schema-style | rapipdf.button-label | |
rapipdf.pdf-alternate-color | rapipdf.include-info | |
rapipdf.include-toc | rapipdf.button-color | |
rapipdf.style | rapipdf.input-color | |
micronaut.openapi.adoc.enabled | System property that enables or disables open api asciidoc conversion. | Default: true |
micronaut.openapi.adoc.template.dir | Template directory path. | Default: classpath:/template |
micronaut.openapi.adoc.template.filename | Main template filename. | Default: openApiDoc.ftl (in classpath) |
micronaut.openapi.adoc.output.dir | Output directory path. | Default: standard micronaut openapi output directory path |
micronaut.openapi.adoc.output.filename | Final adoc file name. | Default: the same as OpenAPI spec. filename |
micronaut.openapi.adoc.templates.* | Prefix for custom template names. You can override any of the templates that are used in the default implementation to change only part of the resulting document. |
Micronaut Security
Configuration properties for SecurityFilterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.filter.enabled | boolean | Enables {@link SecurityFilter}. Default value true |
micronaut.security.filter.pattern | java.lang.String | The pattern the {@link SecurityFilter} should match. |
micronaut.security.filter.path | java.lang.String | Pattern the {@link SecurityFilter} should match. Default value /** . URLS NOT MATCHED BY PREVIOUS PATTERN ARE NOT SECURED |
Configuration properties for LoginControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.endpoints.login.post-content-types | java.util.Set | Supported content types for POST endpoints. Default Value application/json and application/x-www-form-urlencoded |
micronaut.security.endpoints.login.unsupported-post-content-type-status | int | Status code for unsupported content type. Default to 404 |
micronaut.security.endpoints.login.enabled | boolean | Enables the controller. |
micronaut.security.endpoints.login.path | java.lang.String | Path to the controller. |
Configuration properties for TokenConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.enabled | boolean | Sets whether the configuration is enabled. Default value true. |
micronaut.security.token.roles-name | java.lang.String | Authentication attributes map key for the user’s roles. Default value "roles". |
micronaut.security.token.name-key | java.lang.String | Authentication attributes map key for the user’s name. Default value "sub". |
micronaut.security.token.roles-separator | java.lang.String | If the entry used for the roles in the Authentication attributes map is a String, you can use the separator to split its value into multiple roles. Default value DEFAULT_ROLES_SEPARATOR . |
Configuration properties for TokenCookieConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.cookie.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.token.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. |
micronaut.security.token.cookie.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value ({@value #DEFAULT_HTTPONLY}). |
micronaut.security.token.cookie.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.token.cookie.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. |
micronaut.security.token.cookie.cookie-same-site | SameSite | Sets the same-site setting of the cookie. Default value null. Value is case sensitive. Allowed values: Strict , Lax or None . |
micronaut.security.token.cookie.enabled | boolean | Sets whether JWT cookie configuration is enabled. Default value (true). |
micronaut.security.token.cookie.cookie-name | java.lang.String | Cookie Name. Default value ("JWT"). |
micronaut.security.token.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/"). |
Configuration properties for SecurityConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.authentication | AuthenticationMode | Defines which authentication to use. Defaults to null. Possible values bearer, session, cookie, idtoken. Should only be supplied if the service handles login and logout requests. |
micronaut.security.enabled | boolean | If Security is enabled. Default value true |
micronaut.security.intercept-url-map | java.util.List | Map that defines the interception patterns. |
micronaut.security.ip-patterns | java.util.List | Allowed IP patterns. Default value (["0.0.0.0"]) |
micronaut.security.intercept-url-map-prepend-pattern-with-context-path | boolean | Whether the intercept URL patterns should be prepended with context path if defined. Defaults to true. |
micronaut.security.authentication-provider-strategy | AuthenticationStrategy | Determines how authentication providers should be processed. Default value ANY. Possible values: ANY or ALL. |
micronaut.security.reject-not-found | boolean | Whether the server should respond with 401 for requests that do not match any routes on the server, if you set it to false, it will return 404 for requests that do not match any routes on the server. Default value (true). |
Configuration properties for OauthControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.endpoints.oauth.post-content-types | java.util.Set | Supported content types for POST endpoints. Default Value application/json and application/x-www-form-urlencoded |
micronaut.security.endpoints.oauth.unsupported-post-content-type-status | int | Status code for unsupported content type. Default to 404 |
micronaut.security.endpoints.oauth.enabled | boolean | Sets whether the {@link OauthController} is enabled. Default value (true). |
micronaut.security.endpoints.oauth.path | java.lang.String | Sets the path to map the {@link OauthController} to. Default value ("/oauth/access_token"). |
micronaut.security.endpoints.oauth.get-allowed | boolean | Enables HTTP GET invocations of refresh token requests. Only applies to requests sending a cookie (JWT_REFRESH_TOKEN). Default value (true). |
Configuration properties for RefreshTokenCookieConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.refresh.cookie.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.token.refresh.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. |
micronaut.security.token.refresh.cookie.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value ({@value #DEFAULT_HTTPONLY}). |
micronaut.security.token.refresh.cookie.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.token.refresh.cookie.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. |
micronaut.security.token.refresh.cookie.cookie-same-site | SameSite | Sets the same-site setting of the cookie. Default value null. Value is case sensitive. Allowed values: Strict , Lax or None . |
micronaut.security.token.refresh.cookie.enabled | boolean | Sets whether JWT cookie configuration is enabled. Default value (true). |
micronaut.security.token.refresh.cookie.cookie-name | java.lang.String | Cookie Name. Default value ("JWT_REFRESH_TOKEN"). |
micronaut.security.token.refresh.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value (OauthControllerConfigurationProperties.DEFAULT_PATH). |
Configuration properties for LogoutControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.endpoints.logout.post-content-types | java.util.Set | Supported content types for POST endpoints. Default Value application/json and application/x-www-form-urlencoded |
micronaut.security.endpoints.logout.unsupported-post-content-type-status | int | Status code for unsupported content type. Default to 404 |
micronaut.security.endpoints.logout.enabled | boolean | Enables LogoutController . Default value true. |
micronaut.security.endpoints.logout.path | java.lang.String | Path to the LogoutController . Default value "/logout". |
micronaut.security.endpoints.logout.get-allowed | boolean | Enables HTTP GET invocations of LogoutController . Default value (false). |
Configuration properties for RedirectConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.redirect.login-success | java.lang.String | Where the user is redirected to after a successful login. Default value ("/"). |
micronaut.security.redirect.login-failure | java.lang.String | Where the user is redirected to after a failed login. Default value ("/"). |
micronaut.security.redirect.logout | java.lang.String | URL where the user is redirected after logout. Default value ("/"). |
micronaut.security.redirect.prior-to-login | boolean | If true, the user should be redirected back to the unauthorized request that initiated the login flow. Supersedes the <code>login-success</code> configuration for those cases. Default value false. |
micronaut.security.redirect.enabled | boolean | Sets whether Redirection configuration enabled. Default value (true). |
Configuration properties for TokenPropagationConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.propagation.service-id-regex | java.lang.String | a regular expression to match the service id. |
micronaut.security.token.propagation.uri-regex | java.lang.String | a regular expression to match the uri. |
micronaut.security.token.propagation.service-id-pattern | java.util.regex.Pattern | |
micronaut.security.token.propagation.uri-pattern | java.util.regex.Pattern | |
micronaut.security.token.propagation.enabled | boolean | Enables TokenPropagationHttpClientFilter . Default value false |
micronaut.security.token.propagation.path | java.lang.String | Configures TokenPropagationHttpClientFilter path. Default value "/**" |
Configuration properties for HttpHeaderTokenPropagatorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.propagation.header.enabled | boolean | Enable HttpHeaderTokenPropagator . Default value (true). |
micronaut.security.token.propagation.header.prefix | java.lang.String | Value prefix for Http Header. Default value ("Bearer"). |
micronaut.security.token.propagation.header.header-name | java.lang.String | Http Header to be used to propagate the token. Default value ("Authorization") |
micronaut.security.token.propagation.header.header-prefix | java.lang.String |
Configuration properties for RedirectConfigurationProperties$ForbiddenRedirectConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.redirect.forbidden.url | java.lang.String | Where the user is redirected to after trying to access a secured route which he is forbidden to access. Default value ("/"). |
micronaut.security.redirect.forbidden.enabled | boolean | Whether it should redirect on forbidden rejections. Default value (true). |
Configuration properties for IntrospectionConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.endpoints.introspection.enabled | boolean | Enables IntrospectionController . Default value true |
micronaut.security.endpoints.introspection.path | java.lang.String | Path to the IntrospectionController . Default value "/token_info" |
Configuration properties for BasicAuthAuthenticationConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.basic-auth.enabled | boolean | Enables the {@link BasicAuthAuthenticationFetcher}. Default value true. |
Configuration properties for RedirectConfigurationProperties$RefreshRedirectConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.redirect.refresh.url | java.lang.String | Where the user is redirected to after trying to access a secured route which he is forbidden to access. Default value ("/"). |
micronaut.security.redirect.refresh.enabled | boolean | Whether it should redirect on forbidden rejections. Default value (true). |
Configuration properties for AccessTokenConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.generator.access-token.expiration | java.lang.Integer | Access token expiration. Default value (3600). |
Configuration properties for BearerTokenConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.bearer.enabled | boolean | Set whether to enable bearer token authentication. Default value true. |
micronaut.security.token.bearer.prefix | java.lang.String | Sets the prefix to use for the auth token. Default value Bearer. |
micronaut.security.token.bearer.header-name | java.lang.String | Sets the header name to use. Default value Authorization. |
micronaut.security.token.bearer.header-prefix | java.lang.String |
Configuration properties for X509ConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.x509.subject-dn-regex | java.lang.String | Set the Subject DN regex. Default value "CN=(.*?)(?:, |
$)". | micronaut.security.x509.enabled | boolean |
Configuration properties for RedirectConfigurationProperties$UnauthorizedRedirectConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.redirect.unauthorized.url | java.lang.String | Where the user is redirected to after trying to access a secured route. Default value ("/"). |
micronaut.security.redirect.unauthorized.enabled | boolean | Whether it should redirect on unauthorized rejections. Default value (true). |
Configuration properties for CsrfConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.csrf.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.csrf.signature-key | java.lang.String | The Secret Key that is used to calculate an HMAC as part of a CSRF token generation. Default Value null . |
micronaut.security.csrf.http-session-name | java.lang.String | Key to look for the CSRF token in an HTTP Session. Default Value: "csrfToken". |
micronaut.security.csrf.random-value-size | int | Random value’s size in bytes. The random value used is used to build a CSRF Token. Default Value: 16. |
micronaut.security.csrf.header-name | java.lang.String | HTTP Header name to look for the CSRF token. Default Value: "X-CSRF-TOKEN". |
micronaut.security.csrf.field-name | java.lang.String | Field name in a form url encoded submission to look for the CSRF token. Default Value: "csrfToken". |
micronaut.security.csrf.enabled | boolean | Whether the CSRF integration is enabled. Default value true. |
micronaut.security.csrf.cookie-domain | java.lang.String | Sets the domain name of this Cookie. Default value (null). |
micronaut.security.csrf.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.csrf.cookie-name | java.lang.String | Cookie Name. |
micronaut.security.csrf.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/"). |
micronaut.security.csrf.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value (true). |
micronaut.security.csrf.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. Default value ({@value AccessTokenConfigurationProperties#DEFAULT_EXPIRATION} seconds). |
micronaut.security.csrf.cookie-same-site | SameSite | Cookie Same Site Configuration. It defaults to Strict. |
micronaut.security.csrf.same-site | SameSite |
Configuration properties for CsrfFilterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.csrf.filter.methods | java.util.Set | Filter will only process requests whose method matches any of these methods. Default Value is POST, PUT, DELETE, PATCH. |
micronaut.security.csrf.filter.content-types | java.util.Set | Filter will only process requests whose content type matches any of these content types. Default Value is application/x-www-form-urlencoded, multipart/form-data. |
micronaut.security.csrf.filter.enabled | boolean | Whether the filter is enabled. Default value true. |
micronaut.security.csrf.filter.regex-pattern | java.lang.String | CSRF filter processes only request paths matching this regular expression. Default Value: "^.*$" |
Configuration properties for HtmlSanitizerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.html-sanitizer.enabled | boolean | Sets whether the OWASP-backed HTML sanitizer is enabled. |
micronaut.security.html-sanitizer.policies | java.util.List | Sets the OWASP sanitizer policies to combine. By default {@code BLOCKS, FORMATTING and LINKS}. |
Configuration properties for SecretEncryptionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.encryptions.secret.*.secret | java.lang.String | Secret used for encryption configuration. |
micronaut.security.token.jwt.encryptions.secret.*.jwe-algorithm | com.nimbusds.jose.JWEAlgorithm | {@link com.nimbusds.jose.JWEAlgorithm}. |
micronaut.security.token.jwt.encryptions.secret.*.encryption-method | com.nimbusds.jose.EncryptionMethod | {@link com.nimbusds.jose.EncryptionMethod}. |
micronaut.security.token.jwt.encryptions.secret.*.base64 | boolean | Indicates whether the supplied secret is base64 encoded. Default value false. |
Configuration properties for StaticJwksSignatureConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.signatures.jwks-static.*.path | java.lang.String | A path either starting with classpath: or file: . You can serve a JSON JWKS from anywhere on disk or the classpath. For example to serve static resources from src/main/resources/security/jwks.json , you would use classpath:security/jwks.json as the path. |
Configuration properties for NimbusJsonWebTokenValidatorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.nimbus.reactive-validator | boolean | Whether the bean {@link NimbusReactiveJsonWebTokenValidator} is enabled. Default value true. |
micronaut.security.token.jwt.nimbus.validator | boolean | Whether the bean {@link NimbusJsonWebTokenValidator} is enabled. Default value true. |
micronaut.security.token.jwt.nimbus.reactive-validator-execute-on-blocking | boolean | Whether {@link NimbusReactiveJsonWebTokenValidator} should subscribe on a scheduler created with the blocking task executor. Default value false. |
Configuration properties for SecretSignatureConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.signatures.secret.*.jws-algorithm | com.nimbusds.jose.JWSAlgorithm | {@link com.nimbusds.jose.JWSAlgorithm}. Defaults to HS256 |
micronaut.security.token.jwt.signatures.secret.*.secret | java.lang.String | Secret used to sign JWT. Length must be at least 256 bits. |
micronaut.security.token.jwt.signatures.secret.*.base64 | boolean | Indicates whether the supplied secret is base64 encoded. Default value false. |
Configuration properties for RefreshTokenConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.generator.refresh-token.enabled | boolean | Sets whether SignedRefreshTokenGenerator is enabled. Default value (true). |
micronaut.security.token.jwt.generator.refresh-token.jws-algorithm | com.nimbusds.jose.JWSAlgorithm | {@link com.nimbusds.jose.JWSAlgorithm}. Defaults to HS256 |
micronaut.security.token.jwt.generator.refresh-token.secret | java.lang.String | shared secret. For HS256 must be at least 256 bits. |
micronaut.security.token.jwt.generator.refresh-token.base64 | boolean | Indicates whether the supplied secret is base64 encoded. Default value false. |
Configuration properties for JwksSignatureConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.signatures.jwks.*.cache-expiration | java.lang.Integer | JWKS cache expiration. Default value 60 seconds. |
micronaut.security.token.jwt.signatures.jwks.*.url | java.lang.String | Remote JSON Web Key set url. e.g. https://…/.well-known/jwks.json |
micronaut.security.token.jwt.signatures.jwks.*.key-type | com.nimbusds.jose.jwk.KeyType | Representation of the kty parameter in a JSON Web Key (JWK). Default value (RSA). |
Configuration properties for JwtConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.enabled | boolean | Sets whether JWT security is enabled. Default value (true). |
Configuration properties for JwtClaimsValidatorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.token.jwt.claims-validators.issuer | java.lang.String | Whether the iss claim should be validated to ensure it matches this value. It defaults to null, thus it is not validated. |
micronaut.security.token.jwt.claims-validators.audience | java.lang.String | Whether the aud claim should be validated to ensure it matches this value. It defaults to null, thus it is not validated. |
micronaut.security.token.jwt.claims-validators.subject-not-null | boolean | Whether the JWT subject claim should be validated to ensure it is not null. Default value true. |
micronaut.security.token.jwt.claims-validators.not-before | boolean | Whether it should be validated that validation time is not before the not-before claim (nbf) of a JWT token. |
micronaut.security.token.jwt.claims-validators.expiration | boolean | Whether the expiration date of the JWT should be validated. Default value true. |
micronaut.security.token.jwt.claims-validators.nonce | boolean | Whether the nonce claim should be validated when a nonce was present. Default value true. |
micronaut.security.token.jwt.claims-validators.openid-idtoken | boolean | Whether IdTokenClaimsValidator , which performs some fo the verifications described in OpenID Connect Spec, is enabled. Default value true. Only applies for idtoken authentication mode. |
Configuration properties for KeysControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.endpoints.keys.enabled | boolean | Enables KeysController . Default value true. |
micronaut.security.endpoints.keys.path | java.lang.String | Path to the KeysController . Default value "/keys". |
Configuration properties for LdapConfiguration$SearchConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.ldap.*.search.subtree | boolean | Sets if the subtree should be searched. Default true |
micronaut.security.ldap.*.search.base | java.lang.String | Sets the base DN to search. |
micronaut.security.ldap.*.search.filter | java.lang.String | Sets the search filter. Default "(uid={0})" |
micronaut.security.ldap.*.search.attributes | java.lang.String | Sets the attributes to return. Default all |
Configuration properties for LdapConfiguration$GroupConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.ldap.*.groups.subtree | boolean | Sets if the subtree should be searched. Default true |
micronaut.security.ldap.*.groups.base | java.lang.String | Sets the base DN to search from. |
micronaut.security.ldap.*.groups.filter | java.lang.String | Sets the group search filter. Default "uniquemember={0}" |
micronaut.security.ldap.*.groups.attribute | java.lang.String | Sets the group attribute name. Default "cn" |
micronaut.security.ldap.*.groups.enabled | boolean | Sets if group search is enabled. Default false |
micronaut.security.ldap.*.groups.filter-attribute | java.lang.String | Sets the name of the user attribute to bind to the group search filter. Defaults to the user’s DN. |
Configuration properties for LdapConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.ldap.*.enabled | boolean | Sets whether this configuration is enabled. Default true. |
Configuration properties for LdapConfiguration$ContextConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.ldap.*.context.server | java.lang.String | Sets the server URL. |
micronaut.security.ldap.*.context.manager-dn | java.lang.String | Sets the manager DN. |
micronaut.security.ldap.*.context.manager-password | java.lang.String | Sets the manager password. |
micronaut.security.ldap.*.context.factory | java.lang.String | Sets the context factory class. Default "com.sun.jndi.ldap.LdapCtxFactory" |
micronaut.security.ldap.*.context.properties | java.util.Map | Any additional properties that should be passed to {@link javax.naming.directory.InitialDirContext#InitialDirContext(java.util.Hashtable)}. |
Configuration properties for ProtectedResourceMetadataConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.protected-resource-metadata.enabled | boolean | Whether /.well-known/oauth-protected-resource is exposed. Default value: true. |
Configuration properties for DefaultNonceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.nonce.persistence | java.lang.String | Sets the mechanism to persist the nonce for later retrieval for validation. Supported values ("session", "cookie"). Default value ("cookie"). |
micronaut.security.oauth2.openid.nonce.enabled | boolean | Sets whether a nonce parameter will be sent. Default (true). |
Configuration properties for OauthConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.enabled | boolean | Sets whether the OAuth 2.0 support is enabled. Default value (true). |
micronaut.security.oauth2.login-uri | java.lang.String | The URI template that is used to initiate an OAuth 2.0 authorization code grant flow. Default value ("/oauth/login{/provider}"). |
micronaut.security.oauth2.callback-uri | java.lang.String | The URI template that OAuth 2.0 providers can use to submit an authorization callback request. Default value ("/oauth/callback{/provider}"). |
micronaut.security.oauth2.default-provider | java.lang.String | The default authentication provider for an OAuth 2.0 authorization code grant flow. |
Configuration properties for OauthConfigurationProperties$OpenIdConfigurationProperties$ClaimsValidationConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.claims-validation.issuer | boolean | Whether IssuerClaimValidator is enabled. Default value (true). |
micronaut.security.oauth2.openid.claims-validation.audience | boolean | Whether AudienceClaimValidator is enabled. Default value (true). |
micronaut.security.oauth2.openid.claims-validation.authorized-party | boolean | Whether AuthorizedPartyClaimValidator is enabled. Default value (true). |
Configuration properties for OauthConfigurationProperties$OpenIdConfigurationProperties$AdditionalClaimsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.additional-claims.jwt | boolean | Set to true if the original JWT from the provider should be included in the Micronaut JWT. Default value (false). |
micronaut.security.oauth2.openid.additional-claims.access-token | boolean | Set to true if the original access token from the provider should be included in the Micronaut JWT. Default value (false). |
micronaut.security.oauth2.openid.additional-claims.refresh-token | boolean | Set to true if the original refresh token from the provider should be included in the Micronaut JWT. Default value (false). |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties$RegistrationEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.registration.url | java.lang.String | The endpoint URL |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties$EndSessionConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.end-session.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.openid.end-session.enabled | boolean | The end session enabled flag. Default value (true). |
Configuration properties for OauthClientConfigurationProperties$AuthorizationEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.authorization-server | AuthorizationServer | Micronaut attempts to infer the authorization server used by the client based on the issuer. However, if you are using a custom domain, it may be impossible to infer it. You can set it explicitly via this property. |
micronaut.security.oauth2.clients.*.authorization.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.authorization.code-challenge-method | java.lang.String | Code Challenge Method to use for PKCE. |
Configuration properties for OauthClientConfigurationProperties$TokenEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.token.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.token.authentication-method | java.lang.String | Authentication Method |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties$AuthorizationEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.authorization.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.openid.authorization.response-type | ResponseType | Determines the authorization processing flow to be used. Default value (code). |
micronaut.security.oauth2.clients.*.openid.authorization.response-mode | java.lang.String | Mechanism to be used for returning authorization response parameters from the authorization endpoint. |
micronaut.security.oauth2.clients.*.openid.authorization.display | Display | Controls how the authentication interface is displayed. |
micronaut.security.oauth2.clients.*.openid.authorization.prompt | Prompt | Controls how the authentication server prompts the user. |
micronaut.security.oauth2.clients.*.openid.authorization.max-age | java.lang.Integer | Maximum authentication age. |
micronaut.security.oauth2.clients.*.openid.authorization.ui-locales | java.util.List | Preferred locales for authentication. |
micronaut.security.oauth2.clients.*.openid.authorization.acr-values | java.util.List | Authentication class reference values. |
micronaut.security.oauth2.clients.*.openid.authorization.code-challenge-method | java.lang.String | Code Challenge Method to use for PKCE. |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties$UserInfoEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.user-info.url | java.lang.String | The endpoint URL |
Configuration properties for CookieStatePersistenceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.state.cookie.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.oauth2.state.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. Default value (null). |
micronaut.security.oauth2.state.cookie.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.oauth2.state.cookie.cookie-name | java.lang.String | Cookie Name. Default value {@link #DEFAULT_COOKIENAME} . |
micronaut.security.oauth2.state.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/"). |
micronaut.security.oauth2.state.cookie.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value (true). |
micronaut.security.oauth2.state.cookie.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. Default value (5 minutes). |
Configuration properties for OauthClientConfigurationProperties$RevocationEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.revocation.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.revocation.authentication-method | java.lang.String | Authentication Method |
Configuration properties for OauthClientConfigurationProperties$IntrospectionEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.introspection.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.introspection.authentication-method | java.lang.String | Authentication Method |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.fetch-configuration | boolean | Whether the OpenID configuration should be fetched from the discovery endpoint derived from {@link #getIssuer()} and {@link #getConfigurationPath()}. Default value: true. |
micronaut.security.oauth2.clients.*.openid.protected-resource-metadata | boolean | Whether the protected resource metadata endpoint should expose the OpenID issuer as an authorization server. Default value: true. |
micronaut.security.oauth2.clients.*.openid.issuer | java.net.URL | URL using the https scheme with no query or fragment component that the Open ID provider asserts as its issuer identifier. |
micronaut.security.oauth2.clients.*.openid.configuration-path | java.lang.String | The configuration path to discover openid configuration. Default ("/.well-known/openid-configuration"). |
micronaut.security.oauth2.clients.*.openid.jwks-uri | java.lang.String | The JWKS signature URI. |
Configuration properties for OauthClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.proxy-well-known-oauth-authorization-server | boolean | Whether a request to /.well-known/oauth-authorization-server should be proxied to the authorization server. Default to false. |
micronaut.security.oauth2.clients.*.proxy-well-known-openid-configuration | boolean | Whether a request to /.well-known/openid-configuration should be proxied to the authorization server. Default to false. |
micronaut.security.oauth2.clients.*.client-id | java.lang.String | OAuth 2.0 client id. |
micronaut.security.oauth2.clients.*.client-secret | java.lang.String | OAuth 2.0 client secret. |
micronaut.security.oauth2.clients.*.enabled | boolean | Sets whether the client is enabled. Default value (true). |
micronaut.security.oauth2.clients.*.scopes | java.util.List | Requested scopes. If not specified for OAuth 2.0 clients using OpenID Connect it defaults to profile , email and idtoken |
micronaut.security.oauth2.clients.*.grant-type | GrantType | OAuth 2.0 grant type. Default value (authorization_code). |
micronaut.security.oauth2.clients.*.default-scopes | java.util.List |
Configuration properties for OauthClientConfigurationProperties$OpenIdClientConfigurationProperties$TokenEndpointConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.openid.token.url | java.lang.String | The endpoint URL |
micronaut.security.oauth2.clients.*.openid.token.authentication-method | java.lang.String | Authentication Method |
micronaut.security.oauth2.clients.*.openid.token.content-type | MediaType | The content type of token endpoint requests. Default value (application/x-www-form-urlencoded). |
Configuration properties for OauthClientConfigurationProperties$ClientCredentialsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.client-credentials.service-id-regex | java.lang.String | |
micronaut.security.oauth2.clients.*.client-credentials.uri-regex | java.lang.String | |
micronaut.security.oauth2.clients.*.client-credentials.service-id-pattern | java.util.regex.Pattern | |
micronaut.security.oauth2.clients.*.client-credentials.uri-pattern | java.util.regex.Pattern | |
micronaut.security.oauth2.clients.*.client-credentials.advanced-expiration | java.time.Duration | Number of seconds for a token obtained via client credentials grant to be considered expired prior to its expiration date. Default value (30 seconds). |
micronaut.security.oauth2.clients.*.client-credentials.scope | java.lang.String | Scope to be requested in the client credentials request. Defaults to none. |
micronaut.security.oauth2.clients.*.client-credentials.enabled | boolean | Enables ClientCredentialsClient . Default value true |
micronaut.security.oauth2.clients.*.client-credentials.additional-request-params | java.util.Map | Additional parameters included in the client-credentials flow. |
micronaut.security.oauth2.clients.*.client-credentials.additonal-request-params | java.util.Map |
Configuration properties for CookiePkcePersistenceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.pkce.cookie.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.oauth2.pkce.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. Default value (null). |
micronaut.security.oauth2.pkce.cookie.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.oauth2.pkce.cookie.cookie-name | java.lang.String | Cookie Name. Default value {@link #DEFAULT_COOKIE_NAME} . |
micronaut.security.oauth2.pkce.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/"). |
micronaut.security.oauth2.pkce.cookie.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value (true). |
micronaut.security.oauth2.pkce.cookie.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. Default value (5 minutes). |
Configuration properties for OauthConfigurationProperties$OpenIdConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.logout-uri | java.lang.String | The URI used to log out of an OpenID provider. Default value ("/oauth/logout"). |
Configuration properties for OauthConfigurationProperties$OpenIdConfigurationProperties$EndSessionConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.end-session.redirect-uri | java.lang.String | The URI the OpenID provider should redirect to after logging out. Default value ("/logout"). |
Configuration properties for DefaultStateConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.state.persistence | java.lang.String | Sets the mechanism to persist the state for later retrieval for validation. Supported values ("session", "cookie"). Default value ("cookie"). |
micronaut.security.oauth2.state.enabled | boolean | Sets whether a state parameter will be sent. Default (true). |
Configuration properties for PkceConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.pkce.entropy | int | entropy (in bytes) used for the code verifier generation. Default value 64. |
micronaut.security.oauth2.pkce.persistence | java.lang.String | Sets the mechanism to persist the state for later retrieval for validation. Supported values ("session", "cookie"). Default value (PERSISTENCE_COOKIE). |
micronaut.security.oauth2.pkce.enabled | boolean | Sets whether a state parameter will be sent. Default (true). |
Configuration properties for OauthClientConfigurationProperties$ClientCredentialsConfigurationProperties$HeaderTokenPropagatorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.clients.*.client-credentials.header-propagation.enabled | boolean | Enable {@link ClientCredentialsHeaderTokenPropagatorConfiguration}. Default value (true). |
micronaut.security.oauth2.clients.*.client-credentials.header-propagation.prefix | java.lang.String | Value prefix for Http Header. Default value ({@value #DEFAULT_PREFIX}). |
micronaut.security.oauth2.clients.*.client-credentials.header-propagation.header-name | java.lang.String | Http Header to be used to propagate the token. Default value ({@value #DEFAULT_HEADER_NAME}) |
Configuration properties for CookieNoncePersistenceConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.security.oauth2.openid.nonce.cookie.session-cookie | boolean | Whether the cookie is a session cookie. A session cookie does not have an expiration date. cookie-max-age is ignored if session cookie is set to true. Default value (false). |
micronaut.security.oauth2.openid.nonce.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. Default value (null). |
micronaut.security.oauth2.openid.nonce.cookie.cookie-secure | java.lang.Boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.security.oauth2.openid.nonce.cookie.cookie-name | java.lang.String | Cookie Name. Default value {@link #DEFAULT_COOKIENAME} . |
micronaut.security.oauth2.openid.nonce.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/"). |
micronaut.security.oauth2.openid.nonce.cookie.cookie-http-only | java.lang.Boolean | Whether the Cookie can only be accessed via HTTP. Default value (true). |
micronaut.security.oauth2.openid.nonce.cookie.cookie-max-age | java.time.Duration | Sets the maximum age of the cookie. Default value (5 minutes). |
Configuration properties for SecuritySessionConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.session.enabled | boolean | Sets whether the session config is enabled. Default value (true). |
Micronaut Views
Configuration properties for CsrfViewModelProcessorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.csrf.views-model-decorator.csrf-token-key | java.lang.String | Model key for CSRF Token. Default value ("csrfToken"). |
micronaut.security.csrf.views-model-decorator.enabled | boolean | Enable {@link CsrfViewModelProcessor}. Default value (true). |
Configuration properties for SecurityViewModelProcessorConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.security.views-model-decorator.enabled | boolean | Enable {@link SecurityViewModelProcessor}. Default value (true). |
micronaut.security.views-model-decorator.security-key | java.lang.String | Model key name. Default value ("security"). |
micronaut.security.views-model-decorator.principal-name-key | java.lang.String | Nested security map key for the user’s name property. Default value ("name"). |
micronaut.security.views-model-decorator.attributes-key | java.lang.String | Nested security map key for the user’s attributes property. Default value ("attributes"). |
Configuration properties for ViewsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.enabled | boolean | Whether view rendering is enabled. Default value (true). |
micronaut.views.folder | java.lang.String | The resources' folder where views should be searched for. Default value ("views"). |
micronaut.views.dir | java.lang.String | The folder to look for views. Default value ("views"). |
Configuration properties for CspConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.views.csp.enabled | boolean | Sets whether CSP is enabled. Default value (false). |
micronaut.views.csp.policy-directives | java.lang.String | Sets the policy directives. |
micronaut.views.csp.report-only | boolean | If true, the Content-Security-Policy-Report-Only header will be sent instead of Content-Security-Policy. Default value (false). |
micronaut.views.csp.random-engine | java.util.Random | Sets the Random data engine used to generate nonce values. Ignored if forceSecureRandom is set to true . |
micronaut.views.csp.generate-nonce | boolean | If true, the CSP header will contain a generated nonce that is made available to view renderers. The nonce should change for each request/response cycle and can be used by views to authorize inlined script blocks. |
micronaut.views.csp.force-secure-random | boolean | Sets whether SecureRandom is forced for use in generated nonce values. Defaults to (false). Enabling this requires careful consideration, because SecureRandom will block infinitely without enough entropy. |
micronaut.views.csp.filter-path | java.lang.String | Sets the path the CSP filter should apply to. Default value ("/**"). |
Configuration properties for ViewsFilterConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.views.filter.enabled | boolean | Sets whether the filter is enabled. |
Configuration properties for FormElementRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.form-element.render.enabled | boolean | Whether form element rendering is enabled. Default value (true). |
Configuration properties for FormElementRendererViewsConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.views.form-element.render.views.input-checkbox | java.lang.String | The view name for a field of type input checkbox. |
micronaut.views.form-element.render.views.input-date | java.lang.String | The view name for a field of type input date. |
micronaut.views.form-element.render.views.input-date-time-local | java.lang.String | The view name for a field of type input datetime-local. |
micronaut.views.form-element.render.views.input-email | java.lang.String | The view name for a field of type input email. |
micronaut.views.form-element.render.views.input-hidden | java.lang.String | The view name for a field of type input hidden. |
micronaut.views.form-element.render.views.input-number | java.lang.String | The view name for a field of type input number. |
micronaut.views.form-element.render.views.input-password | java.lang.String | The view name for a field of type input password. |
micronaut.views.form-element.render.views.input-radio | java.lang.String | The view name for a field of type input radio. |
micronaut.views.form-element.render.views.input-submit | java.lang.String | The view name for a field of type input submit. |
micronaut.views.form-element.render.views.input-tel | java.lang.String | The view name for a field of type input tel. |
micronaut.views.form-element.render.views.input-text | java.lang.String | The view name for a field of type input text. |
micronaut.views.form-element.render.views.input-time | java.lang.String | The view name for a field of type input time. |
micronaut.views.form-element.render.views.input-url | java.lang.String | The view name for a field of type input url. |
micronaut.views.form-element.render.views.option | java.lang.String | The view name to render an option html element. |
micronaut.views.form-element.render.views.select | java.lang.String | The view name for a field of type select. |
micronaut.views.form-element.render.views.textarea | java.lang.String | The view name to render a textarea html element. |
micronaut.views.form-element.render.views.trix-editor | java.lang.String | The view name for a field of type trix-editor. |
Configuration properties for FreemarkerViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.freemarker.classic-compatible | boolean | |
micronaut.views.freemarker.classic-compatible-as-int | int | |
micronaut.views.freemarker.locale | java.util.Locale | |
micronaut.views.freemarker.c-format | freemarker.core.CFormat | |
micronaut.views.freemarker.time-zone | java.util.TimeZone | |
micronaut.views.freemarker.sqldate-and-time-time-zone | java.util.TimeZone | |
micronaut.views.freemarker.number-format | java.lang.String | |
micronaut.views.freemarker.custom-number-formats | java.util.Map | |
micronaut.views.freemarker.boolean-format | java.lang.String | |
micronaut.views.freemarker.time-format | java.lang.String | |
micronaut.views.freemarker.date-format | java.lang.String | |
micronaut.views.freemarker.date-time-format | java.lang.String | |
micronaut.views.freemarker.custom-date-formats | java.util.Map | |
micronaut.views.freemarker.template-exception-handler | freemarker.template.TemplateExceptionHandler | |
micronaut.views.freemarker.attempt-exception-reporter | freemarker.template.AttemptExceptionReporter | |
micronaut.views.freemarker.arithmetic-engine | freemarker.core.ArithmeticEngine | |
micronaut.views.freemarker.object-wrapper | freemarker.template.ObjectWrapper | |
micronaut.views.freemarker.output-encoding | java.lang.String | |
micronaut.views.freemarker.urlescaping-charset | java.lang.String | |
micronaut.views.freemarker.new-builtin-class-resolver | freemarker.core.TemplateClassResolver | |
micronaut.views.freemarker.auto-flush | boolean | |
micronaut.views.freemarker.show-error-tips | boolean | |
micronaut.views.freemarker.apibuiltin-enabled | boolean | |
micronaut.views.freemarker.truncate-builtin-algorithm | freemarker.core.TruncateBuiltinAlgorithm | |
micronaut.views.freemarker.log-template-exceptions | boolean | |
micronaut.views.freemarker.wrap-unchecked-exceptions | boolean | |
micronaut.views.freemarker.lazy-imports | boolean | |
micronaut.views.freemarker.lazy-auto-imports | java.lang.Boolean | |
micronaut.views.freemarker.auto-imports | java.util.Map | |
micronaut.views.freemarker.auto-includes | java.util.List | |
micronaut.views.freemarker.strict-bean-models | boolean | |
micronaut.views.freemarker.settings | java.util.Properties | |
micronaut.views.freemarker.template-loader | freemarker.cache.TemplateLoader | |
micronaut.views.freemarker.template-lookup-strategy | freemarker.cache.TemplateLookupStrategy | |
micronaut.views.freemarker.template-name-format | freemarker.cache.TemplateNameFormat | |
micronaut.views.freemarker.template-configurations | freemarker.cache.TemplateConfigurationFactory | |
micronaut.views.freemarker.cache-storage | freemarker.cache.CacheStorage | |
micronaut.views.freemarker.directory-for-template-loading | java.io.File | |
micronaut.views.freemarker.template-update-delay | int | |
micronaut.views.freemarker.template-update-delay-milliseconds | long | |
micronaut.views.freemarker.strict-syntax-mode | boolean | |
micronaut.views.freemarker.incompatible-enhancements | java.lang.String | |
micronaut.views.freemarker.whitespace-stripping | boolean | |
micronaut.views.freemarker.auto-escaping-policy | int | |
micronaut.views.freemarker.output-format | freemarker.core.OutputFormat | |
micronaut.views.freemarker.registered-custom-output-formats | java.util.Collection | |
micronaut.views.freemarker.recognize-standard-file-extensions | boolean | |
micronaut.views.freemarker.tag-syntax | int | |
micronaut.views.freemarker.interpolation-syntax | int | |
micronaut.views.freemarker.naming-convention | int | |
micronaut.views.freemarker.tab-size | int | |
micronaut.views.freemarker.fallback-on-null-loop-variable | boolean | |
micronaut.views.freemarker.default-encoding | java.lang.String | |
micronaut.views.freemarker.shared-variables | java.util.Map | |
micronaut.views.freemarker.shared-varibles | java.util.Map | |
micronaut.views.freemarker.all-shared-variables | freemarker.template.TemplateHashModelEx | |
micronaut.views.freemarker.localized-lookup | boolean | |
micronaut.views.freemarker.enabled | boolean | Whether freemarker views are enabled. |
micronaut.views.freemarker.default-extension | java.lang.String | Sets the default extension to use. |
micronaut.views.freemarker.incompatible-improvements | freemarker.template.Version | the FreeMarker version number where the not 100% backward compatible bug fixes and improvements that you want to enable were already implemented. Defaults to {@link Configuration#DEFAULT_INCOMPATIBLE_IMPROVEMENTS}. |
Configuration properties for HandlebarsViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.handlebars.enabled | boolean | Whether handlebars view rendering is enabled. Default value (true). |
micronaut.views.handlebars.default-extension | java.lang.String | The default extension. Default value ("hbs"). |
Configuration properties for HtmxConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.htmx.enabled | boolean | Whether the htmx integration is enabled. Default value (true). |
Configuration properties for JinjavaViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.jinja.enabled | boolean | Whether Jinjava Views rendering is enabled |
micronaut.views.jinja.default-extension | java.lang.String | The default template extension |
Configuration properties for JinjavaConfig$Builder
| Property | Type | Description |
|---|---|---|
micronaut.views.jinja.config.charset | java.nio.charset.Charset | |
micronaut.views.jinja.config.locale | java.util.Locale | |
micronaut.views.jinja.config.time-zone | java.time.ZoneId | |
micronaut.views.jinja.config.disabled | java.util.Map | |
micronaut.views.jinja.config.restricted-methods | java.util.Set | |
micronaut.views.jinja.config.restricted-properties | java.util.Set | |
micronaut.views.jinja.config.max-render-depth | int | |
micronaut.views.jinja.config.random-number-generator-strategy | com.hubspot.jinjava.random.RandomNumberGeneratorStrategy | |
micronaut.views.jinja.config.date-time-provider | com.hubspot.jinjava.objects.date.DateTimeProvider | |
micronaut.views.jinja.config.trim-blocks | boolean | |
micronaut.views.jinja.config.lstrip-blocks | boolean | |
micronaut.views.jinja.config.enable-recursive-macro-calls | boolean | |
micronaut.views.jinja.config.max-macro-recursion-depth | int | |
micronaut.views.jinja.config.read-only-resolver | boolean | |
micronaut.views.jinja.config.el-resolver | jinjava.javax.el.ELResolver | |
micronaut.views.jinja.config.fail-on-unknown-tokens | boolean | |
micronaut.views.jinja.config.max-output-size | long | |
micronaut.views.jinja.config.nested-interpretation-enabled | boolean | |
micronaut.views.jinja.config.validation-mode | boolean | |
micronaut.views.jinja.config.max-string-length | long | |
micronaut.views.jinja.config.max-list-size | int | |
micronaut.views.jinja.config.max-map-size | int | |
micronaut.views.jinja.config.range-limit | int | |
micronaut.views.jinja.config.max-num-deferred-tokens | int | |
micronaut.views.jinja.config.interperter-factory | com.hubspot.jinjava.interpret.InterpreterFactory | |
micronaut.views.jinja.config.token-scanner-symbols | com.hubspot.jinjava.tree.parse.TokenScannerSymbols | |
micronaut.views.jinja.config.execution-mode | com.hubspot.jinjava.mode.ExecutionMode | |
micronaut.views.jinja.config.legacy-overrides | com.hubspot.jinjava.LegacyOverrides | |
micronaut.views.jinja.config.enable-precise-divide-filter | boolean | |
micronaut.views.jinja.config.enable-filter-chain-optimization | boolean | |
micronaut.views.jinja.config.object-mapper | com.fasterxml.jackson.databind.ObjectMapper | |
micronaut.views.jinja.config.object-unwrapper | com.hubspot.jinjava.el.ObjectUnwrapper | |
micronaut.views.jinja.config.processors | com.hubspot.jinjava.el.JinjavaProcessors | |
micronaut.views.jinja.config.feature-config | com.hubspot.jinjava.features.FeatureConfig |
Configuration properties for JteViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.jte.dynamic | boolean | Whether to enable dynamic reloading of templates. Default value (false). |
micronaut.views.jte.dynamic-path | java.lang.String | Root directory under which to write generated source and class files. . Default value ("build/jte-classes"). |
micronaut.views.jte.dynamic-source-path | java.lang.String | When using dynamic templates, the root source directory to search. If not specified, jte will search src/<sourceset>/jte and src/<sourceset>/resources/<folder> where 'folder' is ViewsConfiguration.getFolder(). In cases where the source directory cannot be found, jte will use classpath loading instead, and will not dynamically reload templates. |
micronaut.views.jte.binary-static-content | boolean | Enable building binary content for templates. Default value (false). (Only has an effect when 'dynamic' is true. To use with precompiled templates, enable it in the build plugin) |
Configuration properties for PebbleConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.pebble.enabled | boolean | Sets whether the component is enabled. Default value (true). |
micronaut.views.pebble.default-extension | java.lang.String | The default extension. Default value ("html"). |
micronaut.views.pebble.cache-active | boolean | Enable/disable all caches, i.e. cache used by the engine to store compiled PebbleTemplate instances and tags cache. Default value (true). |
micronaut.views.pebble.new-line-trimming | boolean | Changes the newLineTrimming setting of the PebbleEngine. By default, Pebble will trim a new line that immediately follows a Pebble tag. If set to false, then the first newline following a Pebble tag won’t be trimmed. All newlines will be preserved. Default value (true). |
micronaut.views.pebble.auto-escaping | boolean | Sets whether or not escaping should be performed automatically. Default value (true). |
micronaut.views.pebble.default-escaping-strategy | java.lang.String | Sets the default escaping strategy of the built-in escaper extension. Default value (EscapeFilter.HTML_ESCAPE_STRATEGY). |
micronaut.views.pebble.strict-variables | boolean | Changes the strictVariables setting of the PebbleEngine. Default value (false). |
micronaut.views.pebble.greedy-match-method | boolean | Enable/disable greedy matching mode for finding java method. Default is disabled. If enabled, when can not find perfect method (method name, parameter length and parameter type are all satisfied), reduce the limit of the parameter type, try to find other method which has compatible parameter types. Default value (false). |
micronaut.views.pebble.allow-override-core-operators | boolean | Sets whether or not core operators overrides should be allowed. Default value (false). |
micronaut.views.pebble.literal-decimals-as-integers | boolean | Enable/disable treat literal decimal as Integer. Default value (false), treated as Long. |
micronaut.views.pebble.literal-numbers-as-big-decimals | boolean | Enable/disable treat literal numbers as BigDecimals. Default value (false), treated as Long/Double. |
Configuration properties for ReactViewsRendererConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.views.react.client-bundle-url | java.lang.String | the URL (relative or absolute) where the client Javascript bundle can be found. It will be appended to the generated HTML in a <script> tag. Defaults to "/static/client.js" | /static/client.js |
micronaut.views.react.server-bundle-path | java.lang.String | the path relative to micronaut.views.folder where the bundle used for server-side rendering can be found. Defaults to "classpath:views/ssr-components.mjs" | classpath:views/ssr-components.mjs |
micronaut.views.react.render-script | java.lang.String | Either a file path (starting with "file:" or a resource in the classpath (starting with "classpath:") to a render script. Please see the user guide for more information on what this Javascript file should contain. | classpath:io/micronaut/views/react/react.js |
micronaut.views.react.sandbox | boolean | If true, GraalJS sandboxing is enabled. This helps protect you against supply chain attacks that might inject code into your server via hijacked React components. It requires a sufficiently new version of GraalJS. Defaults to OFF. | false |
Configuration properties for RockerViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.rocker.enabled | boolean | Whether Rocker views are enabled. Default value (true). |
micronaut.views.rocker.default-extension | java.lang.String | Sets the default extension to use for Rocker templates. Default value ("rocker.html"). |
micronaut.views.rocker.hot-reloading | boolean | Whether hot reloading is enabled. Default value (false). Hot reloading requires an additional dependency on {@code com.fizzed:rocker-compiler:1.2.3:provided}. |
micronaut.views.rocker.relaxed | boolean | Whether relaxed binding is enabled for dynamic templates. Default value (false). |
Configuration properties for SoyViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.soy.enabled | boolean | Whether Soy-backed views are enabled. Default value (true). |
micronaut.views.soy.renaming-enabled | boolean | Turns renaming on or off. Default value (true). |
Configuration properties for ThymeleafViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.thymeleaf.character-encoding | java.lang.String | Sets the character encoding to use. Default value ("UTF-8"). |
micronaut.views.thymeleaf.template-mode | org.thymeleaf.templatemode.TemplateMode | Sets the template mode. |
micronaut.views.thymeleaf.suffix | java.lang.String | Sets the suffix to use. |
micronaut.views.thymeleaf.force-suffix | boolean | Sets whether to force the suffix. Default value (false). |
micronaut.views.thymeleaf.force-template-mode | boolean | Sets whether to force template mode. Default value (false). |
micronaut.views.thymeleaf.cache-ttlms | long | Sets the cache TTL in millis. |
micronaut.views.thymeleaf.check-existence | boolean | Sets whether templates should be checked for existence. |
micronaut.views.thymeleaf.cacheable | boolean | Sets whether templates are cacheable. |
micronaut.views.thymeleaf.enabled | boolean | Sets whether thymeleaf rendering is enabled. Default value (true). |
micronaut.views.thymeleaf.cache-ttl | java.time.Duration | Sets the cache TTL as a duration. |
Configuration properties for TurboConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.turbo.enabled | boolean | Whether the turbo integration is enabled. Default value (true). |
Configuration properties for VelocityViewsRendererConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.views.velocity.enabled | boolean | Whether velocity views are enabled. |
micronaut.views.velocity.default-extension | java.lang.String | Sets the default extension to use for velocity templates. |
Micronaut Hibernate Validator
Configuration properties for HibernateValidatorConfiguration
| Property | Type | Description |
|---|---|---|
hibernate.validator.ignore-xml-configuration | boolean | Updates whether XML-based validator configuration should be ignored. Subclasses overriding this method must preserve binding behavior for the {@code hibernate.validator.ignore-xml-configuration} property. |
Micronaut JMX
Configuration properties for JmxConfiguration
| Property | Type | Description |
|---|---|---|
jmx.agent-id | java.lang.String | Sets the agent id. |
jmx.domain | java.lang.String | Sets the domain to create a new server with. |
jmx.add-to-factory | boolean | Sets if the server should be kept in the factory. Default true. |
jmx.ignore-agent-not-found | boolean | Sets to ignore the exception if the agent is not found. Default false. |
jmx.register-endpoints | boolean | Sets if endpoints should be registered. Default true. |
Micronaut Data
Configuration properties for CosmosDatabaseConfiguration
| Property | Type | Description |
|---|---|---|
azure.cosmos.database.database-name | java.lang.String | Sets the database name. |
azure.cosmos.database.update-policy | StorageUpdatePolicy | Sets the update policy for the database to be used during startup. |
azure.cosmos.database.packages | java.util.List | the list of package names to filter entities during init database and containers |
azure.cosmos.database.query-metrics-enabled | boolean | Sets the indicator telling whether query metrics will be enabled for Azure Cosmos Db query requests. |
azure.cosmos.database.disable-non-streaming-order-by | boolean | Sets an indicator telling whether non-streaming order by is by default disabled. |
Configuration properties for CosmosDatabaseConfiguration$CosmosContainerSettings
| Property | Type | Description |
|---|---|---|
azure.cosmos.database.container-settings[*].container-name | java.lang.String | Sets the container name. |
azure.cosmos.database.container-settings[*].partition-key-path | java.lang.String | Sets the container partition key path. |
Configuration properties for CosmosDatabaseConfiguration$CosmosContainerSettings$ContainerThroughputSettings
| Property | Type | Description |
|---|---|---|
azure.cosmos.database.container-settings[*].throughput-settings.request-units | java.lang.Integer | Sets the request units. |
azure.cosmos.database.container-settings[*].throughput-settings.auto-scale | boolean | Sets the auto scaled indicator for throughput. |
Configuration properties for CosmosDatabaseConfiguration$DefaultThroughputSettings
| Property | Type | Description |
|---|---|---|
azure.cosmos.database.throughput-settings.request-units | java.lang.Integer | Sets the request units. |
azure.cosmos.database.throughput-settings.auto-scale | boolean | Sets the auto scaled indicator for throughput. |
Configuration properties for DataJdbcConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.schema-generate | SchemaGenerate | Sets the schema generation strategy. |
datasources.*.batch-generate | boolean | Whether to generate tables in batch. |
datasources.*.packages | java.util.List | Sets the packages to include use for the purposes of schema generation. |
datasources.*.dialect | Dialect | Sets the dialect. |
datasources.*.allow-connection-per-operation | boolean | If true, {@link javax.sql.DataSource#getConnection()} will be used in try-resource block for the operation. |
datasources.*.schema-generate-name | java.lang.String | The schema name that should be used for generating |
datasources.*.schema-generate-names | java.util.List | The schema names that should be used for generating |
datasources.*.enabled | boolean | Sets an indicator telling whether data source is enabled. |
datasources.*.unique-result-on-find-one | boolean | Fail on multiple results for findOne. |
datasources.*.default-fetch-size | java.lang.Integer | Sets the default fetch size for the JDBC driver. The fetch size is a hint to the JDBC driver as to the number of rows that should be fetched from the database when more rows are needed. If set to null, the JDBC driver’s default fetch size will be used. Used in streaming operations. |
Configuration properties for MongoDataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.data.mongodb.create-collections | boolean | Create MongoDB collection at app initialization. |
micronaut.data.mongodb.ignore-json-views | boolean | Ignore any JsonView annotations on the properties of mapped entity during encode and decode operations. |
micronaut.data.mongodb.driver-type | MongoDataConfiguration$DriverType | Choose the appropriate driver type when both are on classpath. |
Configuration properties for DataR2dbcConfiguration
| Property | Type | Description |
|---|---|---|
r2dbc.datasources.*.schema-generate | SchemaGenerate | Sets the schema generation strategy. |
r2dbc.datasources.*.batch-generate | boolean | Whether to generate tables in batch. |
r2dbc.datasources.*.packages | java.util.List | Sets the packages to include use for the purposes of schema generation. |
r2dbc.datasources.*.dialect | Dialect | Sets the dialect. |
r2dbc.datasources.*.schema-generate-name | java.lang.String | The schema name that should be used for generating |
r2dbc.datasources.*.schema-generate-names | java.util.List | The schema names that should be used for generating |
r2dbc.datasources.*.default-fetch-size | java.lang.Integer | Sets the default fetch size for the JDBC driver. The fetch size is a hint to the JDBC driver as to the number of rows that should be fetched from the database when more rows are needed. If set to null, the JDBC driver’s default fetch size will be used. Used in streaming operations. |
Configuration properties for DataConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.data.save-as-insert | boolean | Sets whether repository save methods should always use insert operations. This restores the Micronaut Data 4 behavior where {@code save} and {@code saveAll} always inserted entities instead of selecting insert or update based on identity state. |
micronaut.data.save-assigned-id-fallback-to-update | boolean | Sets whether repository save methods should fall back to update when an insert detects that an entity with a non-generated identity already exists. |
Configuration properties for MultiTenancyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.data.multi-tenancy.mode | MultiTenancyMode | Sets the multi-tenancy mode. |
Configuration properties for DataConfiguration$PageableConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.data.pageable.sort-ignore-case | boolean | Whether sort ignores case. |
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 | Sets the maximum page size when binding Pageable objects. |
micronaut.data.pageable.default-page-size | int | Sets the default page size when binding Pageable objects and no size parameter is used. Should be smaller or equal than {@link #maxPageSize}. |
micronaut.data.pageable.sort-parameter-name | java.lang.String | The default sort parameter name |
micronaut.data.pageable.size-parameter-name | java.lang.String | The default size parameter name |
micronaut.data.pageable.page-parameter-name | java.lang.String | The default page parameter name |
Micronaut Cache
Configuration properties for DefaultCacheConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.caches.*.initial-capacity | java.lang.Integer | |
micronaut.caches.*.maximum-size | java.lang.Long | |
micronaut.caches.*.maximum-weight | java.lang.Long | |
micronaut.caches.*.expire-after-write | java.time.Duration | |
micronaut.caches.*.expire-after-access | java.time.Duration | |
micronaut.caches.*.record-stats | boolean | |
micronaut.caches.*.charset | java.nio.charset.Charset | |
micronaut.caches.*.test-mode | boolean | |
micronaut.caches.*.listen-to-removals | boolean | True if listen to removals is enabled |
micronaut.caches.*.listen-to-evictions | boolean | True if listen to evictions is enabled |
Configuration properties for DiscoveryClientCacheConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.caches.discovery-client.initial-capacity | java.lang.Integer | The initial capacity of the cache |
micronaut.caches.discovery-client.maximum-size | java.lang.Long | The maximum size of the cache |
micronaut.caches.discovery-client.maximum-weight | java.lang.Long | The maximum weight of cache entries |
micronaut.caches.discovery-client.expire-after-write | java.time.Duration | The expiry to use after the value is written |
micronaut.caches.discovery-client.expire-after-access | java.time.Duration | The {@link Duration} |
micronaut.caches.discovery-client.record-stats | boolean | Set whether record stats is enabled. Default value (false). |
micronaut.caches.discovery-client.charset | java.nio.charset.Charset | The charset used to serialize and deserialize values |
micronaut.caches.discovery-client.test-mode | boolean | Set whether test mode is enabled. Default value (false). |
micronaut.caches.discovery-client.enabled | boolean | Whether the discovery client is enabled |
Configuration properties for EhcacheCacheManagerConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.default-size-of-max-object-size | java.lang.Long | the default maximum size of the largest object in the cache |
ehcache.storage-path | java.lang.String | the storage path in the file system |
ehcache.resource-pool-configurations | java.util.List |
Configuration properties for CacheManagerBuilder
| Property | Type | Description |
|---|---|---|
ehcache.default-write-behind-thread-pool | java.lang.String | |
ehcache.default-disk-store-thread-pool | java.lang.String | |
ehcache.default-event-listeners-thread-pool | java.lang.String | |
ehcache.class-loader | java.lang.ClassLoader |
Configuration properties for EhcacheConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.key-type | java.lang.Class | The type of the keys in the cache |
ehcache.caches.*.value-type | java.lang.Class | The type of the values in the cache |
Configuration properties for CacheConfigurationBuilder
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.service | org.ehcache.config.Builder | |
ehcache.caches.*.eviction-advisor | org.ehcache.config.EvictionAdvisor | |
ehcache.caches.*.class-loader | java.lang.ClassLoader | |
ehcache.caches.*.resource-pools | org.ehcache.config.Builder | |
ehcache.caches.*.loader-writer | org.ehcache.spi.loaderwriter.CacheLoaderWriter | |
ehcache.caches.*.resilience-strategy | org.ehcache.spi.resilience.ResilienceStrategy | |
ehcache.caches.*.key-copier | org.ehcache.spi.copy.Copier | |
ehcache.caches.*.value-copier | org.ehcache.spi.copy.Copier | |
ehcache.caches.*.key-serializer | org.ehcache.spi.serialization.Serializer | |
ehcache.caches.*.value-serializer | org.ehcache.spi.serialization.Serializer | |
ehcache.caches.*.dispatcher-concurrency | int | |
ehcache.caches.*.event-listeners-thread-pool | java.lang.String |
Configuration properties for CacheConfigurationBuilder
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.service | org.ehcache.config.Builder | |
ehcache.caches.*.eviction-advisor | org.ehcache.config.EvictionAdvisor | |
ehcache.caches.*.class-loader | java.lang.ClassLoader | |
ehcache.caches.*.resource-pools | org.ehcache.config.Builder | |
ehcache.caches.*.loader-writer | org.ehcache.spi.loaderwriter.CacheLoaderWriter | |
ehcache.caches.*.resilience-strategy | org.ehcache.spi.resilience.ResilienceStrategy | |
ehcache.caches.*.key-copier | org.ehcache.spi.copy.Copier | |
ehcache.caches.*.value-copier | org.ehcache.spi.copy.Copier | |
ehcache.caches.*.key-serializer | org.ehcache.spi.serialization.Serializer | |
ehcache.caches.*.value-serializer | org.ehcache.spi.serialization.Serializer | |
ehcache.caches.*.dispatcher-concurrency | int | |
ehcache.caches.*.event-listeners-thread-pool | java.lang.String |
Configuration properties for EhcacheConfiguration$ClusteredDedicatedResourcePoolConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.clustered-dedicated.max-size | java.lang.Long | The maximum size of the cache, in bytes |
ehcache.caches.*.clustered-dedicated.server-resource | java.lang.String | the server resource |
Configuration properties for EhcacheConfiguration$ClusteredSharedResourcePoolConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.clustered-shared.server-resource | java.lang.String | the server resource |
Configuration properties for EhcacheConfiguration$DiskTieredCacheConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.disk.max-size | java.lang.Long | The maximum size of the cache, in bytes |
ehcache.caches.*.disk.segments | java.lang.Integer | The disk segments used |
Configuration properties for EhcacheConfiguration$HeapTieredCacheConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.heap.max-size | java.lang.Long | The maximum size of the cache, in bytes |
ehcache.caches.*.heap.max-entries | java.lang.Long | The maximum number of entries |
ehcache.caches.*.heap.size-of-max-object-size | java.lang.Long | The maximum size of a single object |
Configuration properties for EhcacheConfiguration$OffheapTieredCacheConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.caches.*.offheap.max-size | java.lang.Long | The maximum size of the cache, in bytes |
Configuration properties for EhcacheCacheManagerConfiguration$EhcacheClusterConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.cluster.uri | java.lang.String | cluster URI |
ehcache.cluster.default-server-resource | java.lang.String | the default server resource |
Configuration properties for EhcacheClusterResourcePoolConfiguration
| Property | Type | Description |
|---|---|---|
ehcache.cluster.resource-pools.*.max-size | java.lang.Long | The maximum size of the cache, in bytes |
ehcache.cluster.resource-pools.*.server-resource | java.lang.String | the server resource |
Configuration properties for HazelcastMemberConfiguration
| Property | Type | Description |
|---|---|---|
hazelcast.properties | java.util.Properties | |
hazelcast.instance-name | java.lang.String | |
hazelcast.cluster-name | java.lang.String | |
hazelcast.license-key | java.lang.String | |
hazelcast.config | java.lang.String | Sets the path to a Hazelcast XML or YAML configuration file. <p>If non-null, the contents of the file will override this configuration. This path will be used to set system property {@code hazelcast.config}.</p> |
Configuration properties for HazelcastClientConfiguration
| Property | Type | Description |
|---|---|---|
hazelcast.client.properties | java.util.Properties | |
hazelcast.client.instance-name | java.lang.String | |
hazelcast.client.cluster-name | java.lang.String | |
hazelcast.client.labels | java.util.Set | |
hazelcast.client.user-context | java.util.concurrent.ConcurrentMap | |
hazelcast.client.config | java.lang.String | Sets the path to a Hazelcast XML or YAML configuration file. <p>If non-null, the contents of the file will override this configuration. This path will be used to set system property {@code hazelcast.client.config}.</p> |
Configuration properties for ConnectionRetryConfig
| Property | Type | Description |
|---|---|---|
hazelcast.client.connection-retry.initial-backoff-millis | int | |
hazelcast.client.connection-retry.max-backoff-millis | int |
Configuration properties for ClientNetworkConfig
| Property | Type | Description |
|---|---|---|
hazelcast.client.network.connection-timeout | int | |
hazelcast.client.network.addresses | java.util.List | |
hazelcast.client.network.redo-operation | boolean | |
hazelcast.client.network.outbound-port-definitions | java.util.Collection | |
hazelcast.client.network.outbound-ports | java.util.Collection |
Configuration properties for ClientNetworkConfig
| Property | Type | Description |
|---|---|---|
hazelcast.client.network.connection-timeout | int | |
hazelcast.client.network.addresses | java.util.List | |
hazelcast.client.network.redo-operation | boolean | |
hazelcast.client.network.outbound-port-definitions | java.util.Collection | |
hazelcast.client.network.outbound-ports | java.util.Collection |
Configuration properties for SocketOptions
| Property | Type | Description |
|---|---|---|
hazelcast.client.network.socket.tcp-no-delay | boolean | |
hazelcast.client.network.socket.keep-alive | boolean | |
hazelcast.client.network.socket.reuse-address | boolean | |
hazelcast.client.network.socket.linger-seconds | int | |
hazelcast.client.network.socket.buffer-size | int |
Configuration properties for InfinispanHotRodClientConfiguration
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.config-file | java.lang.String | the configuration file location |
infinispan.client.hotrod.resource-resolver | ResourceResolver | |
infinispan.client.hotrod.executor-factory | org.infinispan.commons.executors.ExecutorFactory | |
infinispan.client.hotrod.environment | Environment |
Configuration properties for ConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.add-cluster | java.lang.String | |
infinispan.client.hotrod.add-servers | java.lang.String | |
infinispan.client.hotrod.balancing-strategy | java.lang.String | |
infinispan.client.hotrod.connection-timeout | int | |
infinispan.client.hotrod.force-return-values | boolean | |
infinispan.client.hotrod.marshaller | java.lang.String | |
infinispan.client.hotrod.add-context-initializer | java.lang.String | |
infinispan.client.hotrod.socket-timeout | int | |
infinispan.client.hotrod.tcp-no-delay | boolean | |
infinispan.client.hotrod.tcp-keep-alive | boolean | |
infinispan.client.hotrod.max-retries | int | |
infinispan.client.hotrod.batch-size | int |
Configuration properties for ExecutorFactoryConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.async-executor-factory.factory-class | java.lang.Class |
Configuration properties for AuthenticationConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.security.authentication.enabled | boolean | |
infinispan.client.hotrod.security.authentication.sasl-mechanism | java.lang.String | |
infinispan.client.hotrod.security.authentication.server-name | java.lang.String | |
infinispan.client.hotrod.security.authentication.username | java.lang.String | |
infinispan.client.hotrod.security.authentication.password | java.lang.String | |
infinispan.client.hotrod.security.authentication.realm | java.lang.String |
Configuration properties for SslConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.security.ssl.enabled | boolean | |
infinispan.client.hotrod.security.ssl.key-store-file-name | java.lang.String | |
infinispan.client.hotrod.security.ssl.key-store-type | java.lang.String | |
infinispan.client.hotrod.security.ssl.key-store-password | char | |
infinispan.client.hotrod.security.ssl.key-alias | java.lang.String | |
infinispan.client.hotrod.security.ssl.trust-store-file-name | java.lang.String | |
infinispan.client.hotrod.security.ssl.trust-store-type | java.lang.String | |
infinispan.client.hotrod.security.ssl.trust-store-password | char | |
infinispan.client.hotrod.security.ssl.sni-host-name | java.lang.String | |
infinispan.client.hotrod.security.ssl.protocol | java.lang.String |
Configuration properties for ServerConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.server.host | java.lang.String | |
infinispan.client.hotrod.server.port | int |
Configuration properties for StatisticsConfigurationBuilder
| Property | Type | Description |
|---|---|---|
infinispan.client.hotrod.statistics.enabled | boolean | |
infinispan.client.hotrod.statistics.jmx-enabled | boolean | |
infinispan.client.hotrod.statistics.jmx-domain | java.lang.String | |
infinispan.client.hotrod.statistics.jmx-name | java.lang.String |
Micronaut NATS
Configuration properties for NatsConnectionFactoryConfig
| Property | Type | Description |
|---|---|---|
nats.*.addresses | java.util.List | An optional list of addresses |
nats.*.username | java.lang.String | the username for the connection |
nats.*.password | java.lang.String | the password for the connection |
nats.*.token | java.lang.String | the token for the connection |
nats.*.max-reconnect | int | the max reconnection tries |
nats.*.reconnect-wait | java.time.Duration | time to wait between reconnect attempts |
nats.*.connection-timeout | java.time.Duration | maximum time for initial connection |
nats.*.ping-interval | java.time.Duration | time between ping intervals |
nats.*.reconnect-buffer-size | long | size of the buffer, in bytes, used to store publish messages during reconnect |
nats.*.inbox-prefix | java.lang.String | prefix to use for request/reply inboxes |
nats.*.no-echo | boolean | whether or not to block echo messages, messages that were sent by this connection |
nats.*.utf8-support | boolean | whether or not the client should support for UTF8 subject names |
nats.*.credentials | java.lang.String | path to the credentials file to use for authentication with an account enabled server |
Configuration properties for NatsConnectionFactoryConfig$JetStreamConfiguration
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.streams | java.util.List | set the stream configurations for the jetstream. |
nats.*.jetstream.keyvalue | java.util.List | set the keyvalue configurations. |
nats.*.jetstream.objectstore | java.util.List | set the object store configurations. |
Configuration properties for JetStreamOptions$Builder
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.request-timeout | java.time.Duration | |
nats.*.jetstream.prefix | java.lang.String | |
nats.*.jetstream.domain | java.lang.String | |
nats.*.jetstream.publish-no-ack | boolean | |
nats.*.jetstream.opt-out290-consumer-create | boolean |
Configuration properties for NatsConnectionFactoryConfig$JetStreamConfiguration$KeyValueConfiguration
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.keyvalue.*.create-or-update | boolean | create or update key/value store during startup. |
Configuration properties for KeyValueConfiguration$Builder
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.keyvalue.*.description | java.lang.String | |
nats.*.jetstream.keyvalue.*.max-history-per-key | int | |
nats.*.jetstream.keyvalue.*.max-bucket-size | long | |
nats.*.jetstream.keyvalue.*.maximum-value-size | int | |
nats.*.jetstream.keyvalue.*.ttl | java.time.Duration | |
nats.*.jetstream.keyvalue.*.storage-type | io.nats.client.api.StorageType | |
nats.*.jetstream.keyvalue.*.replicas | int | |
nats.*.jetstream.keyvalue.*.placement | io.nats.client.api.Placement | |
nats.*.jetstream.keyvalue.*.compression | boolean | |
nats.*.jetstream.keyvalue.*.metadata | java.util.Map | |
nats.*.jetstream.keyvalue.*.republish | io.nats.client.api.Republish | |
nats.*.jetstream.keyvalue.*.mirror | io.nats.client.api.Mirror | |
nats.*.jetstream.keyvalue.*.limit-marker | java.time.Duration |
Configuration properties for NatsConnectionFactoryConfig$JetStreamConfiguration$ObjectStoreConfiguration
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.objectstore.*.create | boolean | create store during startup. |
Configuration properties for ObjectStoreConfiguration$Builder
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.objectstore.*.description | java.lang.String | |
nats.*.jetstream.objectstore.*.max-bucket-size | long | |
nats.*.jetstream.objectstore.*.ttl | java.time.Duration | |
nats.*.jetstream.objectstore.*.storage-type | io.nats.client.api.StorageType | |
nats.*.jetstream.objectstore.*.replicas | int | |
nats.*.jetstream.objectstore.*.placement | io.nats.client.api.Placement | |
nats.*.jetstream.objectstore.*.compression | boolean | |
nats.*.jetstream.objectstore.*.metadata | java.util.Map |
Configuration properties for NatsConnectionFactoryConfig$JetStreamConfiguration$StreamConfiguration
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.streams.*.subjects | java.util.List | set the subjects. |
nats.*.jetstream.streams.*.create-or-update | boolean | create or update stream during startup. |
Configuration properties for StreamConfiguration$Builder
| Property | Type | Description |
|---|---|---|
nats.*.jetstream.streams.*.description | java.lang.String | |
nats.*.jetstream.streams.*.retention-policy | io.nats.client.api.RetentionPolicy | |
nats.*.jetstream.streams.*.compression-option | io.nats.client.api.CompressionOption | |
nats.*.jetstream.streams.*.max-consumers | long | |
nats.*.jetstream.streams.*.max-messages | long | |
nats.*.jetstream.streams.*.max-messages-per-subject | long | |
nats.*.jetstream.streams.*.max-bytes | long | |
nats.*.jetstream.streams.*.max-age | java.time.Duration | |
nats.*.jetstream.streams.*.maximum-message-size | int | |
nats.*.jetstream.streams.*.storage-type | io.nats.client.api.StorageType | |
nats.*.jetstream.streams.*.replicas | int | |
nats.*.jetstream.streams.*.no-ack | boolean | |
nats.*.jetstream.streams.*.template-owner | java.lang.String | |
nats.*.jetstream.streams.*.discard-policy | io.nats.client.api.DiscardPolicy | |
nats.*.jetstream.streams.*.duplicate-window | java.time.Duration | |
nats.*.jetstream.streams.*.placement | io.nats.client.api.Placement | |
nats.*.jetstream.streams.*.republish | io.nats.client.api.Republish | |
nats.*.jetstream.streams.*.subject-transform | io.nats.client.api.SubjectTransform | |
nats.*.jetstream.streams.*.consumer-limits | io.nats.client.api.ConsumerLimits | |
nats.*.jetstream.streams.*.mirror | io.nats.client.api.Mirror | |
nats.*.jetstream.streams.*.sources | io.nats.client.api.Source | |
nats.*.jetstream.streams.*.allow-rollup | boolean | |
nats.*.jetstream.streams.*.allow-direct | boolean | |
nats.*.jetstream.streams.*.mirror-direct | boolean | |
nats.*.jetstream.streams.*.deny-delete | boolean | |
nats.*.jetstream.streams.*.deny-purge | boolean | |
nats.*.jetstream.streams.*.discard-new-per-subject | boolean | |
nats.*.jetstream.streams.*.metadata | java.util.Map | |
nats.*.jetstream.streams.*.first-sequence | long | |
nats.*.jetstream.streams.*.subject-delete-marker-ttl | java.time.Duration | |
nats.*.jetstream.streams.*.allow-message-ttl | boolean | |
nats.*.jetstream.streams.*.allow-message-schedules | boolean | |
nats.*.jetstream.streams.*.allow-message-counter | boolean | |
nats.*.jetstream.streams.*.allow-atomic-publish | boolean | |
nats.*.jetstream.streams.*.allow-batched | boolean | |
nats.*.jetstream.streams.*.persist-mode | io.nats.client.api.PersistMode |
Configuration properties for NatsConnectionFactoryConfig$TLS
| Property | Type | Description |
|---|---|---|
nats.*.tls.trust-store-path | java.lang.String | file path for the trust store |
nats.*.tls.trust-store-password | java.lang.String | password used to unlock the trust store |
nats.*.tls.trust-store-type | java.lang.String | type of keystore to use for connections |
nats.*.tls.certificate-path | java.lang.String | the certificate path |
Micronaut Jackson XML
Configuration properties for JacksonXmlConfiguration
| Property | Type | Description |
|---|---|---|
jackson.xml.parser | java.util.Map | Sets the parser features to use. |
jackson.xml.generator | java.util.Map | Sets the generator features to use. |
jackson.xml.default-use-wrapper | boolean | Define if a wrapper will be used for indexed (List, array) properties or not by default. |
Micronaut Servlet
Configuration properties for ApacheRuntimeConfiguration
| Property | Type | Description |
|---|---|---|
poja.apache.enabled | boolean | Sets whether the Apache POJA runtime is enabled. |
Configuration properties for ApacheServletConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
poja.apache.input-buffer-size | int | The size of the buffer that is used to read and parse the HTTP request (in bytes). Default value is 8192 (8Kb). | 8192 |
poja.apache.output-buffer-size | int | The size of the buffer that is used to write the HTTP response (in bytes). Default value is 8192 (8Kb). | 8192 |
poja.apache.use-inherited-channel | boolean | When true, the inherited channel will be used by if present. Otherwise, STDIN and STDOUT will be used. | true |
Configuration properties for JdkHttpServerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.http-version | HttpVersion | |
micronaut.server.thread-selection | ThreadSelection | |
micronaut.server.redispatch-non-blocking-only | boolean | |
micronaut.server.default-charset | java.nio.charset.Charset | |
micronaut.server.port | int | |
micronaut.server.host | java.lang.String | |
micronaut.server.read-timeout | java.lang.Integer | |
micronaut.server.max-request-size | long | |
micronaut.server.max-request-buffer-size | long | |
micronaut.server.read-idle-timeout | java.time.Duration | |
micronaut.server.write-idle-timeout | java.time.Duration | |
micronaut.server.idle-timeout | java.time.Duration | |
micronaut.server.server-header | java.lang.String | |
micronaut.server.date-header | boolean | |
micronaut.server.log-handled-exceptions | boolean | |
micronaut.server.client-address-header | java.lang.String | |
micronaut.server.context-path | java.lang.String | |
micronaut.server.dual-protocol | boolean | |
micronaut.server.http-to-https-redirect | boolean | |
micronaut.server.dispatch-options-requests | boolean | |
micronaut.server.validate-url | boolean | |
micronaut.server.escape-html-url | boolean | |
micronaut.server.not-found-on-missing-body | boolean | |
micronaut.server.semicolon-is-normal-char | boolean | |
micronaut.server.max-params | int | |
micronaut.server.jdk.enabled | boolean | Sets whether the JDK HTTP server runtime is enabled. |
Configuration properties for JettyConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.http-version | HttpVersion | |
micronaut.server.thread-selection | ThreadSelection | |
micronaut.server.redispatch-non-blocking-only | boolean | |
micronaut.server.default-charset | java.nio.charset.Charset | |
micronaut.server.port | int | |
micronaut.server.host | java.lang.String | |
micronaut.server.read-timeout | java.lang.Integer | |
micronaut.server.max-request-size | long | |
micronaut.server.max-request-buffer-size | long | |
micronaut.server.read-idle-timeout | java.time.Duration | |
micronaut.server.write-idle-timeout | java.time.Duration | |
micronaut.server.idle-timeout | java.time.Duration | |
micronaut.server.server-header | java.lang.String | |
micronaut.server.date-header | boolean | |
micronaut.server.log-handled-exceptions | boolean | |
micronaut.server.client-address-header | java.lang.String | |
micronaut.server.context-path | java.lang.String | |
micronaut.server.dual-protocol | boolean | |
micronaut.server.http-to-https-redirect | boolean | |
micronaut.server.dispatch-options-requests | boolean | |
micronaut.server.validate-url | boolean | |
micronaut.server.escape-html-url | boolean | |
micronaut.server.not-found-on-missing-body | boolean | |
micronaut.server.semicolon-is-normal-char | boolean | |
micronaut.server.max-params | int | |
micronaut.server.jetty.enabled | boolean | Sets whether the Jetty runtime is enabled. |
micronaut.server.jetty.init-parameters | java.util.Map | Sets the servlet init parameters. |
Configuration properties for HttpConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.customizers | java.util.List | |
micronaut.server.jetty.input-buffer-size | int | |
micronaut.server.jetty.output-buffer-size | int | |
micronaut.server.jetty.output-aggregation-size | int | |
micronaut.server.jetty.request-header-size | int | |
micronaut.server.jetty.response-header-size | int | |
micronaut.server.jetty.max-response-header-size | int | |
micronaut.server.jetty.header-cache-size | int | |
micronaut.server.jetty.header-cache-case-sensitive | boolean | |
micronaut.server.jetty.secure-port | int | |
micronaut.server.jetty.secure-scheme | java.lang.String | |
micronaut.server.jetty.persistent-connections-enabled | boolean | |
micronaut.server.jetty.idle-timeout | long | |
micronaut.server.jetty.send-server-version | boolean | |
micronaut.server.jetty.send-xpowered-by | boolean | |
micronaut.server.jetty.send-date-header | boolean | |
micronaut.server.jetty.use-input-direct-byte-buffers | boolean | |
micronaut.server.jetty.use-output-direct-byte-buffers | boolean | |
micronaut.server.jetty.form-encoded-methods | java.lang.String | |
micronaut.server.jetty.max-error-dispatches | int | |
micronaut.server.jetty.min-input-buffer-space | int | |
micronaut.server.jetty.min-request-data-rate | long | |
micronaut.server.jetty.min-response-data-rate | long | |
micronaut.server.jetty.http-compliance | org.eclipse.jetty.http.HttpCompliance | |
micronaut.server.jetty.uri-compliance | org.eclipse.jetty.http.UriCompliance | |
micronaut.server.jetty.redirect-uri-compliance | org.eclipse.jetty.http.UriCompliance | |
micronaut.server.jetty.request-cookie-compliance | org.eclipse.jetty.http.CookieCompliance | |
micronaut.server.jetty.response-cookie-compliance | org.eclipse.jetty.http.CookieCompliance | |
micronaut.server.jetty.multi-part-compliance | org.eclipse.jetty.http.MultiPartCompliance | |
micronaut.server.jetty.notify-forbidden-compliance-violations | boolean | |
micronaut.server.jetty.notify-remote-async-errors | boolean | |
micronaut.server.jetty.relative-redirect-allowed | boolean | |
micronaut.server.jetty.generate-redirect-body | boolean | |
micronaut.server.jetty.local-address | java.net.SocketAddress | |
micronaut.server.jetty.server-authority | org.eclipse.jetty.util.HostPort | |
micronaut.server.jetty.max-unconsumed-request-content-reads | int |
Configuration properties for HttpConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.customizers | java.util.List | |
micronaut.server.jetty.input-buffer-size | int | |
micronaut.server.jetty.output-buffer-size | int | |
micronaut.server.jetty.output-aggregation-size | int | |
micronaut.server.jetty.request-header-size | int | |
micronaut.server.jetty.response-header-size | int | |
micronaut.server.jetty.max-response-header-size | int | |
micronaut.server.jetty.header-cache-size | int | |
micronaut.server.jetty.header-cache-case-sensitive | boolean | |
micronaut.server.jetty.secure-port | int | |
micronaut.server.jetty.secure-scheme | java.lang.String | |
micronaut.server.jetty.persistent-connections-enabled | boolean | |
micronaut.server.jetty.idle-timeout | long | |
micronaut.server.jetty.send-server-version | boolean | |
micronaut.server.jetty.send-xpowered-by | boolean | |
micronaut.server.jetty.send-date-header | boolean | |
micronaut.server.jetty.use-input-direct-byte-buffers | boolean | |
micronaut.server.jetty.use-output-direct-byte-buffers | boolean | |
micronaut.server.jetty.form-encoded-methods | java.lang.String | |
micronaut.server.jetty.max-error-dispatches | int | |
micronaut.server.jetty.min-input-buffer-space | int | |
micronaut.server.jetty.min-request-data-rate | long | |
micronaut.server.jetty.min-response-data-rate | long | |
micronaut.server.jetty.http-compliance | org.eclipse.jetty.http.HttpCompliance | |
micronaut.server.jetty.uri-compliance | org.eclipse.jetty.http.UriCompliance | |
micronaut.server.jetty.redirect-uri-compliance | org.eclipse.jetty.http.UriCompliance | |
micronaut.server.jetty.request-cookie-compliance | org.eclipse.jetty.http.CookieCompliance | |
micronaut.server.jetty.response-cookie-compliance | org.eclipse.jetty.http.CookieCompliance | |
micronaut.server.jetty.multi-part-compliance | org.eclipse.jetty.http.MultiPartCompliance | |
micronaut.server.jetty.notify-forbidden-compliance-violations | boolean | |
micronaut.server.jetty.notify-remote-async-errors | boolean | |
micronaut.server.jetty.relative-redirect-allowed | boolean | |
micronaut.server.jetty.generate-redirect-body | boolean | |
micronaut.server.jetty.local-address | java.net.SocketAddress | |
micronaut.server.jetty.server-authority | org.eclipse.jetty.util.HostPort | |
micronaut.server.jetty.max-unconsumed-request-content-reads | int |
Configuration properties for JettyConfiguration$JettyRequestLog
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.access-log.file-name | java.lang.String | sets the fileName attribute for {@link ch.qos.logback.access.jetty.RequestLogImpl}. |
micronaut.server.jetty.access-log.enabled | boolean | Whether access log is enabled. |
micronaut.server.jetty.access-log.resource-path | java.lang.String | sets the resourcePath attribute for {@link ch.qos.logback.access.jetty.RequestLogImpl}. |
micronaut.server.jetty.access-log.quiet | boolean | sets the quiet attribute for {@link ch.qos.logback.access.jetty.RequestLogImpl}. |
micronaut.server.jetty.access-log.pattern | java.lang.String | Sets the pattern to use for the access log. Defaults to CustomRequestLog.EXTENDED_NCSA_FORMAT. |
Configuration properties for RequestLogWriter
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.access-log.filename | java.lang.String | |
micronaut.server.jetty.access-log.retain-days | int | |
micronaut.server.jetty.access-log.append | boolean | |
micronaut.server.jetty.access-log.filename-date-format | java.lang.String | |
micronaut.server.jetty.access-log.time-zone | java.lang.String |
Configuration properties for JettyConfiguration$ConnectorConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.connectors.*.idle-timeout | long | |
micronaut.server.jetty.connectors.*.shutdown-idle-timeout | long | |
micronaut.server.jetty.connectors.*.accepting | boolean | |
micronaut.server.jetty.connectors.*.acceptor-priority-delta | int | |
micronaut.server.jetty.connectors.*.default-protocol | java.lang.String | |
micronaut.server.jetty.connectors.*.name | java.lang.String | |
micronaut.server.jetty.connectors.*.host | java.lang.String | |
micronaut.server.jetty.connectors.*.port | int | |
micronaut.server.jetty.connectors.*.inherit-channel | boolean | |
micronaut.server.jetty.connectors.*.accept-queue-size | int | |
micronaut.server.jetty.connectors.*.reuse-address | boolean | |
micronaut.server.jetty.connectors.*.reuse-port | boolean | |
micronaut.server.jetty.connectors.*.accepted-tcp-no-delay | boolean | |
micronaut.server.jetty.connectors.*.accepted-receive-buffer-size | int | |
micronaut.server.jetty.connectors.*.accepted-send-buffer-size | int | |
micronaut.server.jetty.connectors.*.ssl-enabled | boolean | Set whether SSL should be used if configured. |
Configuration properties for JettyConfiguration$JettySslConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.jetty.ssl.sni-host-check | boolean | |
micronaut.server.jetty.ssl.sni-required | boolean | |
micronaut.server.jetty.ssl.sts-max-age | long | |
micronaut.server.jetty.ssl.sts-include-sub-domains | boolean |
Configuration properties for TomcatConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.http-version | HttpVersion | |
micronaut.server.thread-selection | ThreadSelection | |
micronaut.server.redispatch-non-blocking-only | boolean | |
micronaut.server.default-charset | java.nio.charset.Charset | |
micronaut.server.port | int | |
micronaut.server.host | java.lang.String | |
micronaut.server.read-timeout | java.lang.Integer | |
micronaut.server.max-request-size | long | |
micronaut.server.max-request-buffer-size | long | |
micronaut.server.read-idle-timeout | java.time.Duration | |
micronaut.server.write-idle-timeout | java.time.Duration | |
micronaut.server.idle-timeout | java.time.Duration | |
micronaut.server.server-header | java.lang.String | |
micronaut.server.date-header | boolean | |
micronaut.server.log-handled-exceptions | boolean | |
micronaut.server.client-address-header | java.lang.String | |
micronaut.server.context-path | java.lang.String | |
micronaut.server.dual-protocol | boolean | |
micronaut.server.http-to-https-redirect | boolean | |
micronaut.server.dispatch-options-requests | boolean | |
micronaut.server.validate-url | boolean | |
micronaut.server.escape-html-url | boolean | |
micronaut.server.not-found-on-missing-body | boolean | |
micronaut.server.semicolon-is-normal-char | boolean | |
micronaut.server.max-params | int | |
micronaut.server.tomcat.protocol | java.lang.String | The protocol to use. Defaults to org.apache.coyote.http11.Http11NioProtocol. |
micronaut.server.tomcat.enabled | boolean | Sets whether the Tomcat runtime is enabled. |
Configuration properties for Connector
| Property | Type | Description |
|---|---|---|
micronaut.server.tomcat.throw-on-failure | boolean | |
micronaut.server.tomcat.domain | java.lang.String | |
micronaut.server.tomcat.service | org.apache.catalina.Service | |
micronaut.server.tomcat.allow-backslash | boolean | |
micronaut.server.tomcat.allow-trace | boolean | |
micronaut.server.tomcat.async-timeout | long | |
micronaut.server.tomcat.discard-facades | boolean | |
micronaut.server.tomcat.enable-lookups | boolean | |
micronaut.server.tomcat.enforce-encoding-in-get-writer | boolean | |
micronaut.server.tomcat.max-cookie-count | int | |
micronaut.server.tomcat.max-parameter-count | int | |
micronaut.server.tomcat.max-part-count | int | |
micronaut.server.tomcat.max-part-header-size | int | |
micronaut.server.tomcat.max-post-size | int | |
micronaut.server.tomcat.max-save-post-size | int | |
micronaut.server.tomcat.parse-body-methods | java.lang.String | |
micronaut.server.tomcat.port | int | |
micronaut.server.tomcat.port-offset | int | |
micronaut.server.tomcat.proxy-name | java.lang.String | |
micronaut.server.tomcat.proxy-port | int | |
micronaut.server.tomcat.redirect-port | int | |
micronaut.server.tomcat.scheme | java.lang.String | |
micronaut.server.tomcat.secure | boolean | |
micronaut.server.tomcat.uriencoding | java.lang.String | |
micronaut.server.tomcat.use-body-encoding-for-uri | boolean | |
micronaut.server.tomcat.xpowered-by | boolean | |
micronaut.server.tomcat.use-ipvhosts | boolean | |
micronaut.server.tomcat.encoded-reverse-solidus-handling | java.lang.String | |
micronaut.server.tomcat.encoded-solidus-handling | java.lang.String | |
micronaut.server.tomcat.reject-suspicious-uris | boolean |
Configuration properties for Connector
| Property | Type | Description |
|---|---|---|
micronaut.server.tomcat.throw-on-failure | boolean | |
micronaut.server.tomcat.domain | java.lang.String | |
micronaut.server.tomcat.service | org.apache.catalina.Service | |
micronaut.server.tomcat.allow-backslash | boolean | |
micronaut.server.tomcat.allow-trace | boolean | |
micronaut.server.tomcat.async-timeout | long | |
micronaut.server.tomcat.discard-facades | boolean | |
micronaut.server.tomcat.enable-lookups | boolean | |
micronaut.server.tomcat.enforce-encoding-in-get-writer | boolean | |
micronaut.server.tomcat.max-cookie-count | int | |
micronaut.server.tomcat.max-parameter-count | int | |
micronaut.server.tomcat.max-part-count | int | |
micronaut.server.tomcat.max-part-header-size | int | |
micronaut.server.tomcat.max-post-size | int | |
micronaut.server.tomcat.max-save-post-size | int | |
micronaut.server.tomcat.parse-body-methods | java.lang.String | |
micronaut.server.tomcat.port | int | |
micronaut.server.tomcat.port-offset | int | |
micronaut.server.tomcat.proxy-name | java.lang.String | |
micronaut.server.tomcat.proxy-port | int | |
micronaut.server.tomcat.redirect-port | int | |
micronaut.server.tomcat.scheme | java.lang.String | |
micronaut.server.tomcat.secure | boolean | |
micronaut.server.tomcat.uriencoding | java.lang.String | |
micronaut.server.tomcat.use-body-encoding-for-uri | boolean | |
micronaut.server.tomcat.xpowered-by | boolean | |
micronaut.server.tomcat.use-ipvhosts | boolean | |
micronaut.server.tomcat.encoded-reverse-solidus-handling | java.lang.String | |
micronaut.server.tomcat.encoded-solidus-handling | java.lang.String | |
micronaut.server.tomcat.reject-suspicious-uris | boolean |
Configuration properties for TomcatConfiguration$AccessLogConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.tomcat.access-log.throw-on-failure | boolean | |
micronaut.server.tomcat.access-log.domain | java.lang.String | |
micronaut.server.tomcat.access-log.async-supported | boolean | |
micronaut.server.tomcat.access-log.max-log-message-buffer-size | int | |
micronaut.server.tomcat.access-log.ipv6-canonical | boolean | |
micronaut.server.tomcat.access-log.request-attributes-enabled | boolean | |
micronaut.server.tomcat.access-log.enabled | boolean | |
micronaut.server.tomcat.access-log.pattern | java.lang.String | |
micronaut.server.tomcat.access-log.condition | java.lang.String | |
micronaut.server.tomcat.access-log.condition-unless | java.lang.String | |
micronaut.server.tomcat.access-log.condition-if | java.lang.String | |
micronaut.server.tomcat.access-log.locale | java.lang.String | |
micronaut.server.tomcat.access-log.max-days | int | |
micronaut.server.tomcat.access-log.directory | java.lang.String | |
micronaut.server.tomcat.access-log.check-exists | boolean | |
micronaut.server.tomcat.access-log.prefix | java.lang.String | |
micronaut.server.tomcat.access-log.rotatable | boolean | |
micronaut.server.tomcat.access-log.rename-on-rotate | boolean | |
micronaut.server.tomcat.access-log.buffered | boolean | |
micronaut.server.tomcat.access-log.suffix | java.lang.String | |
micronaut.server.tomcat.access-log.file-date-format | java.lang.String | |
micronaut.server.tomcat.access-log.encoding | java.lang.String |
Configuration properties for UndertowConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.http-version | HttpVersion | |
micronaut.server.thread-selection | ThreadSelection | |
micronaut.server.redispatch-non-blocking-only | boolean | |
micronaut.server.default-charset | java.nio.charset.Charset | |
micronaut.server.port | int | |
micronaut.server.host | java.lang.String | |
micronaut.server.read-timeout | java.lang.Integer | |
micronaut.server.max-request-size | long | |
micronaut.server.max-request-buffer-size | long | |
micronaut.server.read-idle-timeout | java.time.Duration | |
micronaut.server.write-idle-timeout | java.time.Duration | |
micronaut.server.idle-timeout | java.time.Duration | |
micronaut.server.server-header | java.lang.String | |
micronaut.server.date-header | boolean | |
micronaut.server.log-handled-exceptions | boolean | |
micronaut.server.client-address-header | java.lang.String | |
micronaut.server.context-path | java.lang.String | |
micronaut.server.dual-protocol | boolean | |
micronaut.server.http-to-https-redirect | boolean | |
micronaut.server.dispatch-options-requests | boolean | |
micronaut.server.validate-url | boolean | |
micronaut.server.escape-html-url | boolean | |
micronaut.server.not-found-on-missing-body | boolean | |
micronaut.server.semicolon-is-normal-char | boolean | |
micronaut.server.max-params | int | |
micronaut.server.undertow.enabled | boolean | Sets whether the Undertow runtime is enabled. |
micronaut.server.undertow.worker-options | java.util.Map | Sets the worker options. |
micronaut.server.undertow.socket-options | java.util.Map | Sets the socket options. |
micronaut.server.undertow.server-options | java.util.Map | The server options. |
Configuration properties for Undertow$Builder
| Property | Type | Description |
|---|---|---|
micronaut.server.undertow.buffer-size | int | |
micronaut.server.undertow.io-threads | int | |
micronaut.server.undertow.worker-threads | int | |
micronaut.server.undertow.direct-buffers | boolean | |
micronaut.server.undertow.handler | io.undertow.server.HttpHandler | |
micronaut.server.undertow.worker | org.xnio.XnioWorker | |
micronaut.server.undertow.ssl-engine-delegated-task-executor | java.util.concurrent.Executor | |
micronaut.server.undertow.byte-buffer-pool | io.undertow.connector.ByteBufferPool |
Configuration properties for Undertow$Builder
| Property | Type | Description |
|---|---|---|
micronaut.server.undertow.buffer-size | int | |
micronaut.server.undertow.io-threads | int | |
micronaut.server.undertow.worker-threads | int | |
micronaut.server.undertow.direct-buffers | boolean | |
micronaut.server.undertow.handler | io.undertow.server.HttpHandler | |
micronaut.server.undertow.worker | org.xnio.XnioWorker | |
micronaut.server.undertow.ssl-engine-delegated-task-executor | java.util.concurrent.Executor | |
micronaut.server.undertow.byte-buffer-pool | io.undertow.connector.ByteBufferPool |
Configuration properties for UndertowConfiguration$AccessLogConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.server.undertow.access-log.enabled | boolean | Sets whether enabled. |
micronaut.server.undertow.access-log.pattern | java.lang.String | Sets the underlow log pattern. <p>See https://undertow.io/javadoc/1.4.x/io/undertow/server/handlers/accesslog/AccessLogHandler.html for more.</p> |
Configuration properties for DefaultAccessLogReceiver$Builder
| Property | Type | Description |
|---|---|---|
micronaut.server.undertow.access-log.output-directory | java.nio.file.Path | |
micronaut.server.undertow.access-log.log-base-name | java.lang.String | |
micronaut.server.undertow.access-log.log-name-suffix | java.lang.String | |
micronaut.server.undertow.access-log.rotate | boolean |
Configuration properties for DefaultAccessLogReceiver$Builder
| Property | Type | Description |
|---|---|---|
micronaut.server.undertow.access-log.output-directory | java.nio.file.Path | |
micronaut.server.undertow.access-log.log-base-name | java.lang.String | |
micronaut.server.undertow.access-log.log-name-suffix | java.lang.String | |
micronaut.server.undertow.access-log.rotate | boolean |
Configuration properties for ServletStaticResourceConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.router.static-resources.*.mapping | java.lang.String | The mapping | /** |
micronaut.router.static-resources.*.paths | java.util.List | The paths | |
micronaut.router.static-resources.*.enabled | boolean | true | |
micronaut.router.static-resources.*.cache-control | java.lang.String | For Jetty based servers, allow configuring the cache control header for static resource mappings (defaults to "private,max-age=60"). | private,max-age=60 |
Configuration properties for MicronautServletConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.servlet.name | java.lang.String | The name of the servlet | micronaut |
micronaut.servlet.mapping | java.lang.String | The servlet mapping | /* |
micronaut.servlet.async-supported | boolean | Set whether async is supported or not. | |
micronaut.servlet.test-async-supported | java.lang.Boolean | Legacy property to disable async for testing. | |
micronaut.servlet.enable-virtual-threads | boolean | Whether virtual threads are enabled. | |
micronaut.servlet.async-file-serving-enabled | boolean | Is async file serving enabled. | |
micronaut.servlet.min-threads | java.lang.Integer | Specify the minimum number of threads in the created thread pool. | |
micronaut.servlet.max-threads | java.lang.Integer | Specify the maximum number of threads in the created thread pool. | |
Micronaut Reactor
Configuration properties for ReactorConfiguration
| Property | Type | Description |
|---|---|---|
reactor.enable-automatic-context-propagation | java.lang.Boolean | Enables thread-local propagation in the Reactor context (Only available when if Micrometer context propagation is on the classpath) |
reactor.enable-schedule-hook-context-propagation | java.lang.Boolean | Enables propagation by instrumenting the schedule hook and capturing PropagatedContext when the job is scheduled. |
Micronaut Azure
Configuration properties for CosmosClientConfiguration
| Property | Type | Description |
|---|---|---|
azure.cosmos.default-gateway-mode | boolean | When the value is true then default gateway configuration will be used in cosmos client. |
Configuration properties for CosmosClientBuilder
| Property | Type | Description |
|---|---|---|
azure.cosmos.container-creation-interceptor | java.util.function.Function | |
azure.cosmos.add-operation-policy | com.azure.cosmos.CosmosOperationPolicy | |
azure.cosmos.session-capturing-override-enabled | boolean | |
azure.cosmos.connection-sharing-across-clients-enabled | boolean | |
azure.cosmos.authorization-token-resolver | com.azure.cosmos.models.CosmosAuthorizationTokenResolver | |
azure.cosmos.endpoint | java.lang.String | |
azure.cosmos.key | java.lang.String | |
azure.cosmos.resource-token | java.lang.String | |
azure.cosmos.credential | com.azure.core.credential.AzureKeyCredential | |
azure.cosmos.permissions | java.util.List | |
azure.cosmos.consistency-level | com.azure.cosmos.ConsistencyLevel | |
azure.cosmos.read-consistency-strategy | com.azure.cosmos.ReadConsistencyStrategy | |
azure.cosmos.content-response-on-write-enabled | boolean | |
azure.cosmos.gateway-mode | com.azure.cosmos.GatewayConnectionConfig | |
azure.cosmos.user-agent-suffix | java.lang.String | |
azure.cosmos.additional-headers | java.util.Map | |
azure.cosmos.throttling-retry-options | com.azure.cosmos.ThrottlingRetryOptions | |
azure.cosmos.preferred-regions | java.util.List | |
azure.cosmos.endpoint-discovery-enabled | boolean | |
azure.cosmos.multiple-write-regions-enabled | boolean | |
azure.cosmos.read-requests-fallback-enabled | boolean | |
azure.cosmos.non-idempotent-write-retry-options | com.azure.cosmos.NonIdempotentWriteRetryOptions | |
azure.cosmos.open-connections-and-init-caches | com.azure.cosmos.CosmosContainerProactiveInitConfig | |
azure.cosmos.end-to-end-operation-latency-policy-config | com.azure.cosmos.CosmosEndToEndOperationLatencyPolicyConfig | |
azure.cosmos.session-retry-options | com.azure.cosmos.SessionRetryOptions | |
azure.cosmos.excluded-regions-supplier | java.util.function.Supplier | |
azure.cosmos.client-telemetry-config | com.azure.cosmos.models.CosmosClientTelemetryConfig | |
azure.cosmos.custom-item-serializer | com.azure.cosmos.CosmosItemSerializer |
Configuration properties for CosmosClientBuilder
| Property | Type | Description |
|---|---|---|
azure.cosmos.container-creation-interceptor | java.util.function.Function | |
azure.cosmos.add-operation-policy | com.azure.cosmos.CosmosOperationPolicy | |
azure.cosmos.session-capturing-override-enabled | boolean | |
azure.cosmos.connection-sharing-across-clients-enabled | boolean | |
azure.cosmos.authorization-token-resolver | com.azure.cosmos.models.CosmosAuthorizationTokenResolver | |
azure.cosmos.endpoint | java.lang.String | |
azure.cosmos.key | java.lang.String | |
azure.cosmos.resource-token | java.lang.String | |
azure.cosmos.credential | com.azure.core.credential.AzureKeyCredential | |
azure.cosmos.permissions | java.util.List | |
azure.cosmos.consistency-level | com.azure.cosmos.ConsistencyLevel | |
azure.cosmos.read-consistency-strategy | com.azure.cosmos.ReadConsistencyStrategy | |
azure.cosmos.content-response-on-write-enabled | boolean | |
azure.cosmos.gateway-mode | com.azure.cosmos.GatewayConnectionConfig | |
azure.cosmos.user-agent-suffix | java.lang.String | |
azure.cosmos.additional-headers | java.util.Map | |
azure.cosmos.throttling-retry-options | com.azure.cosmos.ThrottlingRetryOptions | |
azure.cosmos.preferred-regions | java.util.List | |
azure.cosmos.endpoint-discovery-enabled | boolean | |
azure.cosmos.multiple-write-regions-enabled | boolean | |
azure.cosmos.read-requests-fallback-enabled | boolean | |
azure.cosmos.non-idempotent-write-retry-options | com.azure.cosmos.NonIdempotentWriteRetryOptions | |
azure.cosmos.open-connections-and-init-caches | com.azure.cosmos.CosmosContainerProactiveInitConfig | |
azure.cosmos.end-to-end-operation-latency-policy-config | com.azure.cosmos.CosmosEndToEndOperationLatencyPolicyConfig | |
azure.cosmos.session-retry-options | com.azure.cosmos.SessionRetryOptions | |
azure.cosmos.excluded-regions-supplier | java.util.function.Supplier | |
azure.cosmos.client-telemetry-config | com.azure.cosmos.models.CosmosClientTelemetryConfig | |
azure.cosmos.custom-item-serializer | com.azure.cosmos.CosmosItemSerializer |
Configuration properties for AzureLoggingConfigurationProperties
| Property | Type | Description |
|---|---|---|
azure.logging.enabled | boolean | true if enabled |
azure.logging.data-collection-endpoint | java.lang.String | data collection endpoint URL |
azure.logging.rule-id | java.lang.String | data collection rule id |
azure.logging.stream-name | java.lang.String | stream name |
Configuration properties for AzureCredentialsConfiguration$AzureCliCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.cli.enabled | boolean |
Configuration properties for AzureCredentialsConfiguration$ClientCertificateCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.client-certificate.client-id | java.lang.String | Gets the client ID of the application. |
azure.credential.client-certificate.pem-certificate-path | java.util.Optional | Gets the path of the PEM certificate for authenticating to AAD. |
azure.credential.client-certificate.pfx-certificate-path | java.util.Optional | Gets the path of the PFX certificate for authenticating to AAD. |
azure.credential.client-certificate.pfx-certificate-password | java.lang.String | Gets the password protecting the PFX certificate file. |
azure.credential.client-certificate.tenant-id | java.lang.String | Gets the tenant ID of the application. |
Configuration properties for AzureCredentialsConfiguration$ClientSecretCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.client-secret.client-id | java.lang.String | Gets the client ID of the application. |
azure.credential.client-secret.secret | java.lang.String | Gets the client secret for the authentication. |
azure.credential.client-secret.tenant-id | java.lang.String | Gets the tenant ID of the application. |
Configuration properties for AzureCredentialsConfiguration$IntelliJCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.intellij.enabled | boolean | |
azure.credential.intellij.tenant-id | java.util.Optional | The tenant id. The default is the tenant the user originally authenticated to via the Azure Toolkit for IntelliJ plugin. |
azure.credential.intellij.kee-pass-database-path | java.util.Optional | Specifies the KeePass database path to read the cached credentials of Azure toolkit for IntelliJ plugin. The databasePath is required on Windows platform. For macOS and Linux platform native key chain / key ring will be accessed respectively to retrieve the cached credentials. |
Configuration properties for AzureCredentialsConfiguration$ManagedIdentityCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.managed-identity.enabled | boolean | |
azure.credential.managed-identity.client-id | java.util.Optional | Specifies the client ID of user assigned or system assigned identity. Required only for user-assigned identity. |
Configuration properties for AzureCredentialsConfiguration$StorageSharedKeyCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.storage-shared-key.connection-string | java.util.Optional | an Azure Storage connection string. |
azure.credential.storage-shared-key.account-name | java.util.Optional | an Azure Storage account name. |
azure.credential.storage-shared-key.account-key | java.util.Optional | an Azure Storage account password. |
Configuration properties for AzureCredentialsConfiguration$UsernamePasswordCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.username-password.client-id | java.lang.String | Gets the client ID of the application. |
azure.credential.username-password.username | java.lang.String | Gets the username of the user. |
azure.credential.username-password.password | java.lang.String | Gets the password of the user. |
azure.credential.username-password.tenant-id | java.util.Optional | Gets the tenant ID of the application. |
Configuration properties for AzureCredentialsConfiguration$VisualStudioCodeCredentialConfiguration
| Property | Type | Description |
|---|---|---|
azure.credential.visual-studio-code.enabled | boolean | |
azure.credential.visual-studio-code.tenant-id | java.util.Optional | The tenant id. The default is the tenant the user originally authenticated to via the Visual Studio Code Azure Account plugin. |
Configuration properties for AzureKeyVaultConfigurationProperties
| Property | Type | Description |
|---|---|---|
azure.key-vault.vault-url | java.lang.String | key vault url. |
Configuration properties for AzureKeyVaultConfigurationProperties$KeysConfiguration
| Property | Type | Description |
|---|---|---|
azure.key-vault.keys.enabled | boolean | true if the key configuration client should be enabled. |
Configuration properties for AzureKeyVaultConfigurationProperties$KeysConfiguration$SigningConfiguration
| Property | Type | Description |
|---|---|---|
azure.key-vault.keys.signing.enabled | boolean | true if signing support is enabled. |
azure.key-vault.keys.signing.default-algorithm | java.lang.String | the default signature algorithm (e.g. RS256). |
Configuration properties for AzureTracingConfigurationProperties
| Property | Type | Description |
|---|---|---|
azure.tracing.connection-string | java.lang.String | Set the connection string. |
Micronaut JMS
Configuration properties for ActiveMqArtemisConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.jms.activemq.artemis.enabled | boolean | Whether ActiveMQ Artemis is active. |
micronaut.jms.activemq.artemis.connection-string | java.lang.String | The connection string to identify the broker URL, e.g. vm://localhost or tcp://my-activemq-cluster:61616. |
micronaut.jms.activemq.artemis.username | java.lang.String | The username. |
micronaut.jms.activemq.artemis.password | java.lang.String | The password. |
Configuration properties for ActiveMqClassicConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.jms.activemq.classic.enabled | boolean | Whether ActiveMQ Classic is active. |
micronaut.jms.activemq.classic.connection-string | java.lang.String | The connection string to identify the broker URL, e.g. vm://localhost or tcp://my-activemq-cluster:61616. |
micronaut.jms.activemq.classic.username | java.lang.String | The username. |
micronaut.jms.activemq.classic.password | java.lang.String | The password. |
Configuration properties for JMSConfigurationProperties
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.jms.initial-pool-size | java.lang.Integer | The initial size of the JMSConnectionPool , SessionPool , and MessageProducerPool . | 1 |
micronaut.jms.max-pool-size | java.lang.Integer | The maximum size of the JMSConnectionPool , SessionPool , and MessageProducerPool . | 50 |
Configuration properties for SqsConfigurationProperties
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.jms.sqs.enabled | boolean | Whether SQS is active. | |
micronaut.jms.sqs.number-of-messages-to-prefetch | java.lang.Integer | Number of messages to prefetch for better receive turnaround times. | 0 |
Micronaut Discovery Client
Configuration properties for ConsulConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.http-version | HttpVersion | |
consul.client.log-level | LogLevel | |
consul.client.event-loop-group | java.lang.String | |
consul.client.ssl-configuration | SslConfiguration | |
consul.client.follow-redirects | boolean | |
consul.client.exception-on-error-status | boolean | |
consul.client.decompression-enabled | boolean | |
consul.client.logger-name | java.lang.String | |
consul.client.redirect-always-filtered-headers | java.util.Set | |
consul.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
consul.client.redirect-cross-origin-filtered-headers | java.util.Set | |
consul.client.max-redirects | int | |
consul.client.default-charset | java.nio.charset.Charset | |
consul.client.channel-options | java.util.Map | |
consul.client.read-timeout | java.time.Duration | |
consul.client.request-timeout | java.time.Duration | |
consul.client.read-idle-timeout | java.time.Duration | |
consul.client.connection-pool-idle-timeout | java.time.Duration | |
consul.client.connect-timeout | java.time.Duration | |
consul.client.connect-ttl | java.time.Duration | |
consul.client.shutdown-quiet-period | java.time.Duration | |
consul.client.shutdown-timeout | java.time.Duration | |
consul.client.num-of-threads | java.lang.Integer | |
consul.client.thread-factory | java.lang.Class | |
consul.client.max-content-length | int | |
consul.client.max-header-size | int | |
consul.client.max-initial-line-length | int | |
consul.client.max-chunk-size | int | |
consul.client.proxy-type | java.net.Proxy$Type | |
consul.client.proxy-address | java.net.SocketAddress | |
consul.client.proxy-username | java.lang.String | |
consul.client.proxy-password | java.lang.String | |
consul.client.proxy-selector | java.net.ProxySelector | |
consul.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
consul.client.alpn-modes | java.util.List | |
consul.client.allow-block-event-loop | boolean | |
consul.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
consul.client.address-resolver-group-name | java.lang.String | |
consul.client.pcap-logging-path-pattern | java.lang.String | |
consul.client.should-use-dns | boolean | Whether DNS should be used to resolve the discovery servers. |
consul.client.context-path | java.lang.String | Sets the context path. |
consul.client.default-zone | java.util.List | Sets the Discovery servers to use for the default zone. |
consul.client.zones | java.util.Map | Configures Discovery servers in other zones. |
consul.client.secure | boolean | Is the discovery server exposed over HTTPS (defaults to false) |
consul.client.host | java.lang.String | The Discovery server instance host name. Defaults to 'localhost'. |
consul.client.port | int | The default Discovery server port |
consul.client.health-check | boolean | Sets whether the Consul server should be considered for health checks. |
consul.client.asl-token | java.lang.String | The token to include in all requests as the {@code X-Consul-Token} header |
consul.client.acl-token | java.lang.String | The token to include in all requests as the {@code X-Consul-Token} header |
Configuration properties for BlockingQueriesConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.blocking-queries.http-version | HttpVersion | |
consul.client.blocking-queries.log-level | LogLevel | |
consul.client.blocking-queries.event-loop-group | java.lang.String | |
consul.client.blocking-queries.ssl-configuration | SslConfiguration | |
consul.client.blocking-queries.follow-redirects | boolean | |
consul.client.blocking-queries.exception-on-error-status | boolean | |
consul.client.blocking-queries.decompression-enabled | boolean | |
consul.client.blocking-queries.logger-name | java.lang.String | |
consul.client.blocking-queries.redirect-always-filtered-headers | java.util.Set | |
consul.client.blocking-queries.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
consul.client.blocking-queries.redirect-cross-origin-filtered-headers | java.util.Set | |
consul.client.blocking-queries.max-redirects | int | |
consul.client.blocking-queries.default-charset | java.nio.charset.Charset | |
consul.client.blocking-queries.channel-options | java.util.Map | |
consul.client.blocking-queries.request-timeout | java.time.Duration | |
consul.client.blocking-queries.read-idle-timeout | java.time.Duration | |
consul.client.blocking-queries.connection-pool-idle-timeout | java.time.Duration | |
consul.client.blocking-queries.connect-timeout | java.time.Duration | |
consul.client.blocking-queries.connect-ttl | java.time.Duration | |
consul.client.blocking-queries.shutdown-quiet-period | java.time.Duration | |
consul.client.blocking-queries.shutdown-timeout | java.time.Duration | |
consul.client.blocking-queries.read-timeout | java.time.Duration | The read timeout, depending on the {@link #maxWaitDuration} value. |
consul.client.blocking-queries.num-of-threads | java.lang.Integer | |
consul.client.blocking-queries.thread-factory | java.lang.Class | |
consul.client.blocking-queries.max-content-length | int | |
consul.client.blocking-queries.max-header-size | int | |
consul.client.blocking-queries.max-initial-line-length | int | |
consul.client.blocking-queries.max-chunk-size | int | |
consul.client.blocking-queries.proxy-type | java.net.Proxy$Type | |
consul.client.blocking-queries.proxy-address | java.net.SocketAddress | |
consul.client.blocking-queries.proxy-username | java.lang.String | |
consul.client.blocking-queries.proxy-password | java.lang.String | |
consul.client.blocking-queries.proxy-selector | java.net.ProxySelector | |
consul.client.blocking-queries.plaintext-mode | HttpVersionSelection$PlaintextMode | |
consul.client.blocking-queries.alpn-modes | java.util.List | |
consul.client.blocking-queries.allow-block-event-loop | boolean | |
consul.client.blocking-queries.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
consul.client.blocking-queries.address-resolver-group-name | java.lang.String | |
consul.client.blocking-queries.pcap-logging-path-pattern | java.lang.String | |
consul.client.blocking-queries.max-wait-duration | java.lang.String | Specify the maximum duration for the blocking request. Default value ("10m"). |
consul.client.blocking-queries.delay-duration | java.time.Duration | Sets the delay before each call to avoid flooding. Default value (50 milliseconds). |
Configuration properties for ConsulConfiguration$ConsulConfigDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.config.enabled | boolean | |
consul.client.config.path | java.lang.String | |
consul.client.config.format | ConfigDiscoveryConfiguration$Format | |
consul.client.config.datacenter | java.lang.String | The data center name |
Configuration properties for ConsulConfiguration$ConsulDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.discovery.enabled | boolean | |
consul.client.discovery.passing | boolean | True if only passing services should be returned (defaults to false) |
consul.client.discovery.tags | java.util.Map | The tags |
consul.client.discovery.datacenters | java.util.Map | The map to query |
consul.client.discovery.schemes | java.util.Map | A map of schemes |
Configuration properties for ConsulConfiguration$ConsulConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.pool.enabled | boolean | |
consul.client.pool.max-pending-acquires | int | |
consul.client.pool.acquire-timeout | java.time.Duration | |
consul.client.pool.max-pending-connections | int | |
consul.client.pool.max-concurrent-requests-per-http2-connection | int | |
consul.client.pool.max-concurrent-http1-connections | int | |
consul.client.pool.max-concurrent-http2-connections | int | |
consul.client.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
consul.client.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Configuration properties for ConsulConfiguration$ConsulRegistrationConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.registration.ip-addr | java.lang.String | |
consul.client.registration.prefer-ip-address | boolean | |
consul.client.registration.timeout | java.time.Duration | |
consul.client.registration.fail-fast | boolean | |
consul.client.registration.deregister | boolean | |
consul.client.registration.enabled | boolean | |
consul.client.registration.retry-count | int | |
consul.client.registration.retry-delay | java.time.Duration | |
consul.client.registration.health-path | java.lang.String | |
consul.client.registration.tags | java.util.List | That tags to use for registering the service |
consul.client.registration.meta | java.util.Map | That metadata to use for registering the service |
Configuration properties for ConsulConfiguration$ConsulRegistrationConfiguration$CheckConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.registration.check.interval | java.time.Duration | Default value (15). |
consul.client.registration.check.http | boolean | Default value (false). |
consul.client.registration.check.enabled | boolean | Default value (true). |
consul.client.registration.check.deregister-critical-service-after | java.time.Duration | Specifies that checks associated with a service should deregister after this time |
consul.client.registration.check.id | java.lang.String | Specifies a unique ID for this check on the node |
consul.client.registration.check.notes | java.lang.String | Arbitrary information for humans. Not used by Consult |
consul.client.registration.check.tls-skip-verify | java.lang.Boolean | Specifies if the certificate for an HTTPS check should not be verified |
consul.client.registration.check.method | HttpMethod | Specifies a different HTTP method to be used for an HTTP check. |
consul.client.registration.check.headers | java.util.Map | Specifies a set of headers that should be set for HTTP checks |
Configuration properties for WatchConfiguration
| Property | Type | Description |
|---|---|---|
consul.client.watch.enabled | boolean | Sets whether Configuration watching is enabled. Default value (false). |
consul.client.watch.imported-paths | java.lang.String | Sets the explicit Consul KV paths supplied by importer metadata. |
consul.client.watch.imported-format | java.lang.String | Sets the Consul configuration format supplied by importer metadata. |
Configuration properties for EurekaConfiguration
| Property | Type | Description |
|---|---|---|
eureka.client.http-version | HttpVersion | |
eureka.client.log-level | LogLevel | |
eureka.client.event-loop-group | java.lang.String | |
eureka.client.ssl-configuration | SslConfiguration | |
eureka.client.follow-redirects | boolean | |
eureka.client.exception-on-error-status | boolean | |
eureka.client.decompression-enabled | boolean | |
eureka.client.logger-name | java.lang.String | |
eureka.client.redirect-always-filtered-headers | java.util.Set | |
eureka.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
eureka.client.redirect-cross-origin-filtered-headers | java.util.Set | |
eureka.client.max-redirects | int | |
eureka.client.default-charset | java.nio.charset.Charset | |
eureka.client.channel-options | java.util.Map | |
eureka.client.read-timeout | java.time.Duration | |
eureka.client.request-timeout | java.time.Duration | |
eureka.client.read-idle-timeout | java.time.Duration | |
eureka.client.connection-pool-idle-timeout | java.time.Duration | |
eureka.client.connect-timeout | java.time.Duration | |
eureka.client.connect-ttl | java.time.Duration | |
eureka.client.shutdown-quiet-period | java.time.Duration | |
eureka.client.shutdown-timeout | java.time.Duration | |
eureka.client.num-of-threads | java.lang.Integer | |
eureka.client.thread-factory | java.lang.Class | |
eureka.client.max-content-length | int | |
eureka.client.max-header-size | int | |
eureka.client.max-initial-line-length | int | |
eureka.client.max-chunk-size | int | |
eureka.client.proxy-type | java.net.Proxy$Type | |
eureka.client.proxy-address | java.net.SocketAddress | |
eureka.client.proxy-username | java.lang.String | |
eureka.client.proxy-password | java.lang.String | |
eureka.client.proxy-selector | java.net.ProxySelector | |
eureka.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
eureka.client.alpn-modes | java.util.List | |
eureka.client.allow-block-event-loop | boolean | |
eureka.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
eureka.client.address-resolver-group-name | java.lang.String | |
eureka.client.pcap-logging-path-pattern | java.lang.String | |
eureka.client.should-use-dns | boolean | Whether DNS should be used to resolve the discovery servers. |
eureka.client.context-path | java.lang.String | Sets the context path. |
eureka.client.default-zone | java.util.List | Sets the Discovery servers to use for the default zone. |
eureka.client.zones | java.util.Map | Configures Discovery servers in other zones. |
eureka.client.secure | boolean | Is the discovery server exposed over HTTPS (defaults to false) |
eureka.client.host | java.lang.String | The Discovery server instance host name. Defaults to 'localhost'. |
eureka.client.port | int | The default Discovery server port |
Configuration properties for EurekaConfiguration$EurekaDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
eureka.client.discovery.enabled | boolean | |
eureka.client.discovery.use-secure-port | boolean | Sets whether the secure port is used for communication. |
Configuration properties for EurekaConfiguration$EurekaConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
eureka.client.pool.enabled | boolean | |
eureka.client.pool.max-pending-acquires | int | |
eureka.client.pool.acquire-timeout | java.time.Duration | |
eureka.client.pool.max-pending-connections | int | |
eureka.client.pool.max-concurrent-requests-per-http2-connection | int | |
eureka.client.pool.max-concurrent-http1-connections | int | |
eureka.client.pool.max-concurrent-http2-connections | int | |
eureka.client.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
eureka.client.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Configuration properties for EurekaConfiguration$EurekaRegistrationConfiguration
| Property | Type | Description |
|---|---|---|
eureka.client.registration.ip-addr | java.lang.String | |
eureka.client.registration.prefer-ip-address | boolean | |
eureka.client.registration.timeout | java.time.Duration | |
eureka.client.registration.fail-fast | boolean | |
eureka.client.registration.deregister | boolean | |
eureka.client.registration.enabled | boolean | |
eureka.client.registration.retry-count | int | |
eureka.client.registration.retry-delay | java.time.Duration | |
eureka.client.registration.health-path | java.lang.String |
Configuration properties for InstanceInfo
| Property | Type | Description |
|---|---|---|
eureka.client.registration.port | int | |
eureka.client.registration.secure-port | int | |
eureka.client.registration.app-group-name | java.lang.String | |
eureka.client.registration.instance-id | java.lang.String | |
eureka.client.registration.country-id | int | |
eureka.client.registration.status | InstanceInfo$Status | |
eureka.client.registration.data-center-info | DataCenterInfo | |
eureka.client.registration.lease-info | LeaseInfo | |
eureka.client.registration.metadata | java.util.Map | |
eureka.client.registration.status-page-url | java.lang.String | |
eureka.client.registration.home-page-url | java.lang.String | |
eureka.client.registration.health-check-url | java.lang.String | |
eureka.client.registration.vip-address | java.lang.String | |
eureka.client.registration.secure-vip-address | java.lang.String | |
eureka.client.registration.secure-health-check-url | java.lang.String | |
eureka.client.registration.asg-name | java.lang.String |
Configuration properties for InstanceInfo
| Property | Type | Description |
|---|---|---|
eureka.client.registration.port | int | |
eureka.client.registration.secure-port | int | |
eureka.client.registration.app-group-name | java.lang.String | |
eureka.client.registration.instance-id | java.lang.String | |
eureka.client.registration.country-id | int | |
eureka.client.registration.status | InstanceInfo$Status | |
eureka.client.registration.data-center-info | DataCenterInfo | |
eureka.client.registration.lease-info | LeaseInfo | |
eureka.client.registration.metadata | java.util.Map | |
eureka.client.registration.status-page-url | java.lang.String | |
eureka.client.registration.home-page-url | java.lang.String | |
eureka.client.registration.health-check-url | java.lang.String | |
eureka.client.registration.vip-address | java.lang.String | |
eureka.client.registration.secure-vip-address | java.lang.String | |
eureka.client.registration.secure-health-check-url | java.lang.String | |
eureka.client.registration.asg-name | java.lang.String |
Configuration properties for LeaseInfo$Builder
| Property | Type | Description |
|---|---|---|
eureka.client.registration.lease-info.registration-timestamp | long | |
eureka.client.registration.lease-info.renewal-timestamp | long | |
eureka.client.registration.lease-info.eviction-timestamp | long | |
eureka.client.registration.lease-info.service-up-timestamp | long | |
eureka.client.registration.lease-info.duration-in-secs | int | |
eureka.client.registration.lease-info.renewal-interval-in-secs | int |
Configuration properties for SpringCloudClientConfiguration
| Property | Type | Description |
|---|---|---|
spring.cloud.config.http-version | HttpVersion | |
spring.cloud.config.log-level | LogLevel | |
spring.cloud.config.event-loop-group | java.lang.String | |
spring.cloud.config.ssl-configuration | SslConfiguration | |
spring.cloud.config.follow-redirects | boolean | |
spring.cloud.config.exception-on-error-status | boolean | |
spring.cloud.config.decompression-enabled | boolean | |
spring.cloud.config.logger-name | java.lang.String | |
spring.cloud.config.redirect-always-filtered-headers | java.util.Set | |
spring.cloud.config.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
spring.cloud.config.redirect-cross-origin-filtered-headers | java.util.Set | |
spring.cloud.config.max-redirects | int | |
spring.cloud.config.default-charset | java.nio.charset.Charset | |
spring.cloud.config.channel-options | java.util.Map | |
spring.cloud.config.read-timeout | java.time.Duration | |
spring.cloud.config.request-timeout | java.time.Duration | |
spring.cloud.config.read-idle-timeout | java.time.Duration | |
spring.cloud.config.connection-pool-idle-timeout | java.time.Duration | |
spring.cloud.config.connect-timeout | java.time.Duration | |
spring.cloud.config.connect-ttl | java.time.Duration | |
spring.cloud.config.shutdown-quiet-period | java.time.Duration | |
spring.cloud.config.shutdown-timeout | java.time.Duration | |
spring.cloud.config.num-of-threads | java.lang.Integer | |
spring.cloud.config.thread-factory | java.lang.Class | |
spring.cloud.config.max-content-length | int | |
spring.cloud.config.max-header-size | int | |
spring.cloud.config.max-initial-line-length | int | |
spring.cloud.config.max-chunk-size | int | |
spring.cloud.config.proxy-type | java.net.Proxy$Type | |
spring.cloud.config.proxy-address | java.net.SocketAddress | |
spring.cloud.config.proxy-username | java.lang.String | |
spring.cloud.config.proxy-password | java.lang.String | |
spring.cloud.config.proxy-selector | java.net.ProxySelector | |
spring.cloud.config.plaintext-mode | HttpVersionSelection$PlaintextMode | |
spring.cloud.config.alpn-modes | java.util.List | |
spring.cloud.config.allow-block-event-loop | boolean | |
spring.cloud.config.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
spring.cloud.config.address-resolver-group-name | java.lang.String | |
spring.cloud.config.pcap-logging-path-pattern | java.lang.String | |
spring.cloud.config.uri | java.lang.String | Set the Spring Cloud config server uri. Default value ("http://localhost:8888"). |
spring.cloud.config.label | java.lang.String | Set the Spring Cloud config server label. |
spring.cloud.config.name | java.lang.String | Set the Spring Cloud config server name. |
spring.cloud.config.username | java.lang.String | Set the Spring cloud config username. |
spring.cloud.config.password | java.lang.String | Set the Spring cloud config password. |
spring.cloud.config.fail-fast | boolean | If set to true an exception will be thrown if configuration is not found. Default value (false). |
Configuration properties for SpringCloudClientConfiguration$SpringConfigDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
spring.cloud.config.config.enabled | boolean | |
spring.cloud.config.config.path | java.lang.String | |
spring.cloud.config.config.format | ConfigDiscoveryConfiguration$Format |
Configuration properties for SpringCloudClientConfiguration$SpringCloudConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
spring.cloud.config.pool.enabled | boolean | |
spring.cloud.config.pool.max-pending-acquires | int | |
spring.cloud.config.pool.acquire-timeout | java.time.Duration | |
spring.cloud.config.pool.max-pending-connections | int | |
spring.cloud.config.pool.max-concurrent-requests-per-http2-connection | int | |
spring.cloud.config.pool.max-concurrent-http1-connections | int | |
spring.cloud.config.pool.max-concurrent-http2-connections | int | |
spring.cloud.config.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
spring.cloud.config.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Configuration properties for VaultClientConfiguration
| Property | Type | Description |
|---|---|---|
vault.client.http-version | HttpVersion | |
vault.client.log-level | LogLevel | |
vault.client.event-loop-group | java.lang.String | |
vault.client.ssl-configuration | SslConfiguration | |
vault.client.follow-redirects | boolean | |
vault.client.exception-on-error-status | boolean | |
vault.client.decompression-enabled | boolean | |
vault.client.logger-name | java.lang.String | |
vault.client.redirect-always-filtered-headers | java.util.Set | |
vault.client.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
vault.client.redirect-cross-origin-filtered-headers | java.util.Set | |
vault.client.max-redirects | int | |
vault.client.default-charset | java.nio.charset.Charset | |
vault.client.channel-options | java.util.Map | |
vault.client.read-timeout | java.time.Duration | |
vault.client.request-timeout | java.time.Duration | |
vault.client.read-idle-timeout | java.time.Duration | |
vault.client.connection-pool-idle-timeout | java.time.Duration | |
vault.client.connect-timeout | java.time.Duration | |
vault.client.connect-ttl | java.time.Duration | |
vault.client.shutdown-quiet-period | java.time.Duration | |
vault.client.shutdown-timeout | java.time.Duration | |
vault.client.num-of-threads | java.lang.Integer | |
vault.client.thread-factory | java.lang.Class | |
vault.client.max-content-length | int | |
vault.client.max-header-size | int | |
vault.client.max-initial-line-length | int | |
vault.client.max-chunk-size | int | |
vault.client.proxy-type | java.net.Proxy$Type | |
vault.client.proxy-address | java.net.SocketAddress | |
vault.client.proxy-username | java.lang.String | |
vault.client.proxy-password | java.lang.String | |
vault.client.proxy-selector | java.net.ProxySelector | |
vault.client.plaintext-mode | HttpVersionSelection$PlaintextMode | |
vault.client.alpn-modes | java.util.List | |
vault.client.allow-block-event-loop | boolean | |
vault.client.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
vault.client.address-resolver-group-name | java.lang.String | |
vault.client.pcap-logging-path-pattern | java.lang.String | |
vault.client.uri | java.lang.String | Set the Vault Server Uri. Default value ("http://locahost:8200"). |
vault.client.token | java.lang.String | Set the Vault authentication token. |
vault.client.kv-version | VaultClientConfiguration$VaultKvVersion | Set the version of the Vault Secret engine. V1 or V2. Default value (V2). |
vault.client.secret-engine-name | java.lang.String | Set the name of the Vault Secret engine name. Default value ("secret"). |
vault.client.path-prefix | java.lang.String | Set the prefix for the keys used to get vault properties. Default value is empty string |
vault.client.fail-fast | boolean | If set to true an exception will be thrown if configuration is not found for the application or any of its environments. Default value (false). |
Configuration properties for VaultClientConfiguration$VaultClientDiscoveryConfiguration
| Property | Type | Description |
|---|---|---|
vault.client.config.enabled | boolean | |
vault.client.config.path | java.lang.String | |
vault.client.config.format | ConfigDiscoveryConfiguration$Format |
Configuration properties for VaultClientConfiguration$VaultClientConnectionPoolConfiguration
| Property | Type | Description |
|---|---|---|
vault.client.pool.enabled | boolean | |
vault.client.pool.max-pending-acquires | int | |
vault.client.pool.acquire-timeout | java.time.Duration | |
vault.client.pool.max-pending-connections | int | |
vault.client.pool.max-concurrent-requests-per-http2-connection | int | |
vault.client.pool.max-concurrent-http1-connections | int | |
vault.client.pool.max-concurrent-http2-connections | int | |
vault.client.pool.connection-locality | HttpClientConfiguration$ConnectionPoolConfiguration$ConnectionLocality | |
vault.client.pool.version | HttpClientConfiguration$ConnectionPoolConfiguration$PoolVersion |
Micronaut Oracle Cloud
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". |
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 |
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 |
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 |
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 |
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 |
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. |
Micronaut Pulsar
Configuration properties for DefaultPulsarClientConfiguration
| Property | Type | Description |
|---|---|---|
pulsar.io-threads | java.lang.Integer | Number of threads to use with read operations |
pulsar.listener-threads | java.lang.Integer | Number of threads to use with message example.java.listeners. |
pulsar.authentication-jwt | java.lang.String | |
pulsar.ssl-provider | java.lang.String | Defaults to default JVM provider. |
pulsar.tls-trust-store-path | java.lang.String | |
pulsar.tls-trust-store-password | java.lang.String | |
pulsar.tls-cert-file-path | java.lang.String | |
pulsar.tls-verify-hostname | java.lang.Boolean | |
pulsar.tls-allow-insecure-connection | java.lang.Boolean | |
pulsar.tls-ciphers | java.util.Set | |
pulsar.tls-protocols | java.util.Set | |
pulsar.service-url | java.lang.String | Apache Pulsar cluster address (IP or domain or hostname + port) |
pulsar.oauth-audience | java.lang.String | String representing client application willing to listen to |
pulsar.oauth-credentials-url | java.net.URL | URL or a path to a file containing client id, client secret, and such for OAuth2 client application. |
pulsar.oauth-issuer-url | java.net.URL | URL of the OAuth2 Token issuer |
pulsar.use-dead-letter-queue | java.lang.Boolean | If not set defaults to true which means that after max number of retries failed message is sent to DLQ and won’t be resent again. |
pulsar.default-max-retry-dlq | int | If not set defaults to 16 (Pulsar library default). {@code #useDeadLetterQueue} must be enabled or else this value is ignored. |
pulsar.default-tenant | java.lang.String | Use in combination with ${tenant} placeholder in annotation.PulsarConsumer#topic() , annotation.PulsarConsumer#topics() , annotation.PulsarConsumer#topicsPattern() , annotation.PulsarReader#topic() , annotation.PulsarProducer#topic() to avoid hardcoding tenant name into source code through mentioned annotations. <p> This property will be ignored if multi-tenancy module is enabled. |
Micronaut MQTT
Configuration properties for MqttConfigurationProperties
| Property | Type | Description |
|---|---|---|
mqtt.enabled | boolean | Enables Micronaut MQTT integration. Default value true |
Configuration properties for MqttClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
mqtt.client.clean-start | boolean | Set true if a new sessions should be started for connection (v5 only). |
mqtt.client.session-expiry-interval | java.lang.Long | The session expiry interval in seconds (v5 only). |
mqtt.client.receive-maximum | java.lang.Integer | The maximum amount of not acknowledged publishes with QoS 1 or 2 the client accepts from the server concurrently (v5 only). |
mqtt.client.maximum-packet-size | java.lang.Integer | The maximum packet size the client sends to the server (v5 only). |
mqtt.client.topic-alias-maximum | java.lang.Integer | The maximum amount of topic aliases the client accepts from the server (v5 only). |
mqtt.client.request-response-info | boolean | Whether the client requests response information from the server (v5 only). |
mqtt.client.request-problem-info | boolean | Whether the client requests problem information from the server (v5 only). |
mqtt.client.user-properties | java.util.Map | The user defined properties that should be sent for every message (v5 only). |
mqtt.client.clean-session | boolean | Set true if a new session should be started for connection (v3 only). |
mqtt.client.server-uri | java.net.URI | the uri of server to connect to as [schema]://[serverHost]:[serverPort]. |
mqtt.client.client-id | java.lang.String | the client identifier. |
mqtt.client.mqtt-version | int | the MQTT version to use. |
mqtt.client.connection-timeout | java.time.Duration | the connection timeout. |
mqtt.client.manual-acks | boolean | an optional boolean to set the client in manual acknowledge mode. |
mqtt.client.password | byte | the password to use for MQTT connections. |
mqtt.client.user-name | java.lang.String | the username to use for MQTT connections. |
mqtt.client.max-reconnect-delay | long | the maximal delay for reconnecting. |
mqtt.client.keep-alive-interval | int | the keep alive interval. |
mqtt.client.automatic-reconnect | boolean | true is automatic reconnect should be performed. |
mqtt.client.custom-web-socket-headers | java.util.Map | the custom headers that should be sent with web socket connections. |
mqtt.client.https-hostname-verification-enabled | boolean | true if hostname verification should be used. |
mqtt.client.sslhostname-verifier | javax.net.ssl.HostnameVerifier | the hostname verifier to use for hostname verification. |
Configuration properties for MqttClientConfigurationProperties$WillMessage
| Property | Type | Description |
|---|---|---|
mqtt.client.will-message.topic | java.lang.String | The topic to publish to |
mqtt.client.will-message.payload | byte | The message payload |
mqtt.client.will-message.qos | int | The message qos |
mqtt.client.will-message.retained | boolean | True if the message should be retained |
Configuration properties for MqttCertificateConfiguration
Configuration properties for MqttClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
mqtt.client.server-uri | java.lang.String | The server URI |
mqtt.client.client-id | java.lang.String | The client id |
mqtt.client.manual-acks | java.lang.Boolean | An optional boolean to set the client in manual acknowledge mode |
mqtt.client.socket-factory | javax.net.SocketFactory | |
mqtt.client.sslproperties | java.util.Properties | |
mqtt.client.https-hostname-verification-enabled | boolean | |
mqtt.client.sslhostname-verifier | javax.net.ssl.HostnameVerifier |
Configuration properties for MqttConnectOptions
| Property | Type | Description |
|---|---|---|
mqtt.client.password | char | |
mqtt.client.user-name | java.lang.String | |
mqtt.client.max-reconnect-delay | int | |
mqtt.client.keep-alive-interval | int | |
mqtt.client.mqtt-version | int | |
mqtt.client.max-inflight | int | |
mqtt.client.connection-timeout | int | |
mqtt.client.clean-session | boolean | |
mqtt.client.server-uris | java.lang.String | |
mqtt.client.automatic-reconnect | boolean | |
mqtt.client.executor-service-timeout | int | |
mqtt.client.custom-web-socket-headers | java.util.Properties |
Configuration properties for MqttClientConfigurationProperties$WillMessage
| Property | Type | Description |
|---|---|---|
mqtt.client.will-message.topic | java.lang.String | The topic to publish to |
mqtt.client.will-message.payload | byte | The message payload |
mqtt.client.will-message.qos | int | The message qos |
mqtt.client.will-message.retained | boolean | True if the message should be retained |
Configuration properties for MqttClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
mqtt.client.server-uri | java.lang.String | The server URI |
mqtt.client.client-id | java.lang.String | The client id |
mqtt.client.socket-factory | javax.net.SocketFactory | |
mqtt.client.sslproperties | java.util.Properties | |
mqtt.client.https-hostname-verification-enabled | boolean | |
mqtt.client.sslhostname-verifier | javax.net.ssl.HostnameVerifier |
Configuration properties for MqttConnectionOptions
| Property | Type | Description |
|---|---|---|
mqtt.client.will-message-properties | org.eclipse.paho.mqttv5.common.packet.MqttProperties | |
mqtt.client.user-name | java.lang.String | |
mqtt.client.password | byte | |
mqtt.client.clean-start | boolean | |
mqtt.client.keep-alive-interval | int | |
mqtt.client.connection-timeout | int | |
mqtt.client.max-reconnect-delay | int | |
mqtt.client.server-uris | java.lang.String | |
mqtt.client.automatic-reconnect | boolean | |
mqtt.client.session-expiry-interval | java.lang.Long | |
mqtt.client.receive-maximum | java.lang.Integer | |
mqtt.client.maximum-packet-size | java.lang.Long | |
mqtt.client.topic-alias-maximum | java.lang.Integer | |
mqtt.client.request-response-info | boolean | |
mqtt.client.request-problem-info | boolean | |
mqtt.client.user-properties | java.util.List | |
mqtt.client.auth-method | java.lang.String | |
mqtt.client.auth-data | byte | |
mqtt.client.use-subscription-identifiers | boolean | |
mqtt.client.custom-web-socket-headers | java.util.Map | |
mqtt.client.send-reason-messages | boolean | |
mqtt.client.executor-service-timeout | int |
Configuration properties for MqttClientConfigurationProperties$WillMessage
| Property | Type | Description |
|---|---|---|
mqtt.client.will-message.topic | java.lang.String | The topic to publish to |
mqtt.client.will-message.payload | byte | The message payload |
mqtt.client.will-message.qos | int | The message qos |
mqtt.client.will-message.retained | boolean | True if the message should be retained |
Configuration properties for MqttProperties
| Property | Type | Description |
|---|---|---|
mqtt.client.will-message.properties.valid-properties | java.lang.Byte | |
mqtt.client.will-message.properties.request-response-info | java.lang.Boolean | |
mqtt.client.will-message.properties.request-problem-info | java.lang.Boolean | |
mqtt.client.will-message.properties.will-delay-interval | java.lang.Long | |
mqtt.client.will-message.properties.receive-maximum | java.lang.Integer | |
mqtt.client.will-message.properties.maximum-qo-s | java.lang.Integer | |
mqtt.client.will-message.properties.maximum-packet-size | java.lang.Long | |
mqtt.client.will-message.properties.retain-available | boolean | |
mqtt.client.will-message.properties.assigned-client-identifier | java.lang.String | |
mqtt.client.will-message.properties.topic-alias-maximum | java.lang.Integer | |
mqtt.client.will-message.properties.topic-alias | java.lang.Integer | |
mqtt.client.will-message.properties.server-keep-alive | java.lang.Integer | |
mqtt.client.will-message.properties.response-info | java.lang.String | |
mqtt.client.will-message.properties.server-reference | java.lang.String | |
mqtt.client.will-message.properties.wildcard-subscriptions-available | boolean | |
mqtt.client.will-message.properties.subscription-identifiers-available | boolean | |
mqtt.client.will-message.properties.shared-subscription-available | boolean | |
mqtt.client.will-message.properties.session-expiry-interval | java.lang.Long | |
mqtt.client.will-message.properties.authentication-method | java.lang.String | |
mqtt.client.will-message.properties.authentication-data | byte | |
mqtt.client.will-message.properties.reason-string | java.lang.String | |
mqtt.client.will-message.properties.user-properties | java.util.List | |
mqtt.client.will-message.properties.payload-format | boolean | |
mqtt.client.will-message.properties.message-expiry-interval | java.lang.Long | |
mqtt.client.will-message.properties.content-type | java.lang.String | |
mqtt.client.will-message.properties.response-topic | java.lang.String | |
mqtt.client.will-message.properties.correlation-data | byte | |
mqtt.client.will-message.properties.subscription-identifiers | java.util.List | |
mqtt.client.will-message.properties.subscription-identifier | java.lang.Integer |
Micronaut R2DBC
Configuration properties for R2dbcHealthConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.health.r2dbc.enabled | boolean | true if health indicator is enabled |
endpoints.health.r2dbc.database-name-to-health-query | java.util.Map | {@link io.r2dbc.spi.ConnectionFactoryMetadata#getName()} to SQL query for database version. |
Configuration properties for DefaultBasicR2dbcProperties
| Property | Type | Description |
|---|---|---|
r2dbc.datasources.*.driver | java.lang.String | Sets the driver. |
r2dbc.datasources.*.options | java.util.Map | Sets the connection properties. |
r2dbc.datasources.*.protocol | java.lang.String | Sets the protocol. |
r2dbc.datasources.*.connect-timeout | java.time.Duration | Sets the connect timeout. |
r2dbc.datasources.*.ssl | boolean | Sets whether to prefer SSL configuration. |
r2dbc.datasources.*.host | java.lang.String | Sets the host. |
r2dbc.datasources.*.port | int | Sets the port. |
r2dbc.datasources.*.username | java.lang.String | Sets the username. |
r2dbc.datasources.*.password | java.lang.CharSequence | Sets the password. |
r2dbc.datasources.*.database | java.lang.String | Sets the initial database name. |
Micronaut Coherence
Configuration properties for SessionConfigurationBean
| Property | Type | Description |
|---|---|---|
coherence.sessions.*.name | java.lang.String | Set the name of this configuration. |
coherence.sessions.*.scope-name | java.lang.String | Set the scope name for this configuration. |
coherence.sessions.*.priority | int | Set the priority for this configuration. <p>{@link com.tangosol.net.Session Sessions} are started lowest priority first and closed in reverse order.</p> |
coherence.sessions.*.type | java.lang.String | Set the priority of this configuration. |
coherence.sessions.*.config | java.lang.String | Set the Coherence cache configuration URI. |
Configuration properties for DefaultCoherenceRepositoryOperations
| Property | Type | Description |
|---|---|---|
coherence.data.*.session | java.lang.String | Configure the name of the {@link Session}. This is called during configuration. |
Configuration properties for CoherenceClientConfiguration
| Property | Type | Description |
|---|---|---|
coherence.configuration.client.session | java.lang.String | Set the name of the {@link com.tangosol.net.Session session} used by this configuration client. |
coherence.configuration.client.enabled | boolean | Enables distributed configuration. |
Configuration properties for CoherenceHttpSessionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.session.max-active-sessions | java.lang.Integer | |
micronaut.session.max-inactive-interval | java.time.Duration | |
micronaut.session.prompt-expiration | boolean | |
micronaut.session.http.base64-encode | boolean | |
micronaut.session.http.cookie-name | java.lang.String | |
micronaut.session.http.prefix | java.lang.String | |
micronaut.session.http.header-names | java.lang.String | |
micronaut.session.http.cookie-path | java.lang.String | |
micronaut.session.http.domain-name | java.lang.String | |
micronaut.session.http.cookie-domain | java.lang.String | |
micronaut.session.http.cookie-max-age | java.time.temporal.TemporalAmount | |
micronaut.session.http.remember-me | boolean | |
micronaut.session.http.cookie-secure | java.lang.Boolean | |
micronaut.session.http.cookie-same-site | SameSite | |
micronaut.session.http.coherence.cache-name | java.lang.String | Set HTTP session cache name. |
Micronaut Multitenancy
Configuration properties for TenantResolverFilterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.filter.enabled | boolean | Whether TenantResolverFilter should be enabled. Default value (true). |
micronaut.multitenancy.filter.regex-pattern | java.lang.String | Tenant Resolver filter processes only request paths matching this regular expression. Default Value: "^.*$" |
Configuration properties for TenantPropagationConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.propagation.service-id-regex | java.lang.String | Regular expression to match service ID. |
micronaut.multitenancy.propagation.uri-regex | java.lang.String | Regular expression to match URI. |
micronaut.multitenancy.propagation.enabled | boolean | Whether TenantPropagationHttpClientFilter should be enabled. Default value (false). |
micronaut.multitenancy.propagation.path | java.lang.String | Configures TenantPropagationHttpClientFilter path. Default value "/**" |
Configuration properties for CookieTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.cookie.enabled | boolean | Whether to enable CookieTenantResolver . Default value (false). |
micronaut.multitenancy.tenantresolver.cookie.cookiename | java.lang.String | Cookie name which should be used to resolve the tenant id from. Default value ("tenantId"). |
Configuration properties for FixedTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.fixed.tenant-id | java.lang.String | The fixed tenant ID. Default value to ("DEFAULT"). |
micronaut.multitenancy.tenantresolver.fixed.enabled | boolean | Enables FixedTenantResolver . Default value (false). |
Configuration properties for HttpHeaderTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.httpheader.enabled | boolean | Enables HttpHeaderTenantResolver . Default value (false). |
micronaut.multitenancy.tenantresolver.httpheader.header-name | java.lang.String | Http Header name which should be used to resolve the tenant id from. Default value ("tenantId"). |
Configuration properties for PrincipalTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.principal.enabled | boolean | Enables PrincipalTenantResolver . The default enable is false. |
Configuration properties for SessionTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.session.enabled | boolean | Enables SessionTenantResolver . The default value (false). |
micronaut.multitenancy.tenantresolver.session.attribute | java.lang.String | Session Attribute name. Default value ("tenantId") |
Configuration properties for SubdomainTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.subdomain.enabled | boolean | Enables SubdomainTenantResolver . Default value (false). |
Configuration properties for SystemPropertyTenantResolverConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantresolver.systemproperty.property-name | java.lang.String | System property name. Default value ("tenantId"). |
micronaut.multitenancy.tenantresolver.systemproperty.enabled | boolean | Enable SystemPropertyTenantResolver . Default value (false). |
Configuration properties for CookieTenantWriterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantwriter.cookie.enabled | boolean | Enables CookieTenantWriter . Default value (false). |
micronaut.multitenancy.tenantwriter.cookie.cookiename | java.lang.String | Cookie Name. Default value ("tenantId"). |
micronaut.multitenancy.tenantwriter.cookie.cookie-domain | java.lang.String | Sets the domain name of this Cookie. Default value ("tenantId"). |
micronaut.multitenancy.tenantwriter.cookie.cookie-path | java.lang.String | Sets the path of the cookie. Default value ("/". |
micronaut.multitenancy.tenantwriter.cookie.cookie-http-only | boolean | Whether the Cookie can only be accessed via HTTP. Default value (true. |
micronaut.multitenancy.tenantwriter.cookie.cookie-secure | boolean | Sets whether the cookie is secured. Defaults to the secure status of the request. |
micronaut.multitenancy.tenantwriter.cookie.cookie-max-age | java.time.temporal.TemporalAmount | Sets the maximum age of the cookie. |
micronaut.multitenancy.tenantwriter.cookie.cookie-same-site | SameSite | Determines if this this Cookie can be sent along cross-site requests. For more information, please look <a href="https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-05">here</a> |
Configuration properties for HttpHeaderTenantWriterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.multitenancy.tenantwriter.httpheader.enabled | boolean | Enables HttpHeaderTenantWriter . Default value (false). |
micronaut.multitenancy.tenantwriter.httpheader.header-name | java.lang.String | Http Header name. Default value ("tenantId"). |
Micronaut Problem JSON
Configuration properties for ProblemConfigurationProperties
| Property | Type | Description |
|---|---|---|
problem.enabled | boolean | Sets whether the configuration is enabled. Default value true. |
problem.stack-trace | boolean | Whether the HTTP Response should include the stack trace for instances of {@link org.zalando.problem.ThrowableProblem}. Default value (false). |
Micronaut AOT
| Property | Type | Description |
|---|---|---|
Warning | These are not configuration properties to add in your regular Micronaut configuration files, but properties to be added to the Micronaut AOT configuration, via your build plugin. Please refer to the appropriate Maven or Gradle plugin for more details. |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
cached.environment.enabled | Enables this optimization: Caches environment property values: environment properties will be deemed immutable after application startup | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
deduce.environment.enabled | Enables this optimization: Deduces the environment at build time instead of runtime | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
known.missing.types.enabled | Enables this optimization: Checks for the existence of some types at build time instead of runtime | true |
known.missing.types.list | A list of types that the AOT analyzer needs to check for existence (comma separated) | io.reactivex.Observable,reactor.core.publisher.Flux,kotlinx.coroutines.flow.Flow,io.reactivex.rxjava3.core.Flowable,io.reactivex.rxjava3.core.Observable,io.reactivex.Single,reactor.core.publisher.Mono,io.reactivex.Maybe,io.reactivex.rxjava3.core.Single,io.reactivex.rxjava3.core.Maybe,io.reactivex.Completable,io.reactivex.rxjava3.core.Completable,io.methvin.watchservice.MacOSXListeningWatchService,io.micronaut.core.async.publisher.CompletableFuturePublisher,io.micronaut.core.async.publisher.Publishers.JustPublisher,io.micronaut.core.async.subscriber.Completable |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
logback.xml.to.java.enabled | Enables this optimization: Replaces logback.xml with a pure Java configuration (Experimental) | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
netty.properties.enabled | Enables this optimization: Defines some Netty system properties when starting the application which optimize startup times | true |
netty.machine.id | The machine id used by Netty. By default, generates a random value at runtime. Set it to a fixed MAC address to override, or use the value 'netty' to disable the optimization and get it at runtime. | random |
netty.process.id | The process id to use for Netty. Defaults to a random PID at runtime. Set it to a fixed value (not recommended) or use the value 'netty' to disable the optimization and get it at runtime. | random |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
precompute.environment.properties.enabled | Enables this optimization: Precomputes Micronaut configuration property keys from the current environment variables | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
property-source-loader.generate.enabled | Enables this optimization: Converts configuration files supplied by property source loaders to Java configuration | true |
property-source-loader.types | The PropertySourceLoader classnames to use for generating property sources | io.micronaut.context.env.PropertiesPropertySourceLoader, io.micronaut.context.env.yaml.YamlPropertySourceLoader |
property-source-loader.base-order | The base order to use for the generated property sources. Positive value will be added to base order for specific environments | -1073741824 |
property-source-loader.resource-names | The resource names to generate property sources for. By default, it is 'application,bootstrap'. | application,bootstrap |
property-source-loader.service-loader-exclude | Whether the property source loaders specified by types should be excluded in service loading | true |
yaml.to.java.config.enabled | Deprecated option to enable the yaml property source generation. Use property-source-loader.types=io.micronaut.context.env.yaml.YamlPropertySourceLoader instead | false |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
scan.reactive.types.enabled | Enables this optimization: Scans reactive types at build time instead of runtime | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
sealed.property.source.enabled | Enables this optimization: Precomputes property sources at build time | true |
| Property | Type | Description |
|---|---|---|
Property | Description | Example value |
graalvm.config.enabled | Enables this optimization: Generates GraalVM configuration files required to load the AOT optimizations | true |
service.types | The list of service types to be scanned (comma separated) | io.micronaut.Service1,io.micronaut.Service2 |
Micronaut Serialization
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 |
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 |
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 |
Configuration properties for SerdePropertiesConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.serde.format.properties.array-index-style | SerdePropertiesConfiguration$ArrayIndexStyle | Sets the array index style. |
Micronaut Toml
Configuration properties for SerdeTomlConfiguration$ReadConstraints
| Property | Type | Description |
|---|---|---|
micronaut.serde.toml.read-constraints.max-number-length | java.lang.Integer | The maximum number token length, or {@code null} to use the default |
micronaut.serde.toml.read-constraints.max-string-length | java.lang.Integer | The maximum string value length, or {@code null} for no limit |
micronaut.serde.toml.read-constraints.max-document-size | java.lang.Integer | The maximum document size in bytes, or {@code null}/non-positive for no limit |
Configuration properties for SerdeTomlConfiguration$WriteFeatures
| Property | Type | Description |
|---|---|---|
micronaut.serde.toml.write-features.write-layout | SerdeTomlConfiguration$WriteLayout | The configured write layout (defaults to {@link WriteLayout#TABLE}) |
Micronaut Email
Configuration properties for SesConfigurationProperties
| Property | Type | Description |
|---|---|---|
ses.enabled | boolean | If Amazon Simple Email Service integration is enabled. Default value: true |
Configuration properties for FromConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.email.from.email | java.lang.String | Default from email address. |
micronaut.email.from.name | java.lang.String | name of the contact sending the email. |
Configuration properties for JavaMailConfigurationProperties
| Property | Type | Description |
|---|---|---|
javamail.enabled | boolean | If Jakarta Mail integration is enabled. Default value: true |
javamail.properties | java.util.Map | properties as listed in Appendix A of the JavaMail spec (particularly mail.store.protocol, mail.transport.protocol, mail.host, mail.user, and mail.from). |
Configuration properties for JavaMailAuthenticationConfigurationProperties
| Property | Type | Description |
|---|---|---|
javamail.authentication.enabled | boolean | If authentication is enabled. Default value: true |
javamail.authentication.username | java.lang.String | Authentication username. |
javamail.authentication.password | java.lang.String | Authentication password. |
Configuration properties for MailjetConfigurationProperties
| Property | Type | Description |
|---|---|---|
mailjet.enabled | boolean | If Mailjet integration is enabled. Default value: true |
mailjet.version | java.lang.String | Mailjet API Version. Default value: "v3.1" |
mailjet.api-key | java.lang.String | Mailjet API Key. |
mailjet.api-secret | java.lang.String | Mailjet API Secret. |
Configuration properties for MailtrapConfigurationProperties
| Property | Type | Description |
|---|---|---|
mailtrap.enabled | boolean | If Mailtrap integration is enabled. Default value true |
Configuration properties for MailtrapConfig$Builder
| Property | Type | Description |
|---|---|---|
mailtrap.connection-timeout | java.time.Duration | |
mailtrap.token | java.lang.String | |
mailtrap.http-client | io.mailtrap.http.CustomHttpClient | |
mailtrap.sandbox | boolean | |
mailtrap.bulk | boolean | |
mailtrap.inbox-id | java.lang.Long |
Configuration properties for PostmarkConfigurationProperties
| Property | Type | Description |
|---|---|---|
postmark.enabled | boolean | If Postmark integration is enabled. Default value: true |
postmark.api-token | java.lang.String | Postmark API token. |
postmark.track-opens | boolean | Whether to track if the email is opened. Default value: false |
postmark.track-links | TrackLinks | Whether to track the email’s links. Default value DO_NOT_TRACK. |
Configuration properties for SendGridConfigurationProperties
| Property | Type | Description |
|---|---|---|
sendgrid.enabled | boolean | If SendGrid integration is enabled. Default value true |
sendgrid.api-key | java.lang.String | The API key to authenticate access to the SendGrid service. |
Micronaut Tracing
Configuration properties for BraveTracerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.enabled | boolean | Default value (false). |
Configuration properties for Tracing$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.local-service-name | java.lang.String | |
tracing.zipkin.local-ip | java.lang.String | |
tracing.zipkin.local-port | int | |
tracing.zipkin.trace-id128-bit | boolean | |
tracing.zipkin.supports-join | boolean | |
tracing.zipkin.add-span-handler | brave.handler.SpanHandler |
Configuration properties for Tracing$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.local-service-name | java.lang.String | |
tracing.zipkin.local-ip | java.lang.String | |
tracing.zipkin.local-port | int | |
tracing.zipkin.trace-id128-bit | boolean | |
tracing.zipkin.supports-join | boolean | |
tracing.zipkin.add-span-handler | brave.handler.SpanHandler |
Configuration properties for BraveTracerConfiguration$BraveHttpClientSenderConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.http.http-version | HttpVersion | |
tracing.zipkin.http.log-level | LogLevel | |
tracing.zipkin.http.event-loop-group | java.lang.String | |
tracing.zipkin.http.ssl-configuration | SslConfiguration | |
tracing.zipkin.http.follow-redirects | boolean | |
tracing.zipkin.http.exception-on-error-status | boolean | |
tracing.zipkin.http.decompression-enabled | boolean | |
tracing.zipkin.http.logger-name | java.lang.String | |
tracing.zipkin.http.redirect-always-filtered-headers | java.util.Set | |
tracing.zipkin.http.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
tracing.zipkin.http.redirect-cross-origin-filtered-headers | java.util.Set | |
tracing.zipkin.http.max-redirects | int | |
tracing.zipkin.http.default-charset | java.nio.charset.Charset | |
tracing.zipkin.http.channel-options | java.util.Map | |
tracing.zipkin.http.read-timeout | java.time.Duration | |
tracing.zipkin.http.request-timeout | java.time.Duration | |
tracing.zipkin.http.read-idle-timeout | java.time.Duration | |
tracing.zipkin.http.connection-pool-idle-timeout | java.time.Duration | |
tracing.zipkin.http.connect-timeout | java.time.Duration | |
tracing.zipkin.http.connect-ttl | java.time.Duration | |
tracing.zipkin.http.shutdown-quiet-period | java.time.Duration | |
tracing.zipkin.http.shutdown-timeout | java.time.Duration | |
tracing.zipkin.http.num-of-threads | java.lang.Integer | |
tracing.zipkin.http.thread-factory | java.lang.Class | |
tracing.zipkin.http.max-content-length | int | |
tracing.zipkin.http.max-header-size | int | |
tracing.zipkin.http.max-initial-line-length | int | |
tracing.zipkin.http.max-chunk-size | int | |
tracing.zipkin.http.proxy-type | java.net.Proxy$Type | |
tracing.zipkin.http.proxy-address | java.net.SocketAddress | |
tracing.zipkin.http.proxy-username | java.lang.String | |
tracing.zipkin.http.proxy-password | java.lang.String | |
tracing.zipkin.http.proxy-selector | java.net.ProxySelector | |
tracing.zipkin.http.plaintext-mode | HttpVersionSelection$PlaintextMode | |
tracing.zipkin.http.alpn-modes | java.util.List | |
tracing.zipkin.http.allow-block-event-loop | boolean | |
tracing.zipkin.http.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
tracing.zipkin.http.address-resolver-group-name | java.lang.String | |
tracing.zipkin.http.pcap-logging-path-pattern | java.lang.String |
Configuration properties for HttpClientSender$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.http.encoding | zipkin2.reporter.Encoding | |
tracing.zipkin.http.message-max-bytes | int | |
tracing.zipkin.http.compression-enabled | boolean | |
tracing.zipkin.http.server | java.net.URI | |
tracing.zipkin.http.url | java.net.URI | |
tracing.zipkin.http.urls | java.util.List | |
tracing.zipkin.http.path | java.lang.String | |
tracing.zipkin.http.build | jakarta.inject.Provider |
Configuration properties for AsyncReporter$Builder
| Property | Type | Description |
|---|---|---|
tracing.zipkin.reporter.thread-factory | java.util.concurrent.ThreadFactory | |
tracing.zipkin.reporter.metrics | zipkin2.reporter.ReporterMetrics | |
tracing.zipkin.reporter.message-max-bytes | int | |
tracing.zipkin.reporter.message-timeout | java.time.Duration | |
tracing.zipkin.reporter.close-timeout | java.time.Duration | |
tracing.zipkin.reporter.queued-max-spans | int | |
tracing.zipkin.reporter.build | zipkin2.reporter.BytesEncoder |
Configuration properties for BraveTracerConfiguration$SamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.zipkin.sampler.probability | float | Sets the sampler probability used by the default {@code CountingSampler}. A value of 1.0 indicates to sample all requests. A value of 0.1 indicates to sample 10% of requests. |
Configuration properties for TracingExclusionsConfiguration
| Property | Type | Description |
|---|---|---|
tracing.exclusions | java.util.List | Sets the URI patterns to be excluded from tracing. |
Configuration properties for JaegerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.expand-exception-logs | boolean | Whether to expand exception logs. |
tracing.jaeger.zipkin-shared-rpc-span | boolean | Whether to use Zipkin shared RPC. |
tracing.jaeger.enabled | boolean | Enable/disable Jaeger. Default value (false). |
tracing.jaeger.codecs | java.lang.String | Set codecs from comma-delimited string. |
Configuration properties for Configuration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.tracer-tags | java.util.Map |
Configuration properties for Configuration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.tracer-tags | java.util.Map |
Configuration properties for Configuration$ReporterConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.reporter.log-spans | java.lang.Boolean | |
tracing.jaeger.reporter.flush-interval | java.lang.Integer | |
tracing.jaeger.reporter.max-queue-size | java.lang.Integer | |
tracing.jaeger.reporter.sender | io.jaegertracing.Configuration$SenderConfiguration |
Configuration properties for JaegerConfiguration$JaegerSamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sampler.probability | float | Sets the sampler probability used by the Jaeger sampler. A value of 1.0 indicates to sample all requests. A value of 0.1 indicates to sample 10% of requests. |
Configuration properties for Configuration$SamplerConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sampler.type | java.lang.String | |
tracing.jaeger.sampler.param | java.lang.Number | |
tracing.jaeger.sampler.manager-host-port | java.lang.String |
Configuration properties for Configuration$SenderConfiguration
| Property | Type | Description |
|---|---|---|
tracing.jaeger.sender.agent-host | java.lang.String | |
tracing.jaeger.sender.agent-port | java.lang.Integer | |
tracing.jaeger.sender.endpoint | java.lang.String | |
tracing.jaeger.sender.auth-token | java.lang.String | |
tracing.jaeger.sender.auth-username | java.lang.String | |
tracing.jaeger.sender.auth-password | java.lang.String |
Configuration properties for OpenTelemetryConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.otel.enabled | boolean | Sets whether the OpenTelemetry integration is enabled. Default value (true). |
Configuration properties for OpenTelemetryExclusionsConfiguration
| Property | Type | Description |
|---|---|---|
otel.exclusions | java.util.List | Sets the URI patterns to be excluded from tracing. |
Configuration properties for OpenTelemetryHttpClientConfig
| Property | Type | Description |
|---|---|---|
otel.http.client.response-headers | java.util.List | The List of response headers that will be included inside spans |
otel.http.client.request-headers | java.util.List | The List of request headers that will be included inside spans |
Configuration properties for OpenTelemetryHttpServerConfig
| Property | Type | Description |
|---|---|---|
otel.http.server.response-headers | java.util.List | The List of response headers that will be included inside spans |
otel.http.server.request-headers | java.util.List | The List of request headers that will be included inside spans |
Configuration properties for JdbcTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.jdbc.enabled | java.lang.Boolean | is jdbc telemetry enabled. |
otel.instrumentation.jdbc.statement-sanitization-enabled | boolean | enables SQL query sanitization. |
Configuration properties for JdbcTelemetryBuilder
| Property | Type | Description |
|---|---|---|
otel.instrumentation.jdbc.data-source-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.statement-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.query-sanitization-enabled | boolean | |
otel.instrumentation.jdbc.transaction-instrumenter-enabled | boolean | |
otel.instrumentation.jdbc.capture-query-parameters | boolean |
Configuration properties for KafkaTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.kafka.headers-as-lists | boolean | Setter for headersAsLists flag. |
otel.instrumentation.kafka.captured-headers | java.util.Set | Setter for captured headers set. |
otel.instrumentation.kafka.included-topics | java.util.Set | Setter for included topics set. |
otel.instrumentation.kafka.excluded-topics | java.util.Set | Setter for excluded topics set. |
otel.instrumentation.kafka.attribute-with-prefix | boolean | Setter for attributeWithPrefix flag. |
otel.instrumentation.kafka.attribute-prefix | java.lang.String | Setter for attributePrefix. |
Configuration properties for R2dbcTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.r2dbc.enabled | boolean | Whether R2DBC telemetry is enabled. |
Configuration properties for R2dbcTelemetryBuilder
| Property | Type | Description |
|---|---|---|
otel.instrumentation.r2dbc.query-sanitization-enabled | boolean | |
otel.instrumentation.r2dbc.span-name-extractor-customizer | java.util.function.UnaryOperator |
Configuration properties for OracleUcpTelemetryConfiguration
| Property | Type | Description |
|---|---|---|
otel.instrumentation.ucp.enabled | java.lang.Boolean | is Oracle UCP telemetry enabled. |
Configuration properties for OtelHttpClientSenderConfiguration
| Property | Type | Description |
|---|---|---|
otel.exporter.zipkin.http-version | HttpVersion | |
otel.exporter.zipkin.log-level | LogLevel | |
otel.exporter.zipkin.event-loop-group | java.lang.String | |
otel.exporter.zipkin.ssl-configuration | SslConfiguration | |
otel.exporter.zipkin.follow-redirects | boolean | |
otel.exporter.zipkin.exception-on-error-status | boolean | |
otel.exporter.zipkin.decompression-enabled | boolean | |
otel.exporter.zipkin.logger-name | java.lang.String | |
otel.exporter.zipkin.redirect-always-filtered-headers | java.util.Set | |
otel.exporter.zipkin.redirect-additional-non-preserve-body-filtered-headers | java.util.Set | |
otel.exporter.zipkin.redirect-cross-origin-filtered-headers | java.util.Set | |
otel.exporter.zipkin.max-redirects | int | |
otel.exporter.zipkin.default-charset | java.nio.charset.Charset | |
otel.exporter.zipkin.channel-options | java.util.Map | |
otel.exporter.zipkin.read-timeout | java.time.Duration | |
otel.exporter.zipkin.request-timeout | java.time.Duration | |
otel.exporter.zipkin.read-idle-timeout | java.time.Duration | |
otel.exporter.zipkin.connection-pool-idle-timeout | java.time.Duration | |
otel.exporter.zipkin.connect-timeout | java.time.Duration | |
otel.exporter.zipkin.connect-ttl | java.time.Duration | |
otel.exporter.zipkin.shutdown-quiet-period | java.time.Duration | |
otel.exporter.zipkin.shutdown-timeout | java.time.Duration | |
otel.exporter.zipkin.num-of-threads | java.lang.Integer | |
otel.exporter.zipkin.thread-factory | java.lang.Class | |
otel.exporter.zipkin.max-content-length | int | |
otel.exporter.zipkin.max-header-size | int | |
otel.exporter.zipkin.max-initial-line-length | int | |
otel.exporter.zipkin.max-chunk-size | int | |
otel.exporter.zipkin.proxy-type | java.net.Proxy$Type | |
otel.exporter.zipkin.proxy-address | java.net.SocketAddress | |
otel.exporter.zipkin.proxy-username | java.lang.String | |
otel.exporter.zipkin.proxy-password | java.lang.String | |
otel.exporter.zipkin.proxy-selector | java.net.ProxySelector | |
otel.exporter.zipkin.plaintext-mode | HttpVersionSelection$PlaintextMode | |
otel.exporter.zipkin.alpn-modes | java.util.List | |
otel.exporter.zipkin.allow-block-event-loop | boolean | |
otel.exporter.zipkin.dns-resolution-mode | HttpClientConfiguration$DnsResolutionMode | |
otel.exporter.zipkin.address-resolver-group-name | java.lang.String | |
otel.exporter.zipkin.pcap-logging-path-pattern | java.lang.String |
Configuration properties for HttpClientSender$Builder
| Property | Type | Description |
|---|---|---|
otel.exporter.zipkin.encoding | zipkin2.reporter.Encoding | |
otel.exporter.zipkin.message-max-bytes | int | |
otel.exporter.zipkin.compression-enabled | boolean | |
otel.exporter.zipkin.server | java.net.URI | |
otel.exporter.zipkin.url | java.net.URI | |
otel.exporter.zipkin.urls | java.util.List | |
otel.exporter.zipkin.path | java.lang.String | |
otel.exporter.zipkin.build | jakarta.inject.Provider |
Micronaut Object Storage
Configuration properties for AwsS3ModuleConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.aws.enabled | boolean | Whether to enable or disable the whole AWS S3 module. |
Configuration properties for AwsS3Configuration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.aws.*.enabled | boolean | Whether to enable or disable this object storage. |
micronaut.object-storage.aws.*.bucket | java.lang.String | Bucket name. |
Configuration properties for AzureBlobStorageModuleConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.azure.enabled | boolean | Whether to enable or disable the whole Azure Object Storage module. |
Configuration properties for AzureBlobStorageConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.azure.*.enabled | boolean | Whether to enable or disable this object storage. |
micronaut.object-storage.azure.*.container | java.lang.String | The blob container name. |
micronaut.object-storage.azure.*.endpoint | java.lang.String | the endpoint. |
Configuration properties for GoogleCloudStorageModuleConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.gcp.enabled | boolean | Whether to enable or disable the whole Google Cloud Storage module. |
Configuration properties for GoogleCloudStorageConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.gcp.*.enabled | boolean | Whether to enable or disable this object storage. |
micronaut.object-storage.gcp.*.bucket | java.lang.String | The name of the Google Cloud Storage bucket. |
Configuration properties for LocalStorageModuleConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.local.enabled | boolean | Whether to enable or disable the whole Local Storage module. |
Configuration properties for LocalStorageConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.local.*.enabled | boolean | Whether to enable or disable this object storage. |
micronaut.object-storage.local.*.path | java.nio.file.Path | The path of the local storage. |
Configuration properties for OracleCloudStorageModuleConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.oracle-cloud.enabled | boolean | Whether to enable or disable the whole Oracle Cloud Storage module. |
Configuration properties for OracleCloudStorageConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.object-storage.oracle-cloud.*.enabled | boolean | Whether to enable or disable this object storage. |
micronaut.object-storage.oracle-cloud.*.bucket | java.lang.String | The name of the OCI Object Storage bucket. |
micronaut.object-storage.oracle-cloud.*.namespace | java.lang.String | the OCI Object Storage namespace used. |
micronaut.object-storage.oracle-cloud.*.compartment-id | java.lang.String | the OCI compartment identifier, or {@code null} if bucket lifecycle operations are not configured. |
Micronaut Chatbots
Configuration properties for BasecampBotConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.chatbots.basecamp.bots.*.enabled | boolean | Sets whether this configuration is enabled. Default true. |
Configuration properties for BasecampControllerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.chatbots.basecamp.endpoint.enabled | boolean | Enables the controller. Default value true. |
micronaut.chatbots.basecamp.endpoint.path | java.lang.String | Path to the controller. Default value "/basecamp". |
Configuration properties for ChatbotsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.chatbots.enabled | boolean | Whether chatbots is enabled. Default value (true). |
micronaut.chatbots.folder | java.lang.String | The folder to look for bot commands. |
micronaut.chatbots.possible-static-command-extensions | java.util.List | Possible static command file extensions. Default values MARKDOWN, HTML, TXT |
Configuration properties for TelegramBotConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.chatbots.telegram.bots.*.at-username | java.lang.String | bot username prefixed with @ |
micronaut.chatbots.telegram.bots.*.token | java.lang.String | Telegram’s token |
micronaut.chatbots.telegram.bots.*.enabled | boolean | Sets whether this configuration is enabled. Default true. |
Configuration properties for TelegramControllerConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.chatbots.telegram.endpoint.enabled | boolean | Enables the controller. Default value true . |
micronaut.chatbots.telegram.endpoint.path | java.lang.String | Path to the controller. Default value "/telegram" . |
Micronaut Test Resources
| Property | Type | Description |
|---|---|---|
kafka.schema.registry.url | {default-image-kafka-schema-registry} | 8081 |
kafka.connect.url | {default-image-kafka-connect} | 8083 |
kafka.ksqldb.url | {default-image-kafka-ksqldb} | 8088 |
Micronaut Validation
Configuration properties for DefaultValidatorConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.validator.enabled | boolean | Sets whether Micronaut’s validator is enabled. |
micronaut.validator.prepend-property-path | boolean | If true, then the path to the property will be automatically added to the error message. <p> Default: true |
micronaut.validator.bean-introspector | BeanIntrospector |
Micronaut Session
Configuration properties for HttpSessionFilterConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.session.filter.regex-pattern | java.lang.String | Pattern the {@link HttpSessionFilter} should match. Default value "^.*$". |
micronaut.session.filter.enabled | boolean | Enables {@link HttpSessionFilter}. Default value true |
Configuration properties for HttpSessionConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.session.max-active-sessions | java.lang.Integer | Sets the maximum number of active sessions. |
micronaut.session.max-inactive-interval | java.time.Duration | Set the maximum inactive interval. Default value ({@value #DEFAULT_MAXINACTIVEINTERVAL_MINUTES} minutes). |
micronaut.session.prompt-expiration | boolean | Set if prompt expiration is enabled. |
micronaut.session.http.base64-encode | boolean | Default value (true). |
micronaut.session.http.cookie-name | java.lang.String | Default value ("SESSION"). |
micronaut.session.http.prefix | java.lang.String | The prefix to use when serializing session ID |
micronaut.session.http.header-names | java.lang.String | Default values ([{@value io.micronaut.http.HttpHeaders#AUTHORIZATION_INFO}, {@value io.micronaut.http.HttpHeaders#X_AUTH_TOKEN}]). |
micronaut.session.http.cookie-path | java.lang.String | The cookie path to use |
micronaut.session.http.domain-name | java.lang.String | The domain name to use for the cookie |
micronaut.session.http.cookie-domain | java.lang.String | Set the domain name to use for the cookie |
micronaut.session.http.cookie-max-age | java.time.temporal.TemporalAmount | Sets the maximum age of the cookie. |
micronaut.session.http.remember-me | boolean | Default value (false). |
micronaut.session.http.cookie-secure | java.lang.Boolean | Sets the secure status of the cookie. Delegates to http if not set. |
micronaut.session.http.cookie-same-site | SameSite | Determines if this this Cookie can be sent along cross-site requests. For more information, please look <a href="https://tools.ietf.org/html/draft-ietf-httpbis-rfc6265bis-05">here</a> |
Micronaut Control Panel
Configuration properties for ControlPanelModuleConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.control-panel.enabled | boolean | Enables/disables the control panel module. Default value: "true". | true |
micronaut.control-panel.allowed-environments | java.util.Set | Configures the environments where the control panel module is enabled. By default, it is only enabled in the "dev" and "test" environments. | dev,test |
micronaut.control-panel.path | java.lang.String | Configures the path where the control panel can be accessed. Default value: "/control-panel". | /control-panel |
micronaut.control-panel.log-url | boolean | Whether to print the Control Panel URL in the logs on application startup. Default: StringUtils.TRUE | true |
Configuration properties for ControlPanelConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.control-panel.panels.*.enabled | boolean | Sets whether this control panel is enabled or not. |
micronaut.control-panel.panels.*.order | int | Sets the order of this control panel, since they will be displayed sorted by order. |
micronaut.control-panel.panels.*.title | java.lang.String | Sets the title of this control panel. |
micronaut.control-panel.panels.*.icon | java.lang.String | Sets the icon of this control panel. |
micronaut.control-panel.panels.*.name | java.lang.String | Sets the unique name of the control panel. Can be used in URLs. |
Configuration properties for ControlPanelSecurityConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.control-panel.security.access | ControlPanelSecurityConfiguration$Access | the configured read access mode | AUTHORIZED |
micronaut.control-panel.security.role | java.lang.String | role required when authorized read access is enabled | ROLE_CONTROL_PANEL |
micronaut.control-panel.security.write-access | ControlPanelSecurityConfiguration$WriteAccess | the configured write access mode | INHERITED |
micronaut.control-panel.security.write-role | java.lang.String | role required when authorized write access is enabled | |
Configuration properties for KafkaIntegrationConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.control-panel.panels.kafka.integrations.schema-registry | KafkaIntegrationConfiguration$Endpoint | The optional Schema Registry endpoint. |
micronaut.control-panel.panels.kafka.integrations.connect | KafkaIntegrationConfiguration$Endpoint | The optional Kafka Connect endpoint. |
micronaut.control-panel.panels.kafka.integrations.ksqldb | KafkaIntegrationConfiguration$Endpoint | The optional ksqlDB endpoint. |
Configuration properties for KafkaClusterWriteConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.control-panel.panels.kafka.writes.enabled | boolean | Enables non-destructive Kafka write actions such as producing records and updating mutable resources. | false |
micronaut.control-panel.panels.kafka.writes.destructive-enabled | boolean | Enables destructive Kafka write actions such as deleting topics, consumer groups, connectors, or schemas. | false |
micronaut.control-panel.panels.kafka.writes.max-message-value-bytes | int | Maximum number of bytes allowed for a produced record value. | 1048576 |
micronaut.control-panel.panels.kafka.writes.max-message-key-bytes | int | Maximum number of bytes allowed for a produced record key. | 1024 |
micronaut.control-panel.panels.kafka.writes.max-message-headers | int | Maximum number of headers allowed on a produced record. | 20 |
micronaut.control-panel.panels.kafka.writes.max-message-header-key-bytes | int | Maximum number of bytes allowed for each produced record header key. | 256 |
micronaut.control-panel.panels.kafka.writes.max-message-header-value-bytes | int | Maximum number of bytes allowed for each produced record header value. | 4096 |
micronaut.control-panel.panels.kafka.writes.actions | KafkaClusterWriteConfiguration$Actions | Per-action Kafka write toggles that can disable individual write operations after the top-level write gate is enabled. | |
Micronaut Eclipsestore
Configuration properties for CacheConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.cache.enabled | boolean | Whether EclipseStore Cache module is enabled. Default Value: true |
Configuration properties for EclipseStoreCacheConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.cache.*.key-type | java.lang.Class | The required type of keys for the Cache. |
eclipsestore.cache.*.value-type | java.lang.Class | Determines type of values for the Cache. |
eclipsestore.cache.*.storage | java.lang.String | Name qualifier for EclipseStore Storage Manager |
eclipsestore.cache.*.read-through | java.lang.Boolean | When in "read-through" mode, cache misses that occur due to cache entries not existing as a result of performing a "get" will appropriately cause the configured CacheLoader to be invoked. When you set a Storage Manager, "read-through" mode is activated. |
eclipsestore.cache.*.write-through | java.lang.Boolean | When in "write-through" mode, cache updates that occur as a result of performing "put" operations will appropriately cause the configured CacheWriter to be invoked.When you set a Storage Manager, "write-through" mode is activated. |
eclipsestore.cache.*.store-by-value | java.lang.Boolean | When a cache is storeByValue, any mutation to the key or value does not affect the key of value stored in the cache. |
eclipsestore.cache.*.statistics-enabled | java.lang.Boolean | Whether statistics collection is enabled in this cache. |
eclipsestore.cache.*.management-enabled | java.lang.Boolean | Whether management is enabled on this cache. |
eclipsestore.cache.*.enabled | boolean | Whether this cache is enabled. Default Value: true |
Configuration properties for EclipseStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.enabled | boolean | Whether EclipseStore module is enabled. Default Value: true |
Configuration properties for DefaultBlobStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.blob.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.blob.storage.*.blob-client-name | java.lang.String | The name qualifier of the defined Storage Account client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.blob.storage.*.container-name | java.lang.String | Name of the container to use. |
Configuration properties for DefaultDynamoDBStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.dynamodb.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.dynamodb.storage.*.dynamo-db-client-name | java.lang.String | The name qualifier of the defined DynamoDB Client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.dynamodb.storage.*.table-name | java.lang.String | Name of the DynamoDB table to use. |
Configuration properties for DefaultFirestoreStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.firestore.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.firestore.storage.*.firestore-client-name | java.lang.String | The name qualifier of the defined Firestore to use. If unset, a Firestore with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.firestore.storage.*.logical-directory | java.lang.String | Name of (logical) Firestore directory. |
Configuration properties for DefaultPostgresStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.postgres.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.postgres.storage.*.datasource-name | java.lang.String | The name qualifier of the defined postgres DataSource to use. If unset, a datasource with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default datasource will be used. |
eclipsestore.postgres.storage.*.table-name | java.lang.String | Name of the table to use. |
Configuration properties for DefaultS3StorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.s3.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
eclipsestore.s3.storage.*.s3-client-name | java.lang.String | The name qualifier of the defined S3Client to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used. |
eclipsestore.s3.storage.*.bucket-name | java.lang.String | Name of the bucket to use. |
Configuration properties for DefaultEmbeddedStorageConfigurationProvider
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.root-class | java.lang.Class | Class of the Root Instance. <a href="https://docs.eclipsestore.io/manual/storage/root-instances.html">Root Instances</a> |
Configuration properties for EmbeddedStorageConfigurationBuilder
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.all | org.eclipse.serializer.collections.types.XGettingCollection | |
eclipsestore.storage.*.storage-directory | java.lang.String | |
eclipsestore.storage.*.storage-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.deletion-directory | java.lang.String | |
eclipsestore.storage.*.truncation-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.channel-count | int | |
eclipsestore.storage.*.channel-directory-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-suffix | java.lang.String | |
eclipsestore.storage.*.transaction-file-prefix | java.lang.String | |
eclipsestore.storage.*.transaction-file-suffix | java.lang.String | |
eclipsestore.storage.*.type-dictionary-file-name | java.lang.String | |
eclipsestore.storage.*.rescued-file-suffix | java.lang.String | |
eclipsestore.storage.*.lock-file-name | java.lang.String | |
eclipsestore.storage.*.housekeeping-interval | java.time.Duration | |
eclipsestore.storage.*.housekeeping-time-budget | java.time.Duration | |
eclipsestore.storage.*.housekeeping-adaptive | boolean | |
eclipsestore.storage.*.housekeeping-increase-threshold | java.time.Duration | |
eclipsestore.storage.*.housekeeping-increase-amount | java.time.Duration | |
eclipsestore.storage.*.housekeeping-maximum-time-budget | java.time.Duration | |
eclipsestore.storage.*.entity-cache-threshold | long | |
eclipsestore.storage.*.entity-cache-timeout | java.time.Duration | |
eclipsestore.storage.*.data-file-minimum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-minimum-use-ratio | double | |
eclipsestore.storage.*.data-file-cleanup-head-file | boolean | |
eclipsestore.storage.*.transaction-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize |
Configuration properties for EmbeddedStorageConfigurationBuilder
| Property | Type | Description |
|---|---|---|
eclipsestore.storage.*.all | org.eclipse.serializer.collections.types.XGettingCollection | |
eclipsestore.storage.*.storage-directory | java.lang.String | |
eclipsestore.storage.*.storage-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.deletion-directory | java.lang.String | |
eclipsestore.storage.*.truncation-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory | java.lang.String | |
eclipsestore.storage.*.backup-directory-in-user-home | java.lang.String | |
eclipsestore.storage.*.channel-count | int | |
eclipsestore.storage.*.channel-directory-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-prefix | java.lang.String | |
eclipsestore.storage.*.data-file-suffix | java.lang.String | |
eclipsestore.storage.*.transaction-file-prefix | java.lang.String | |
eclipsestore.storage.*.transaction-file-suffix | java.lang.String | |
eclipsestore.storage.*.type-dictionary-file-name | java.lang.String | |
eclipsestore.storage.*.rescued-file-suffix | java.lang.String | |
eclipsestore.storage.*.lock-file-name | java.lang.String | |
eclipsestore.storage.*.housekeeping-interval | java.time.Duration | |
eclipsestore.storage.*.housekeeping-time-budget | java.time.Duration | |
eclipsestore.storage.*.housekeeping-adaptive | boolean | |
eclipsestore.storage.*.housekeeping-increase-threshold | java.time.Duration | |
eclipsestore.storage.*.housekeeping-increase-amount | java.time.Duration | |
eclipsestore.storage.*.housekeeping-maximum-time-budget | java.time.Duration | |
eclipsestore.storage.*.entity-cache-threshold | long | |
eclipsestore.storage.*.entity-cache-timeout | java.time.Duration | |
eclipsestore.storage.*.data-file-minimum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize | |
eclipsestore.storage.*.data-file-minimum-use-ratio | double | |
eclipsestore.storage.*.data-file-cleanup-head-file | boolean | |
eclipsestore.storage.*.transaction-file-maximum-size | org.eclipse.serializer.configuration.types.ByteSize |
Configuration properties for EclipseStoreRestControllerConfigurationProperties
| Property | Type | Description |
|---|---|---|
eclipsestore.rest.enabled | boolean | Enables {@link EclipseStoreRestController}. Default value false |
eclipsestore.rest.path | java.lang.String | Path to the {@link EclipseStoreRestController}. Default value "eclipsestore" |
Micronaut Opensearch
Configuration properties for AmazonOpenSearchConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.opensearch.aws.enabled | boolean | Whether Amazon OpenSearch Service integration is enabled. Default value true |
micronaut.opensearch.aws.endpoint | java.lang.String | Sets the OpenSearch endpoint, without https:// For example: search-…us-east-1.aoss.amazonaws.com . |
micronaut.opensearch.aws.signing-region | software.amazon.awssdk.regions.Region | The region to use for signing requests. For example: us-east-1 . |
Configuration properties for OpenSearchHealthIndicatorConfigurationProperties
| Property | Type | Description |
|---|---|---|
endpoints.health.opensearch.enabled | boolean | Whether OpenSearch Health Indicator is enabled. Default value true |
Configuration properties for OpenSearchConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.opensearch.enabled | boolean | If OpenSearch integration is enabled. Default value true |
Configuration properties for HttpClient5OpenSearchConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.opensearch.httpclient5.http-hosts | org.apache.hc.core5.http.HttpHost | One or more hosts that client will connect to. |
micronaut.opensearch.httpclient5.enabled | boolean | If OpenSearch integration is enabled. Default value true |
Configuration properties for RestClientOpenSearchConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.opensearch.rest-client.http-hosts | org.apache.hc.core5.http.HttpHost | One or more hosts that client will connect to. |
micronaut.opensearch.rest-client.node-selector | org.opensearch.client.NodeSelector | The {@link NodeSelector} to be used, in case of multiple nodes. |
micronaut.opensearch.rest-client.default-headers | org.apache.hc.core5.http.Header | The defaults {@link Header} to sent with each request. |
micronaut.opensearch.rest-client.enabled | boolean | If OpenSearch integration is enabled. Default value true |
Micronaut JSON Schema
Configuration properties for HealthConfiguration
| Property | Type | Description |
|---|---|---|
endpoints.health.configurationerrors.enabled | boolean | Whether the configuration validation health indicator is enabled. Default value true |
Configuration properties for ConfigurationValidatorConfiguration
| Property | Type | Description |
|---|---|---|
micronaut.jsonschema.configuration.validator.cache | boolean | Whether the validation result should be cached. Default value true |
micronaut.jsonschema.configuration.validator.fail-on-not-present | boolean | Whether to fail when configuration contains keys not present in schema. Default value true |
micronaut.jsonschema.configuration.validator.suppressions | java.util.List | Patterns used to suppress validation errors |
micronaut.jsonschema.configuration.validator.dependency-injection-validation-strategy | DependencyInjectionValidationStrategy | The DI validation strategy. Default value {@code REACHABLE} |
Configuration properties for JsonSchemaConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.jsonschema.output-location | java.lang.String | The location where JSON schemas will be generated inside the build META-INF/ directory. It defaults to {@value DEFAULT_OUTPUT_LOCATION}. |
Configuration properties for JsonSchemaValidatorConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
micronaut.jsonschema.validation.base-uri | java.lang.String | The base URI for JSON schemas to be validated | http://localhost:8080/schemas/ |
micronaut.jsonschema.validation.classpath-folder | java.lang.String | THe folder where the JSON schemas are located, on the classpath. Deprecated. Not used. Use {@link JsonSchemaConfiguration#getOutputLocation()} instead. | META-INF/schemas/ |
Micronaut Langchain4j
Configuration properties for AgentConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.agentic.agents.*.chat-model | java.lang.String | The chat model bean name to use for this agent |
Configuration properties for AgentConfiguration$MemoryConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.agentic.agents.*.memory.store | java.lang.String | The chat memory store name |
langchain4j.agentic.agents.*.memory.max-messages | java.lang.Integer | The maximum number of messages to retain |
Configuration properties for CommonAnthropicChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.anthropic.enabled | boolean | true | |
langchain4j.anthropic.base-url | java.lang.String | https://api.anthropic.com/v1/ | |
langchain4j.anthropic.model-name | java.lang.String | claude-3-haiku-20240307 | |
langchain4j.anthropic.api-key | java.lang.String | | |
langchain4j.anthropic.version | java.lang.String | | |
langchain4j.anthropic.timeout | java.time.Duration | | |
langchain4j.anthropic.log-requests | java.lang.Boolean | | |
langchain4j.anthropic.log-responses | java.lang.Boolean | |
Configuration properties for DefaultAnthropicChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-model.base-url | java.lang.String | |
langchain4j.anthropic.chat-model.api-key | java.lang.String | |
langchain4j.anthropic.chat-model.version | java.lang.String | |
langchain4j.anthropic.chat-model.beta | java.lang.String | |
langchain4j.anthropic.chat-model.model-name | java.lang.String | |
langchain4j.anthropic.chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-model.server-tools | java.util.List | |
langchain4j.anthropic.chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-model.skills | java.util.List | |
langchain4j.anthropic.chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.chat-model.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-model.listeners | java.util.List | |
langchain4j.anthropic.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-model.user-id | java.lang.String | |
langchain4j.anthropic.chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.chat-models.*.version | java.lang.String | |
langchain4j.anthropic.chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.skills | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability |
Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-model.base-url | java.lang.String | |
langchain4j.anthropic.chat-model.api-key | java.lang.String | |
langchain4j.anthropic.chat-model.version | java.lang.String | |
langchain4j.anthropic.chat-model.beta | java.lang.String | |
langchain4j.anthropic.chat-model.model-name | java.lang.String | |
langchain4j.anthropic.chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-model.server-tools | java.util.List | |
langchain4j.anthropic.chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-model.skills | java.util.List | |
langchain4j.anthropic.chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.chat-model.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-model.listeners | java.util.List | |
langchain4j.anthropic.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-model.user-id | java.lang.String | |
langchain4j.anthropic.chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.chat-models.*.version | java.lang.String | |
langchain4j.anthropic.chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.skills | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability |
Configuration properties for NamedAnthropicChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-model.base-url | java.lang.String | |
langchain4j.anthropic.chat-model.api-key | java.lang.String | |
langchain4j.anthropic.chat-model.version | java.lang.String | |
langchain4j.anthropic.chat-model.beta | java.lang.String | |
langchain4j.anthropic.chat-model.model-name | java.lang.String | |
langchain4j.anthropic.chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-model.server-tools | java.util.List | |
langchain4j.anthropic.chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-model.skills | java.util.List | |
langchain4j.anthropic.chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.chat-model.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-model.listeners | java.util.List | |
langchain4j.anthropic.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-model.user-id | java.lang.String | |
langchain4j.anthropic.chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.chat-models.*.version | java.lang.String | |
langchain4j.anthropic.chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.skills | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability |
Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.chat-model.base-url | java.lang.String | |
langchain4j.anthropic.chat-model.api-key | java.lang.String | |
langchain4j.anthropic.chat-model.version | java.lang.String | |
langchain4j.anthropic.chat-model.beta | java.lang.String | |
langchain4j.anthropic.chat-model.model-name | java.lang.String | |
langchain4j.anthropic.chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-model.server-tools | java.util.List | |
langchain4j.anthropic.chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-model.skills | java.util.List | |
langchain4j.anthropic.chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.chat-model.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-model.listeners | java.util.List | |
langchain4j.anthropic.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-model.user-id | java.lang.String | |
langchain4j.anthropic.chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.chat-models.*.version | java.lang.String | |
langchain4j.anthropic.chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.skills | java.util.List | |
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.anthropic.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.chat-models.*.custom-headers | java.util.Map | |
langchain4j.anthropic.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability |
Configuration properties for DefaultAnthropicStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-model.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-model.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-model.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-model.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-model.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-model.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-model.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-model.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for NamedAnthropicStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-model.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-model.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-model.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-model.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.anthropic.streaming-chat-model.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-model.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-model.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-model.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-model.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-model.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-model.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-model.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-model.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-model.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-model.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.version | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.beta | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.anthropic.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.anthropic.streaming-chat-models.*.tool-specifications | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.cache-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.cache-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.thinking-type | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokens | java.lang.Integer | |
langchain4j.anthropic.streaming-chat-models.*.thinking-display | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messages | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.anthropic.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.anthropic.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice | dev.langchain4j.model.chat.request.ToolChoice | |
langchain4j.anthropic.streaming-chat-models.*.tool-choice-name | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-use | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.server-tools | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.skills | java.util.List | |
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-results | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-send | java.util.Set | |
langchain4j.anthropic.streaming-chat-models.*.user-id | java.lang.String | |
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnostics | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.custom-parameters | java.util.Map | |
langchain4j.anthropic.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.anthropic.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.anthropic.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for CommonAzureOpenAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.azure-open-ai.enabled | boolean | true | |
langchain4j.azure-open-ai.api-key | java.lang.String | | |
langchain4j.azure-open-ai.endpoint | java.lang.String | | |
langchain4j.azure-open-ai.service-version | java.lang.String | | |
langchain4j.azure-open-ai.deployment-name | java.lang.String | | |
langchain4j.azure-open-ai.timeout | java.time.Duration | | |
langchain4j.azure-open-ai.max-retries | java.lang.Integer | | |
langchain4j.azure-open-ai.log-requests-and-responses | java.lang.Boolean | false |
Configuration properties for DefaultAzureOpenAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-model.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.chat-model.proxy-options | com.azure.core.http.ProxyOptions | |
langchain4j.azure-open-ai.chat-model.data-sources | java.util.List |
Configuration properties for AzureOpenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for AzureOpenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for NamedAzureOpenAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-models.*.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.chat-models.*.proxy-options | com.azure.core.http.ProxyOptions | |
langchain4j.azure-open-ai.chat-models.*.data-sources | java.util.List |
Configuration properties for AzureOpenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for AzureOpenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.chat-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for DefaultAzureOpenAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-model.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.embedding-model.proxy-options | com.azure.core.http.ProxyOptions |
Configuration properties for AzureOpenAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.custom-headers | java.util.Map |
Configuration properties for AzureOpenAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.custom-headers | java.util.Map |
Configuration properties for NamedAzureOpenAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-models.*.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.embedding-models.*.proxy-options | com.azure.core.http.ProxyOptions |
Configuration properties for AzureOpenAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.custom-headers | java.util.Map |
Configuration properties for AzureOpenAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.embedding-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.embedding-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.azure-open-ai.embedding-models.*.custom-headers | java.util.Map |
Configuration properties for DefaultAzureOpenAiImageModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-model.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.image-model.proxy-options | com.azure.core.http.ProxyOptions |
Configuration properties for AzureOpenAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-model.quality | java.lang.String | |
langchain4j.azure-open-ai.image-model.size | java.lang.String | |
langchain4j.azure-open-ai.image-model.user | java.lang.String | |
langchain4j.azure-open-ai.image-model.style | java.lang.String | |
langchain4j.azure-open-ai.image-model.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.quality | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.size | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.style | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.custom-headers | java.util.Map |
Configuration properties for AzureOpenAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-model.quality | java.lang.String | |
langchain4j.azure-open-ai.image-model.size | java.lang.String | |
langchain4j.azure-open-ai.image-model.user | java.lang.String | |
langchain4j.azure-open-ai.image-model.style | java.lang.String | |
langchain4j.azure-open-ai.image-model.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.quality | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.size | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.style | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.custom-headers | java.util.Map |
Configuration properties for NamedAzureOpenAiImageModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-models.*.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.image-models.*.proxy-options | com.azure.core.http.ProxyOptions |
Configuration properties for AzureOpenAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-model.quality | java.lang.String | |
langchain4j.azure-open-ai.image-model.size | java.lang.String | |
langchain4j.azure-open-ai.image-model.user | java.lang.String | |
langchain4j.azure-open-ai.image-model.style | java.lang.String | |
langchain4j.azure-open-ai.image-model.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.quality | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.size | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.style | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.custom-headers | java.util.Map |
Configuration properties for AzureOpenAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.image-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-model.quality | java.lang.String | |
langchain4j.azure-open-ai.image-model.size | java.lang.String | |
langchain4j.azure-open-ai.image-model.user | java.lang.String | |
langchain4j.azure-open-ai.image-model.style | java.lang.String | |
langchain4j.azure-open-ai.image-model.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-model.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.image-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.quality | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.size | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.style | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.response-format | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.image-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.image-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.azure-open-ai.image-models.*.open-aiclient | com.azure.ai.openai.OpenAIClient | |
langchain4j.azure-open-ai.image-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.image-models.*.custom-headers | java.util.Map |
Configuration properties for DefaultAzureOpenAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-model.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.streaming-chat-model.proxy-options | com.azure.core.http.ProxyOptions | |
langchain4j.azure-open-ai.streaming-chat-model.data-sources | java.util.List |
Configuration properties for AzureOpenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for AzureOpenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for NamedAzureOpenAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-models.*.token-credential | com.azure.core.credential.TokenCredential | |
langchain4j.azure-open-ai.streaming-chat-models.*.proxy-options | com.azure.core.http.ProxyOptions | |
langchain4j.azure-open-ai.streaming-chat-models.*.data-sources | java.util.List |
Configuration properties for AzureOpenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for AzureOpenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.azure-open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-model.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-model.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-model.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-model.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-model.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-model.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue | |
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.azure-open-ai.streaming-chat-models.*.endpoint | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.service-version | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-key | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-provider | com.azure.core.http.HttpClientProvider | |
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-name | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.azure-open-ai.streaming-chat-models.*.enhancements | com.azure.ai.openai.models.AzureChatEnhancementConfiguration | |
langchain4j.azure-open-ai.streaming-chat-models.*.seed | java.lang.Long | |
langchain4j.azure-open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.azure-open-ai.streaming-chat-models.*.max-retries | java.lang.Integer | |
langchain4j.azure-open-ai.streaming-chat-models.*.retry-options | com.azure.core.http.policy.RetryOptions | |
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responses | boolean | |
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-client | com.azure.ai.openai.OpenAIAsyncClient | |
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffix | java.lang.String | |
langchain4j.azure-open-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effort | com.azure.ai.openai.models.ReasoningEffortValue |
Configuration properties for CommonBedrockChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.bedrock.enabled | boolean | true | |
langchain4j.bedrock.region | software.amazon.awssdk.regions.Region | |
Configuration properties for DefaultBedrockCohereEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-model.credentials-provider | software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
Configuration properties for BedrockCohereEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-model.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-model.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-model.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-models.*.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-models.*.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batch | java.lang.Integer |
Configuration properties for BedrockCohereEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-model.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-model.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-model.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-models.*.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-models.*.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batch | java.lang.Integer |
Configuration properties for NamedBedrockCohereEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-models.*.credentials-provider | software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
Configuration properties for BedrockCohereEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-model.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-model.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-model.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-models.*.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-models.*.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batch | java.lang.Integer |
Configuration properties for BedrockCohereEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-cohere.embedding-model.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-model.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-model.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.model | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model | |
langchain4j.bedrock-cohere.embedding-models.*.input-type | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType | |
langchain4j.bedrock-cohere.embedding-models.*.truncate | dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate | |
langchain4j.bedrock-cohere.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-cohere.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-cohere.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batch | java.lang.Integer |
Configuration properties for DefaultBedrockTitanEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-model.credentials-provider | software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-model.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-model.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.normalize | java.lang.Boolean | |
langchain4j.bedrock-titan.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-models.*.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.normalize | java.lang.Boolean |
Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-model.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-model.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.normalize | java.lang.Boolean | |
langchain4j.bedrock-titan.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-models.*.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.normalize | java.lang.Boolean |
Configuration properties for NamedBedrockTitanEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-models.*.credentials-provider | software.amazon.awssdk.auth.credentials.AwsCredentialsProvider |
Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-model.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-model.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.normalize | java.lang.Boolean | |
langchain4j.bedrock-titan.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-models.*.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.normalize | java.lang.Boolean |
Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock-titan.embedding-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-model.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-model.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-model.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-model.normalize | java.lang.Boolean | |
langchain4j.bedrock-titan.embedding-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock-titan.embedding-models.*.listeners | java.util.List | |
langchain4j.bedrock-titan.embedding-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock-titan.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.model | java.lang.String | |
langchain4j.bedrock-titan.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.bedrock-titan.embedding-models.*.normalize | java.lang.Boolean |
Configuration properties for BedrockChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-model.model-id | java.lang.String | |
langchain4j.bedrock.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-model.listeners | java.util.List | |
langchain4j.bedrock.chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-model.max-retries | java.lang.Integer | |
langchain4j.bedrock.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for BedrockChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-model.model-id | java.lang.String | |
langchain4j.bedrock.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-model.listeners | java.util.List | |
langchain4j.bedrock.chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-model.max-retries | java.lang.Integer | |
langchain4j.bedrock.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for BedrockChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-model.model-id | java.lang.String | |
langchain4j.bedrock.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-model.listeners | java.util.List | |
langchain4j.bedrock.chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-model.max-retries | java.lang.Integer | |
langchain4j.bedrock.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for BedrockChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-model.model-id | java.lang.String | |
langchain4j.bedrock.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-model.listeners | java.util.List | |
langchain4j.bedrock.chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-model.max-retries | java.lang.Integer | |
langchain4j.bedrock.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient | |
langchain4j.bedrock.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for BedrockStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-model.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-model.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient | |
langchain4j.bedrock.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient |
Configuration properties for BedrockStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-model.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-model.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient | |
langchain4j.bedrock.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient |
Configuration properties for BedrockStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-model.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-model.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient | |
langchain4j.bedrock.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient |
Configuration properties for BedrockStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.bedrock.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-model.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-model.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-model.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-model.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient | |
langchain4j.bedrock.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.bedrock.streaming-chat-models.*.region | software.amazon.awssdk.regions.Region | |
langchain4j.bedrock.streaming-chat-models.*.model-id | java.lang.String | |
langchain4j.bedrock.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.bedrock.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.bedrock.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.bedrock.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.bedrock.streaming-chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.bedrock.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.bedrock.streaming-chat-models.*.client | software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient |
Configuration properties for CassandraChatMemoryStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.cassandra.enabled | boolean | enabled Whether Neo4j ChatMemory store is enabled. Default value true |
Configuration properties for CassandraChatMemoryStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.cassandra.contact-points | java.util.List | |
langchain4j.chat-memory-store.cassandra.local-data-center | java.lang.String | |
langchain4j.chat-memory-store.cassandra.port | java.lang.Integer | |
langchain4j.chat-memory-store.cassandra.user-name | java.lang.String | |
langchain4j.chat-memory-store.cassandra.password | java.lang.String | |
langchain4j.chat-memory-store.cassandra.keyspace | java.lang.String | |
langchain4j.chat-memory-store.cassandra.table | java.lang.String |
Configuration properties for InMemoryChatMemoryConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.inmemory.enabled | boolean | Whether InMemory Chat Memory store is enabled. Default value true. |
Configuration properties for MessageWindowChatMemoryConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.message-window.max-messages | java.lang.Integer | Sets the maximum number of messages to retain. Default value 20. If there isn’t enough space for a new message, the oldest one is evicted. |
Configuration properties for InMemoryEmbeddingStoreConfig
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.in-memory.embedding-stores.*.enabled | boolean | Whether it is enabled | true |
langchain4j.in-memory.embedding-stores.*.path | java.lang.String | The path to the JSON file | |
langchain4j.in-memory.embedding-stores.*.json | java.lang.String | The JSON text | |
Configuration properties for CommonGoogleAiGeminiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.google-ai-gemini.enabled | boolean | true | |
langchain4j.google-ai-gemini.model-name | java.lang.String | gemini-2.5-flash | |
langchain4j.google-ai-gemini.api-key | java.lang.String | |
Configuration properties for DefaultGoogleAiGeminiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.google-ai-gemini.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.google-ai-gemini.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for NamedGoogleAiGeminiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.google-ai-gemini.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.google-ai-gemini.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai-gemini.chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for DefaultGoogleAiGeminiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for NamedGoogleAiGeminiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-model.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-model.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.google-ai-gemini.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.google-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-output | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-config | dev.langchain4j.model.googleai.GeminiFunctionCallingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.google-ai-gemini.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-execution | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-search | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-maps | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-token | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-context | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-config | dev.langchain4j.model.googleai.GeminiThinkingConfig | |
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobs | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobs | java.lang.Integer | |
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answers | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution | dev.langchain4j.model.googleai.GeminiMediaResolutionLevel | |
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabled | java.lang.Boolean | |
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratio | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.image-size | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-name | java.lang.String | |
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map |
Configuration properties for DefaultGoogleAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-model.model-name | java.lang.String | |
langchain4j.google-ai.embedding-model.api-key | java.lang.String | |
langchain4j.google-ai.embedding-model.base-url | java.lang.String | |
langchain4j.google-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-model.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-model.listeners | java.util.List | |
langchain4j.google-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.google-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.google-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.google-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.listeners | java.util.List | |
langchain4j.google-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.logger | org.slf4j.Logger |
Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-model.model-name | java.lang.String | |
langchain4j.google-ai.embedding-model.api-key | java.lang.String | |
langchain4j.google-ai.embedding-model.base-url | java.lang.String | |
langchain4j.google-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-model.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-model.listeners | java.util.List | |
langchain4j.google-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.google-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.google-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.google-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.listeners | java.util.List | |
langchain4j.google-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.logger | org.slf4j.Logger |
Configuration properties for NamedGoogleAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-model.model-name | java.lang.String | |
langchain4j.google-ai.embedding-model.api-key | java.lang.String | |
langchain4j.google-ai.embedding-model.base-url | java.lang.String | |
langchain4j.google-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-model.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-model.listeners | java.util.List | |
langchain4j.google-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.google-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.google-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.google-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.listeners | java.util.List | |
langchain4j.google-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.logger | org.slf4j.Logger |
Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.google-ai.embedding-model.model-name | java.lang.String | |
langchain4j.google-ai.embedding-model.api-key | java.lang.String | |
langchain4j.google-ai.embedding-model.base-url | java.lang.String | |
langchain4j.google-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-model.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-model.listeners | java.util.List | |
langchain4j.google-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-model.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.google-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.google-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.google-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.task-type | dev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType | |
langchain4j.google-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.google-ai.embedding-models.*.output-dimensionality | java.lang.Integer | |
langchain4j.google-ai.embedding-models.*.listeners | java.util.List | |
langchain4j.google-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.google-ai.embedding-models.*.log-requests-and-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.google-ai.embedding-models.*.logger | org.slf4j.Logger |
Configuration properties for CommonHuggingFaceChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.hugging-face.enabled | boolean | true | |
langchain4j.hugging-face.model-id | java.lang.String | tiiuae/falcon-7b-instruct | |
langchain4j.hugging-face.access-token | java.lang.String | | |
langchain4j.hugging-face.timeout | java.time.Duration | |
Configuration properties for HuggingFaceChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-model.base-url | java.lang.String | |
langchain4j.hugging-face.chat-model.access-token | java.lang.String | |
langchain4j.hugging-face.chat-model.model-id | java.lang.String | |
langchain4j.hugging-face.chat-model.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-model.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-model.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-model.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.chat-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.chat-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.chat-models.*.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-models.*.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-models.*.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-models.*.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.wait-for-model | java.lang.Boolean |
Configuration properties for HuggingFaceChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-model.base-url | java.lang.String | |
langchain4j.hugging-face.chat-model.access-token | java.lang.String | |
langchain4j.hugging-face.chat-model.model-id | java.lang.String | |
langchain4j.hugging-face.chat-model.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-model.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-model.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-model.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.chat-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.chat-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.chat-models.*.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-models.*.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-models.*.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-models.*.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.wait-for-model | java.lang.Boolean |
Configuration properties for HuggingFaceChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-model.base-url | java.lang.String | |
langchain4j.hugging-face.chat-model.access-token | java.lang.String | |
langchain4j.hugging-face.chat-model.model-id | java.lang.String | |
langchain4j.hugging-face.chat-model.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-model.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-model.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-model.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.chat-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.chat-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.chat-models.*.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-models.*.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-models.*.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-models.*.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.wait-for-model | java.lang.Boolean |
Configuration properties for HuggingFaceChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-model.base-url | java.lang.String | |
langchain4j.hugging-face.chat-model.access-token | java.lang.String | |
langchain4j.hugging-face.chat-model.model-id | java.lang.String | |
langchain4j.hugging-face.chat-model.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-model.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-model.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-model.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.chat-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.chat-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.chat-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.chat-models.*.timeout | java.time.Duration | |
langchain4j.hugging-face.chat-models.*.temperature | java.lang.Double | |
langchain4j.hugging-face.chat-models.*.max-new-tokens | java.lang.Integer | |
langchain4j.hugging-face.chat-models.*.return-full-text | java.lang.Boolean | |
langchain4j.hugging-face.chat-models.*.wait-for-model | java.lang.Boolean |
Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-model.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-model.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-model.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-model.timeout | java.time.Duration | |
langchain4j.hugging-face.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-models.*.timeout | java.time.Duration |
Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-model.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-model.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-model.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-model.timeout | java.time.Duration | |
langchain4j.hugging-face.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-models.*.timeout | java.time.Duration |
Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-model.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-model.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-model.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-model.timeout | java.time.Duration | |
langchain4j.hugging-face.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-models.*.timeout | java.time.Duration |
Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.hugging-face.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-model.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-model.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-model.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-model.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-model.timeout | java.time.Duration | |
langchain4j.hugging-face.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.hugging-face.embedding-models.*.base-url | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.access-token | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.model-id | java.lang.String | |
langchain4j.hugging-face.embedding-models.*.wait-for-model | java.lang.Boolean | |
langchain4j.hugging-face.embedding-models.*.timeout | java.time.Duration |
Configuration properties for JlamaChatModel$JlamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-model.model-name | java.lang.String | |
langchain4j.jlama.chat-model.auth-token | java.lang.String | |
langchain4j.jlama.chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-model.temperature | java.lang.Float | |
langchain4j.jlama.chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaChatModel$JlamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-model.model-name | java.lang.String | |
langchain4j.jlama.chat-model.auth-token | java.lang.String | |
langchain4j.jlama.chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-model.temperature | java.lang.Float | |
langchain4j.jlama.chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaChatModel$JlamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-model.model-name | java.lang.String | |
langchain4j.jlama.chat-model.auth-token | java.lang.String | |
langchain4j.jlama.chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-model.temperature | java.lang.Float | |
langchain4j.jlama.chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaChatModel$JlamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-model.model-name | java.lang.String | |
langchain4j.jlama.chat-model.auth-token | java.lang.String | |
langchain4j.jlama.chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-model.temperature | java.lang.Float | |
langchain4j.jlama.chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.embedding-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-model.model-name | java.lang.String | |
langchain4j.jlama.embedding-model.auth-token | java.lang.String | |
langchain4j.jlama.embedding-model.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-model.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-name | java.lang.String | |
langchain4j.jlama.embedding-models.*.auth-token | java.lang.String | |
langchain4j.jlama.embedding-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-models.*.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-models.*.working-directory | java.nio.file.Path |
Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.embedding-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-model.model-name | java.lang.String | |
langchain4j.jlama.embedding-model.auth-token | java.lang.String | |
langchain4j.jlama.embedding-model.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-model.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-name | java.lang.String | |
langchain4j.jlama.embedding-models.*.auth-token | java.lang.String | |
langchain4j.jlama.embedding-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-models.*.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-models.*.working-directory | java.nio.file.Path |
Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.embedding-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-model.model-name | java.lang.String | |
langchain4j.jlama.embedding-model.auth-token | java.lang.String | |
langchain4j.jlama.embedding-model.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-model.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-name | java.lang.String | |
langchain4j.jlama.embedding-models.*.auth-token | java.lang.String | |
langchain4j.jlama.embedding-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-models.*.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-models.*.working-directory | java.nio.file.Path |
Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.embedding-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-model.model-name | java.lang.String | |
langchain4j.jlama.embedding-model.auth-token | java.lang.String | |
langchain4j.jlama.embedding-model.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-model.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.embedding-models.*.model-name | java.lang.String | |
langchain4j.jlama.embedding-models.*.auth-token | java.lang.String | |
langchain4j.jlama.embedding-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.embedding-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.embedding-models.*.pooling-type | com.github.tjake.jlama.model.functions.Generator$PoolingType | |
langchain4j.jlama.embedding-models.*.working-directory | java.nio.file.Path |
Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.streaming-chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-model.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.streaming-chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-model.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.streaming-chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-model.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.jlama.streaming-chat-model.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-model.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-model.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-model.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-model.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.model-cache-path | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.auth-token | java.lang.String | |
langchain4j.jlama.streaming-chat-models.*.thread-count | java.lang.Integer | |
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtime | java.lang.Boolean | |
langchain4j.jlama.streaming-chat-models.*.working-directory | java.nio.file.Path | |
langchain4j.jlama.streaming-chat-models.*.working-quantized-type | com.github.tjake.jlama.safetensors.DType | |
langchain4j.jlama.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.jlama.streaming-chat-models.*.max-tokens | java.lang.Integer |
Configuration properties for CommonMistralAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.mistral-ai.enabled | boolean | true | |
langchain4j.mistral-ai.base-url | java.lang.String | https://api.mistral.ai/v1/ | |
langchain4j.mistral-ai.model-name | java.lang.String | mistral-tiny | |
langchain4j.mistral-ai.api-key | java.lang.String | | |
langchain4j.mistral-ai.log-requests | java.lang.Boolean | false | |
langchain4j.mistral-ai.log-responses | java.lang.Boolean | false |
Configuration properties for DefaultMistralAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for NamedMistralAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for DefaultMistralAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-model.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-model.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-model.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-model.custom-headers | java.util.function.Supplier | |
langchain4j.mistral-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-models.*.custom-headers | java.util.function.Supplier |
Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-model.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-model.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-model.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-model.custom-headers | java.util.function.Supplier | |
langchain4j.mistral-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-models.*.custom-headers | java.util.function.Supplier |
Configuration properties for NamedMistralAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-model.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-model.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-model.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-model.custom-headers | java.util.function.Supplier | |
langchain4j.mistral-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-models.*.custom-headers | java.util.function.Supplier |
Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.embedding-model.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-model.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-model.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-model.custom-headers | java.util.function.Supplier | |
langchain4j.mistral-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.mistral-ai.embedding-models.*.custom-headers | java.util.function.Supplier |
Configuration properties for DefaultMistralAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for NamedMistralAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.mistral-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-model.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-model.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-model.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.mistral-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.mistral-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.mistral-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.mistral-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.safe-prompt | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.random-seed | java.lang.Integer | |
langchain4j.mistral-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.mistral-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilities | dev.langchain4j.model.chat.Capability | |
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequences | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.mistral-ai.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters |
Configuration properties for CommonOciGenAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.oci-gen-ai.enabled | boolean | true | |
langchain4j.oci-gen-ai.compartment-id | java.lang.String | | |
langchain4j.oci-gen-ai.region | com.oracle.bmc.Region | |
Configuration properties for DefaultOciGenAiCohereChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai-cohere.chat-model.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai-cohere.chat-model.listeners | java.util.List |
Configuration properties for OciGenAiCohereChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality |
Configuration properties for OciGenAiCohereChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality |
Configuration properties for NamedOciGenAiCohereChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai-cohere.chat-models.*.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai-cohere.chat-models.*.listeners | java.util.List |
Configuration properties for OciGenAiCohereChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality |
Configuration properties for OciGenAiCohereChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality |
Configuration properties for DefaultOciGenAiCohereStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.listeners | java.util.List |
Configuration properties for OciGenAiCohereStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for OciGenAiCohereStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for NamedOciGenAiCohereStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.listeners | java.util.List |
Configuration properties for OciGenAiCohereStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for OciGenAiCohereStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documents | java.util.List | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-only | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-override | java.lang.String | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncation | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-prompting | java.lang.Boolean | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-quality | com.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for DefaultOciGenAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-model.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai.chat-model.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai.chat-model.listeners | java.util.List |
Configuration properties for OciGenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.logit-bias | java.lang.Object |
Configuration properties for OciGenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.logit-bias | java.lang.Object |
Configuration properties for NamedOciGenAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-models.*.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai.chat-models.*.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai.chat-models.*.listeners | java.util.List |
Configuration properties for OciGenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.logit-bias | java.lang.Object |
Configuration properties for OciGenAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.chat-models.*.logit-bias | java.lang.Object |
Configuration properties for DefaultOciGenAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai.streaming-chat-model.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai.streaming-chat-model.listeners | java.util.List |
Configuration properties for OciGenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for OciGenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for NamedOciGenAiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient | |
langchain4j.oci-gen-ai.streaming-chat-models.*.auth-provider | com.oracle.bmc.auth.BasicAuthenticationDetailsProvider | |
langchain4j.oci-gen-ai.streaming-chat-models.*.listeners | java.util.List |
Configuration properties for OciGenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for OciGenAiStreamingChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-model.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-model.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-model.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-model.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-model.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-model.executor-service | java.util.concurrent.ExecutorService | |
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.oci-gen-ai.streaming-chat-models.*.region | com.oracle.bmc.Region | |
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-id | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-type | com.oracle.bmc.generativeaiinference.model.ServingMode$ServingType | |
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.oci-gen-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generations | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probs | java.lang.Integer | |
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-bias | java.lang.Object | |
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-client | com.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient | |
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-service | java.util.concurrent.ExecutorService |
Configuration properties for CommonOllamaChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.ollama.enabled | boolean | true | |
langchain4j.ollama.base-url | java.lang.String | | |
langchain4j.ollama.model-name | java.lang.String | llama3 | |
langchain4j.ollama.timeout | java.time.Duration | | |
langchain4j.ollama.log-requests | java.lang.Boolean | | |
langchain4j.ollama.log-responses | java.lang.Boolean | |
Configuration properties for DefaultOllamaChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaChatModel$OllamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-model.base-url | java.lang.String | |
langchain4j.ollama.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-model.model-name | java.lang.String | |
langchain4j.ollama.chat-model.temperature | java.lang.Double | |
langchain4j.ollama.chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.chat-model.top-p | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-model.seed | java.lang.Integer | |
langchain4j.ollama.chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-model.stop | java.util.List | |
langchain4j.ollama.chat-model.min-p | java.lang.Double | |
langchain4j.ollama.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-model.think | java.lang.Boolean | |
langchain4j.ollama.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-model.timeout | java.time.Duration | |
langchain4j.ollama.chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-model.listeners | java.util.List | |
langchain4j.ollama.chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-model.max-retries | java.lang.Integer | |
langchain4j.ollama.chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-models.*.stop | java.util.List | |
langchain4j.ollama.chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-models.*.listeners | java.util.List | |
langchain4j.ollama.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for OllamaChatModel$OllamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-model.base-url | java.lang.String | |
langchain4j.ollama.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-model.model-name | java.lang.String | |
langchain4j.ollama.chat-model.temperature | java.lang.Double | |
langchain4j.ollama.chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.chat-model.top-p | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-model.seed | java.lang.Integer | |
langchain4j.ollama.chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-model.stop | java.util.List | |
langchain4j.ollama.chat-model.min-p | java.lang.Double | |
langchain4j.ollama.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-model.think | java.lang.Boolean | |
langchain4j.ollama.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-model.timeout | java.time.Duration | |
langchain4j.ollama.chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-model.listeners | java.util.List | |
langchain4j.ollama.chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-model.max-retries | java.lang.Integer | |
langchain4j.ollama.chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-models.*.stop | java.util.List | |
langchain4j.ollama.chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-models.*.listeners | java.util.List | |
langchain4j.ollama.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for NamedOllamaChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaChatModel$OllamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-model.base-url | java.lang.String | |
langchain4j.ollama.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-model.model-name | java.lang.String | |
langchain4j.ollama.chat-model.temperature | java.lang.Double | |
langchain4j.ollama.chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.chat-model.top-p | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-model.seed | java.lang.Integer | |
langchain4j.ollama.chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-model.stop | java.util.List | |
langchain4j.ollama.chat-model.min-p | java.lang.Double | |
langchain4j.ollama.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-model.think | java.lang.Boolean | |
langchain4j.ollama.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-model.timeout | java.time.Duration | |
langchain4j.ollama.chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-model.listeners | java.util.List | |
langchain4j.ollama.chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-model.max-retries | java.lang.Integer | |
langchain4j.ollama.chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-models.*.stop | java.util.List | |
langchain4j.ollama.chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-models.*.listeners | java.util.List | |
langchain4j.ollama.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for OllamaChatModel$OllamaChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.chat-model.base-url | java.lang.String | |
langchain4j.ollama.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-model.model-name | java.lang.String | |
langchain4j.ollama.chat-model.temperature | java.lang.Double | |
langchain4j.ollama.chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.chat-model.top-p | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-model.seed | java.lang.Integer | |
langchain4j.ollama.chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-model.stop | java.util.List | |
langchain4j.ollama.chat-model.min-p | java.lang.Double | |
langchain4j.ollama.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-model.think | java.lang.Boolean | |
langchain4j.ollama.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-model.timeout | java.time.Duration | |
langchain4j.ollama.chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-model.listeners | java.util.List | |
langchain4j.ollama.chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-model.max-retries | java.lang.Integer | |
langchain4j.ollama.chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.chat-models.*.stop | java.util.List | |
langchain4j.ollama.chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.chat-models.*.listeners | java.util.List | |
langchain4j.ollama.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.ollama.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for DefaultOllamaEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-model.base-url | java.lang.String | |
langchain4j.ollama.embedding-model.model-name | java.lang.String | |
langchain4j.ollama.embedding-model.timeout | java.time.Duration | |
langchain4j.ollama.embedding-model.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-model.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-model.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-model.listeners | java.util.List | |
langchain4j.ollama.embedding-models.*.base-url | java.lang.String | |
langchain4j.ollama.embedding-models.*.model-name | java.lang.String | |
langchain4j.ollama.embedding-models.*.timeout | java.time.Duration | |
langchain4j.ollama.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.listeners | java.util.List |
Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-model.base-url | java.lang.String | |
langchain4j.ollama.embedding-model.model-name | java.lang.String | |
langchain4j.ollama.embedding-model.timeout | java.time.Duration | |
langchain4j.ollama.embedding-model.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-model.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-model.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-model.listeners | java.util.List | |
langchain4j.ollama.embedding-models.*.base-url | java.lang.String | |
langchain4j.ollama.embedding-models.*.model-name | java.lang.String | |
langchain4j.ollama.embedding-models.*.timeout | java.time.Duration | |
langchain4j.ollama.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.listeners | java.util.List |
Configuration properties for NamedOllamaEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-model.base-url | java.lang.String | |
langchain4j.ollama.embedding-model.model-name | java.lang.String | |
langchain4j.ollama.embedding-model.timeout | java.time.Duration | |
langchain4j.ollama.embedding-model.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-model.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-model.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-model.listeners | java.util.List | |
langchain4j.ollama.embedding-models.*.base-url | java.lang.String | |
langchain4j.ollama.embedding-models.*.model-name | java.lang.String | |
langchain4j.ollama.embedding-models.*.timeout | java.time.Duration | |
langchain4j.ollama.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.listeners | java.util.List |
Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.embedding-model.base-url | java.lang.String | |
langchain4j.ollama.embedding-model.model-name | java.lang.String | |
langchain4j.ollama.embedding-model.timeout | java.time.Duration | |
langchain4j.ollama.embedding-model.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-model.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-model.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-model.listeners | java.util.List | |
langchain4j.ollama.embedding-models.*.base-url | java.lang.String | |
langchain4j.ollama.embedding-models.*.model-name | java.lang.String | |
langchain4j.ollama.embedding-models.*.timeout | java.time.Duration | |
langchain4j.ollama.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.ollama.embedding-models.*.listeners | java.util.List |
Configuration properties for DefaultOllamaStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-model.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.stop | java.util.List | |
langchain4j.ollama.streaming-chat-model.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-model.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-model.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.stop | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-model.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.stop | java.util.List | |
langchain4j.ollama.streaming-chat-model.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-model.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-model.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.stop | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for NamedOllamaStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-model.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.stop | java.util.List | |
langchain4j.ollama.streaming-chat-model.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-model.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-model.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.stop | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.ollama.streaming-chat-model.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-model.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-model.stop | java.util.List | |
langchain4j.ollama.streaming-chat-model.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-model.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-model.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-model.supported-capabilities | java.util.Set | |
langchain4j.ollama.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.ollama.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.ollama.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.mirostat-eta | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.mirostat-tau | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.repeat-last-n | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.repeat-penalty | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-predict | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.num-ctx | java.lang.Integer | |
langchain4j.ollama.streaming-chat-models.*.stop | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.min-p | java.lang.Double | |
langchain4j.ollama.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.ollama.streaming-chat-models.*.think | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.ollama.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.ollama.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.ollama.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.ollama.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.ollama.streaming-chat-models.*.supported-capabilities | java.util.Set |
Configuration properties for CommonOpenAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.enabled | boolean | true | |
langchain4j.open-ai.base-url | java.lang.String | https://api.openai.com/v1/ | |
langchain4j.open-ai.api-key | java.lang.String | | |
langchain4j.open-ai.organization-id | java.lang.String | | |
langchain4j.open-ai.timeout | java.time.Duration | | |
langchain4j.open-ai.log-requests | java.lang.Boolean | false | |
langchain4j.open-ai.log-responses | java.lang.Boolean | false |
Configuration properties for DefaultOpenAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.chat-model.model-name | java.lang.String | gpt-3.5-turbo | |
langchain4j.open-ai.chat-model.listeners | java.util.List | | |
langchain4j.open-ai.chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-model.base-url | java.lang.String | |
langchain4j.open-ai.chat-model.api-key | java.lang.String | |
langchain4j.open-ai.chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.chat-model.project-id | java.lang.String | |
langchain4j.open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.chat-model.stop | java.util.List | |
langchain4j.open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.chat-model.user | java.lang.String | |
langchain4j.open-ai.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.chat-model.metadata | java.util.Map | |
langchain4j.open-ai.chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-model.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.chat-models.*.stop | java.util.List | |
langchain4j.open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.user | java.lang.String | |
langchain4j.open-ai.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-model.base-url | java.lang.String | |
langchain4j.open-ai.chat-model.api-key | java.lang.String | |
langchain4j.open-ai.chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.chat-model.project-id | java.lang.String | |
langchain4j.open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.chat-model.stop | java.util.List | |
langchain4j.open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.chat-model.user | java.lang.String | |
langchain4j.open-ai.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.chat-model.metadata | java.util.Map | |
langchain4j.open-ai.chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-model.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.chat-models.*.stop | java.util.List | |
langchain4j.open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.user | java.lang.String | |
langchain4j.open-ai.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-parameters | java.util.Map |
Configuration properties for NamedOpenAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.chat-models.*.model-name | java.lang.String | gpt-3.5-turbo | |
langchain4j.open-ai.chat-models.*.listeners | java.util.List | | |
langchain4j.open-ai.chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-model.base-url | java.lang.String | |
langchain4j.open-ai.chat-model.api-key | java.lang.String | |
langchain4j.open-ai.chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.chat-model.project-id | java.lang.String | |
langchain4j.open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.chat-model.stop | java.util.List | |
langchain4j.open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.chat-model.user | java.lang.String | |
langchain4j.open-ai.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.chat-model.metadata | java.util.Map | |
langchain4j.open-ai.chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-model.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.chat-models.*.stop | java.util.List | |
langchain4j.open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.user | java.lang.String | |
langchain4j.open-ai.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-model.base-url | java.lang.String | |
langchain4j.open-ai.chat-model.api-key | java.lang.String | |
langchain4j.open-ai.chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.chat-model.project-id | java.lang.String | |
langchain4j.open-ai.chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.chat-model.stop | java.util.List | |
langchain4j.open-ai.chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-model.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.chat-model.user | java.lang.String | |
langchain4j.open-ai.chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.chat-model.metadata | java.util.Map | |
langchain4j.open-ai.chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-model.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.chat-models.*.stop | java.util.List | |
langchain4j.open-ai.chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.open-ai.chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.user | java.lang.String | |
langchain4j.open-ai.chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logprobs | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.top-logprobs | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.chat-models.*.custom-parameters | java.util.Map |
Configuration properties for DefaultOpenAiEmbeddingModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.embedding-model.model-name | java.lang.String | text-embedding-ada-002 | |
langchain4j.open-ai.embedding-model.listeners | java.util.List | | |
langchain4j.open-ai.embedding-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.embedding-model.base-url | java.lang.String | |
langchain4j.open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.open-ai.embedding-model.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-model.project-id | java.lang.String | |
langchain4j.open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-model.user | java.lang.String | |
langchain4j.open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-model.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.open-ai.embedding-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.project-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.user | java.lang.String | |
langchain4j.open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.embedding-model.base-url | java.lang.String | |
langchain4j.open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.open-ai.embedding-model.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-model.project-id | java.lang.String | |
langchain4j.open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-model.user | java.lang.String | |
langchain4j.open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-model.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.open-ai.embedding-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.project-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.user | java.lang.String | |
langchain4j.open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-models.*.custom-parameters | java.util.Map |
Configuration properties for NamedOpenAiEmbeddingModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.embedding-models.*.model-name | java.lang.String | text-embedding-ada-002 | |
langchain4j.open-ai.embedding-models.*.listeners | java.util.List | | |
langchain4j.open-ai.embedding-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.embedding-model.base-url | java.lang.String | |
langchain4j.open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.open-ai.embedding-model.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-model.project-id | java.lang.String | |
langchain4j.open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-model.user | java.lang.String | |
langchain4j.open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-model.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.open-ai.embedding-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.project-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.user | java.lang.String | |
langchain4j.open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.embedding-model.base-url | java.lang.String | |
langchain4j.open-ai.embedding-model.api-key | java.lang.String | |
langchain4j.open-ai.embedding-model.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-model.project-id | java.lang.String | |
langchain4j.open-ai.embedding-model.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-model.user | java.lang.String | |
langchain4j.open-ai.embedding-model.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-model.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-model.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.embedding-models.*.base-url | java.lang.String | |
langchain4j.open-ai.embedding-models.*.api-key | java.lang.String | |
langchain4j.open-ai.embedding-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.project-id | java.lang.String | |
langchain4j.open-ai.embedding-models.*.dimensions | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.user | java.lang.String | |
langchain4j.open-ai.embedding-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.embedding-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.embedding-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.embedding-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.open-ai.embedding-models.*.encoding-format | java.lang.String | |
langchain4j.open-ai.embedding-models.*.custom-parameters | java.util.Map |
Configuration properties for DefaultOpenAiImageModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.image-model.model-name | java.lang.String | dall-e-3 | |
langchain4j.open-ai.image-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.image-model.base-url | java.lang.String | |
langchain4j.open-ai.image-model.api-key | java.lang.String | |
langchain4j.open-ai.image-model.organization-id | java.lang.String | |
langchain4j.open-ai.image-model.project-id | java.lang.String | |
langchain4j.open-ai.image-model.size | java.lang.String | |
langchain4j.open-ai.image-model.quality | java.lang.String | |
langchain4j.open-ai.image-model.user | java.lang.String | |
langchain4j.open-ai.image-model.background | java.lang.String | |
langchain4j.open-ai.image-model.output-format | java.lang.String | |
langchain4j.open-ai.image-model.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-model.moderation | java.lang.String | |
langchain4j.open-ai.image-model.timeout | java.time.Duration | |
langchain4j.open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.open-ai.image-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.image-models.*.base-url | java.lang.String | |
langchain4j.open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.open-ai.image-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.image-models.*.project-id | java.lang.String | |
langchain4j.open-ai.image-models.*.size | java.lang.String | |
langchain4j.open-ai.image-models.*.quality | java.lang.String | |
langchain4j.open-ai.image-models.*.user | java.lang.String | |
langchain4j.open-ai.image-models.*.background | java.lang.String | |
langchain4j.open-ai.image-models.*.output-format | java.lang.String | |
langchain4j.open-ai.image-models.*.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-models.*.moderation | java.lang.String | |
langchain4j.open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.image-models.*.custom-query-params | java.util.Map |
Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.image-model.base-url | java.lang.String | |
langchain4j.open-ai.image-model.api-key | java.lang.String | |
langchain4j.open-ai.image-model.organization-id | java.lang.String | |
langchain4j.open-ai.image-model.project-id | java.lang.String | |
langchain4j.open-ai.image-model.size | java.lang.String | |
langchain4j.open-ai.image-model.quality | java.lang.String | |
langchain4j.open-ai.image-model.user | java.lang.String | |
langchain4j.open-ai.image-model.background | java.lang.String | |
langchain4j.open-ai.image-model.output-format | java.lang.String | |
langchain4j.open-ai.image-model.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-model.moderation | java.lang.String | |
langchain4j.open-ai.image-model.timeout | java.time.Duration | |
langchain4j.open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.open-ai.image-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.image-models.*.base-url | java.lang.String | |
langchain4j.open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.open-ai.image-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.image-models.*.project-id | java.lang.String | |
langchain4j.open-ai.image-models.*.size | java.lang.String | |
langchain4j.open-ai.image-models.*.quality | java.lang.String | |
langchain4j.open-ai.image-models.*.user | java.lang.String | |
langchain4j.open-ai.image-models.*.background | java.lang.String | |
langchain4j.open-ai.image-models.*.output-format | java.lang.String | |
langchain4j.open-ai.image-models.*.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-models.*.moderation | java.lang.String | |
langchain4j.open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.image-models.*.custom-query-params | java.util.Map |
Configuration properties for NamedOpenAiImageModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.image-models.*.model-name | java.lang.String | dall-e-3 | |
langchain4j.open-ai.image-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.image-model.base-url | java.lang.String | |
langchain4j.open-ai.image-model.api-key | java.lang.String | |
langchain4j.open-ai.image-model.organization-id | java.lang.String | |
langchain4j.open-ai.image-model.project-id | java.lang.String | |
langchain4j.open-ai.image-model.size | java.lang.String | |
langchain4j.open-ai.image-model.quality | java.lang.String | |
langchain4j.open-ai.image-model.user | java.lang.String | |
langchain4j.open-ai.image-model.background | java.lang.String | |
langchain4j.open-ai.image-model.output-format | java.lang.String | |
langchain4j.open-ai.image-model.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-model.moderation | java.lang.String | |
langchain4j.open-ai.image-model.timeout | java.time.Duration | |
langchain4j.open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.open-ai.image-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.image-models.*.base-url | java.lang.String | |
langchain4j.open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.open-ai.image-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.image-models.*.project-id | java.lang.String | |
langchain4j.open-ai.image-models.*.size | java.lang.String | |
langchain4j.open-ai.image-models.*.quality | java.lang.String | |
langchain4j.open-ai.image-models.*.user | java.lang.String | |
langchain4j.open-ai.image-models.*.background | java.lang.String | |
langchain4j.open-ai.image-models.*.output-format | java.lang.String | |
langchain4j.open-ai.image-models.*.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-models.*.moderation | java.lang.String | |
langchain4j.open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.image-models.*.custom-query-params | java.util.Map |
Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.image-model.base-url | java.lang.String | |
langchain4j.open-ai.image-model.api-key | java.lang.String | |
langchain4j.open-ai.image-model.organization-id | java.lang.String | |
langchain4j.open-ai.image-model.project-id | java.lang.String | |
langchain4j.open-ai.image-model.size | java.lang.String | |
langchain4j.open-ai.image-model.quality | java.lang.String | |
langchain4j.open-ai.image-model.user | java.lang.String | |
langchain4j.open-ai.image-model.background | java.lang.String | |
langchain4j.open-ai.image-model.output-format | java.lang.String | |
langchain4j.open-ai.image-model.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-model.moderation | java.lang.String | |
langchain4j.open-ai.image-model.timeout | java.time.Duration | |
langchain4j.open-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-model.custom-headers | java.util.Map | |
langchain4j.open-ai.image-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.image-models.*.base-url | java.lang.String | |
langchain4j.open-ai.image-models.*.api-key | java.lang.String | |
langchain4j.open-ai.image-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.image-models.*.project-id | java.lang.String | |
langchain4j.open-ai.image-models.*.size | java.lang.String | |
langchain4j.open-ai.image-models.*.quality | java.lang.String | |
langchain4j.open-ai.image-models.*.user | java.lang.String | |
langchain4j.open-ai.image-models.*.background | java.lang.String | |
langchain4j.open-ai.image-models.*.output-format | java.lang.String | |
langchain4j.open-ai.image-models.*.output-compression | java.lang.Integer | |
langchain4j.open-ai.image-models.*.moderation | java.lang.String | |
langchain4j.open-ai.image-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.image-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.image-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.image-models.*.custom-query-params | java.util.Map |
Configuration properties for DefaultOpenAiModerationModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-model.listeners | java.util.List | |
langchain4j.open-ai.moderation-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-model.model-name | java.lang.String | |
langchain4j.open-ai.moderation-model.base-url | java.lang.String | |
langchain4j.open-ai.moderation-model.api-key | java.lang.String | |
langchain4j.open-ai.moderation-model.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-model.project-id | java.lang.String | |
langchain4j.open-ai.moderation-model.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-model.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.moderation-models.*.model-name | java.lang.String | |
langchain4j.open-ai.moderation-models.*.base-url | java.lang.String | |
langchain4j.open-ai.moderation-models.*.api-key | java.lang.String | |
langchain4j.open-ai.moderation-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.project-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-models.*.custom-query-params | java.util.Map |
Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-model.model-name | java.lang.String | |
langchain4j.open-ai.moderation-model.base-url | java.lang.String | |
langchain4j.open-ai.moderation-model.api-key | java.lang.String | |
langchain4j.open-ai.moderation-model.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-model.project-id | java.lang.String | |
langchain4j.open-ai.moderation-model.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-model.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.moderation-models.*.model-name | java.lang.String | |
langchain4j.open-ai.moderation-models.*.base-url | java.lang.String | |
langchain4j.open-ai.moderation-models.*.api-key | java.lang.String | |
langchain4j.open-ai.moderation-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.project-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-models.*.custom-query-params | java.util.Map |
Configuration properties for NamedOpenAiModerationModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-models.*.listeners | java.util.List | |
langchain4j.open-ai.moderation-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder |
Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-model.model-name | java.lang.String | |
langchain4j.open-ai.moderation-model.base-url | java.lang.String | |
langchain4j.open-ai.moderation-model.api-key | java.lang.String | |
langchain4j.open-ai.moderation-model.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-model.project-id | java.lang.String | |
langchain4j.open-ai.moderation-model.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-model.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.moderation-models.*.model-name | java.lang.String | |
langchain4j.open-ai.moderation-models.*.base-url | java.lang.String | |
langchain4j.open-ai.moderation-models.*.api-key | java.lang.String | |
langchain4j.open-ai.moderation-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.project-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-models.*.custom-query-params | java.util.Map |
Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.moderation-model.model-name | java.lang.String | |
langchain4j.open-ai.moderation-model.base-url | java.lang.String | |
langchain4j.open-ai.moderation-model.api-key | java.lang.String | |
langchain4j.open-ai.moderation-model.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-model.project-id | java.lang.String | |
langchain4j.open-ai.moderation-model.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-model.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-model.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.moderation-models.*.model-name | java.lang.String | |
langchain4j.open-ai.moderation-models.*.base-url | java.lang.String | |
langchain4j.open-ai.moderation-models.*.api-key | java.lang.String | |
langchain4j.open-ai.moderation-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.project-id | java.lang.String | |
langchain4j.open-ai.moderation-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.moderation-models.*.max-retries | java.lang.Integer | |
langchain4j.open-ai.moderation-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.moderation-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.moderation-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.moderation-models.*.custom-query-params | java.util.Map |
Configuration properties for DefaultOpenAiStreamingChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.streaming-chat-model.model-name | java.lang.String | gpt-3.5-turbo | |
langchain4j.open-ai.streaming-chat-model.listeners | java.util.List | | |
langchain4j.open-ai.streaming-chat-model.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-parameters | java.util.Map |
Configuration properties for NamedOpenAiStreamingChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-ai.streaming-chat-models.*.model-name | java.lang.String | gpt-3.5-turbo | |
langchain4j.open-ai.streaming-chat-models.*.listeners | java.util.List | | |
langchain4j.open-ai.streaming-chat-models.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-parameters | java.util.Map |
Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.open-ai.streaming-chat-model.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-model.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-model.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-model.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-model.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-model.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-model.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-model.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-model.custom-parameters | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.default-request-parameters | dev.langchain4j.model.chat.request.ChatRequestParameters | |
langchain4j.open-ai.streaming-chat-models.*.base-url | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.api-key | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.organization-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.project-id | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.temperature | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.top-p | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.stop | java.util.List | |
langchain4j.open-ai.streaming-chat-models.*.max-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokens | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.presence-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.frequency-penalty | java.lang.Double | |
langchain4j.open-ai.streaming-chat-models.*.logit-bias | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.response-format | dev.langchain4j.model.chat.request.ResponseFormat | |
langchain4j.open-ai.streaming-chat-models.*.strict-json-schema | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.seed | java.lang.Integer | |
langchain4j.open-ai.streaming-chat-models.*.user | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.strict-tools | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-calls | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.store | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.metadata | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.service-tier | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.reasoning-effort | java.lang.String | |
langchain4j.open-ai.streaming-chat-models.*.return-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.send-thinking | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-id | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.use-input-image-format | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.timeout | java.time.Duration | |
langchain4j.open-ai.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.open-ai.streaming-chat-models.*.logger | org.slf4j.Logger | |
langchain4j.open-ai.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-query-params | java.util.Map | |
langchain4j.open-ai.streaming-chat-models.*.custom-parameters | java.util.Map |
Configuration properties for ChromaEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chroma.embedding-store.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-store.base-url | java.lang.String | |
langchain4j.chroma.embedding-store.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-store.database-name | java.lang.String | |
langchain4j.chroma.embedding-store.collection-name | java.lang.String | |
langchain4j.chroma.embedding-store.timeout | java.time.Duration | |
langchain4j.chroma.embedding-store.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-store.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-store.log-requests | boolean | |
langchain4j.chroma.embedding-store.log-responses | boolean | |
langchain4j.chroma.embedding-stores.*.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-stores.*.base-url | java.lang.String | |
langchain4j.chroma.embedding-stores.*.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.database-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.timeout | java.time.Duration | |
langchain4j.chroma.embedding-stores.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-stores.*.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-stores.*.log-requests | boolean | |
langchain4j.chroma.embedding-stores.*.log-responses | boolean |
Configuration properties for ChromaEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chroma.embedding-store.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-store.base-url | java.lang.String | |
langchain4j.chroma.embedding-store.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-store.database-name | java.lang.String | |
langchain4j.chroma.embedding-store.collection-name | java.lang.String | |
langchain4j.chroma.embedding-store.timeout | java.time.Duration | |
langchain4j.chroma.embedding-store.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-store.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-store.log-requests | boolean | |
langchain4j.chroma.embedding-store.log-responses | boolean | |
langchain4j.chroma.embedding-stores.*.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-stores.*.base-url | java.lang.String | |
langchain4j.chroma.embedding-stores.*.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.database-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.timeout | java.time.Duration | |
langchain4j.chroma.embedding-stores.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-stores.*.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-stores.*.log-requests | boolean | |
langchain4j.chroma.embedding-stores.*.log-responses | boolean |
Configuration properties for ChromaEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chroma.embedding-store.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-store.base-url | java.lang.String | |
langchain4j.chroma.embedding-store.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-store.database-name | java.lang.String | |
langchain4j.chroma.embedding-store.collection-name | java.lang.String | |
langchain4j.chroma.embedding-store.timeout | java.time.Duration | |
langchain4j.chroma.embedding-store.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-store.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-store.log-requests | boolean | |
langchain4j.chroma.embedding-store.log-responses | boolean | |
langchain4j.chroma.embedding-stores.*.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-stores.*.base-url | java.lang.String | |
langchain4j.chroma.embedding-stores.*.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.database-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.timeout | java.time.Duration | |
langchain4j.chroma.embedding-stores.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-stores.*.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-stores.*.log-requests | boolean | |
langchain4j.chroma.embedding-stores.*.log-responses | boolean |
Configuration properties for ChromaEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chroma.embedding-store.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-store.base-url | java.lang.String | |
langchain4j.chroma.embedding-store.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-store.database-name | java.lang.String | |
langchain4j.chroma.embedding-store.collection-name | java.lang.String | |
langchain4j.chroma.embedding-store.timeout | java.time.Duration | |
langchain4j.chroma.embedding-store.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-store.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-store.log-requests | boolean | |
langchain4j.chroma.embedding-store.log-responses | boolean | |
langchain4j.chroma.embedding-stores.*.api-version | dev.langchain4j.store.embedding.chroma.ChromaApiVersion | |
langchain4j.chroma.embedding-stores.*.base-url | java.lang.String | |
langchain4j.chroma.embedding-stores.*.tenant-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.database-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.chroma.embedding-stores.*.timeout | java.time.Duration | |
langchain4j.chroma.embedding-stores.*.http-client-builder | dev.langchain4j.http.client.HttpClientBuilder | |
langchain4j.chroma.embedding-stores.*.custom-headers | java.util.Map | |
langchain4j.chroma.embedding-stores.*.log-requests | boolean | |
langchain4j.chroma.embedding-stores.*.log-responses | boolean |
Configuration properties for CommonElasticsearchEmbeddingStoreConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.elasticsearch.enabled | boolean | true | |
langchain4j.elasticsearch.api-key | java.lang.String | | |
langchain4j.elasticsearch.server-url | java.lang.String | |
Configuration properties for DefaultElasticsearchEmbeddingStoreConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-store.rest-client | org.elasticsearch.client.RestClient |
Configuration properties for ElasticsearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-store.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-store.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-store.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration | |
langchain4j.elasticsearch.embedding-stores.*.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-stores.*.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-stores.*.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration |
Configuration properties for ElasticsearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-store.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-store.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-store.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration | |
langchain4j.elasticsearch.embedding-stores.*.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-stores.*.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-stores.*.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration |
Configuration properties for NamedElasticsearchEmbeddingStoreConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-stores.*.rest-client | org.elasticsearch.client.RestClient |
Configuration properties for ElasticsearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-store.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-store.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-store.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration | |
langchain4j.elasticsearch.embedding-stores.*.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-stores.*.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-stores.*.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration |
Configuration properties for ElasticsearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.elasticsearch.embedding-store.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-store.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-store.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration | |
langchain4j.elasticsearch.embedding-stores.*.client | co.elastic.clients.elasticsearch.ElasticsearchClient | |
langchain4j.elasticsearch.embedding-stores.*.index-name | java.lang.String | |
langchain4j.elasticsearch.embedding-stores.*.configuration | dev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration |
Configuration properties for MongoDbEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.mongodb-atlas.embedding-stores.*.database-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.index-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.max-result-ratio | java.lang.Long | |
langchain4j.mongodb-atlas.embedding-stores.*.create-index | java.lang.Boolean |
Configuration properties for MongoDbEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.mongodb-atlas.embedding-stores.*.database-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.collection-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.index-name | java.lang.String | |
langchain4j.mongodb-atlas.embedding-stores.*.max-result-ratio | java.lang.Long | |
langchain4j.mongodb-atlas.embedding-stores.*.create-index | java.lang.Boolean |
Configuration properties for IndexMapping$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.mongodb-atlas.embedding-stores.*.index-mapping.dimension | int | |
langchain4j.mongodb-atlas.embedding-stores.*.index-mapping.metadata-field-names | java.util.Set |
Configuration properties for Neo4jChatMemoryStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.neo4j.enabled | boolean | enabled Whether Neo4j ChatMemory store is enabled. Default value {@value #DEFAULT_ENABLED}. |
langchain4j.chat-memory-store.neo4j.uri | java.lang.String | the Bolt URI to a Neo4j instance |
langchain4j.chat-memory-store.neo4j.user | java.lang.String | the Neo4j instance’s username |
langchain4j.chat-memory-store.neo4j.password | java.lang.String | the Neo4j instance’s password |
Configuration properties for Neo4jChatMemoryStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.neo4j.driver | org.neo4j.driver.Driver | |
langchain4j.chat-memory-store.neo4j.config | org.neo4j.driver.SessionConfig | |
langchain4j.chat-memory-store.neo4j.memory-label | java.lang.String | |
langchain4j.chat-memory-store.neo4j.message-label | java.lang.String | |
langchain4j.chat-memory-store.neo4j.id-property | java.lang.String | |
langchain4j.chat-memory-store.neo4j.message-property | java.lang.String | |
langchain4j.chat-memory-store.neo4j.last-message-rel-type | java.lang.String | |
langchain4j.chat-memory-store.neo4j.next-message-rel-type | java.lang.String | |
langchain4j.chat-memory-store.neo4j.database-name | java.lang.String | |
langchain4j.chat-memory-store.neo4j.size | java.lang.Integer |
Configuration properties for CommonOpenSearchEmbeddingStoreConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.open-search.enabled | boolean | true | |
langchain4j.open-search.server-url | java.lang.String | | |
langchain4j.open-search.api-key | java.lang.String | |
Configuration properties for DefaultOpenSearchEmbeddingStoreConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-store.open-search-client | org.opensearch.client.opensearch.OpenSearchClient | |
langchain4j.open-search.embedding-store.options | org.opensearch.client.transport.aws.AwsSdk2TransportOptions |
Configuration properties for OpenSearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-store.server-url | java.lang.String | |
langchain4j.open-search.embedding-store.api-key | java.lang.String | |
langchain4j.open-search.embedding-store.user-name | java.lang.String | |
langchain4j.open-search.embedding-store.password | java.lang.String | |
langchain4j.open-search.embedding-store.service-name | java.lang.String | |
langchain4j.open-search.embedding-store.region | java.lang.String | |
langchain4j.open-search.embedding-store.index-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.server-url | java.lang.String | |
langchain4j.open-search.embedding-stores.*.api-key | java.lang.String | |
langchain4j.open-search.embedding-stores.*.user-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.password | java.lang.String | |
langchain4j.open-search.embedding-stores.*.service-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.region | java.lang.String | |
langchain4j.open-search.embedding-stores.*.index-name | java.lang.String |
Configuration properties for OpenSearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-store.server-url | java.lang.String | |
langchain4j.open-search.embedding-store.api-key | java.lang.String | |
langchain4j.open-search.embedding-store.user-name | java.lang.String | |
langchain4j.open-search.embedding-store.password | java.lang.String | |
langchain4j.open-search.embedding-store.service-name | java.lang.String | |
langchain4j.open-search.embedding-store.region | java.lang.String | |
langchain4j.open-search.embedding-store.index-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.server-url | java.lang.String | |
langchain4j.open-search.embedding-stores.*.api-key | java.lang.String | |
langchain4j.open-search.embedding-stores.*.user-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.password | java.lang.String | |
langchain4j.open-search.embedding-stores.*.service-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.region | java.lang.String | |
langchain4j.open-search.embedding-stores.*.index-name | java.lang.String |
Configuration properties for NamedOpenSearchEmbeddingStoreConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-stores.*.open-search-client | org.opensearch.client.opensearch.OpenSearchClient | |
langchain4j.open-search.embedding-stores.*.options | org.opensearch.client.transport.aws.AwsSdk2TransportOptions |
Configuration properties for OpenSearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-store.server-url | java.lang.String | |
langchain4j.open-search.embedding-store.api-key | java.lang.String | |
langchain4j.open-search.embedding-store.user-name | java.lang.String | |
langchain4j.open-search.embedding-store.password | java.lang.String | |
langchain4j.open-search.embedding-store.service-name | java.lang.String | |
langchain4j.open-search.embedding-store.region | java.lang.String | |
langchain4j.open-search.embedding-store.index-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.server-url | java.lang.String | |
langchain4j.open-search.embedding-stores.*.api-key | java.lang.String | |
langchain4j.open-search.embedding-stores.*.user-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.password | java.lang.String | |
langchain4j.open-search.embedding-stores.*.service-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.region | java.lang.String | |
langchain4j.open-search.embedding-stores.*.index-name | java.lang.String |
Configuration properties for OpenSearchEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.open-search.embedding-store.server-url | java.lang.String | |
langchain4j.open-search.embedding-store.api-key | java.lang.String | |
langchain4j.open-search.embedding-store.user-name | java.lang.String | |
langchain4j.open-search.embedding-store.password | java.lang.String | |
langchain4j.open-search.embedding-store.service-name | java.lang.String | |
langchain4j.open-search.embedding-store.region | java.lang.String | |
langchain4j.open-search.embedding-store.index-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.server-url | java.lang.String | |
langchain4j.open-search.embedding-stores.*.api-key | java.lang.String | |
langchain4j.open-search.embedding-stores.*.user-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.password | java.lang.String | |
langchain4j.open-search.embedding-stores.*.service-name | java.lang.String | |
langchain4j.open-search.embedding-stores.*.region | java.lang.String | |
langchain4j.open-search.embedding-stores.*.index-name | java.lang.String |
Configuration properties for OracleChatMemoryStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.oracle.*.enabled | boolean | Whether Oracle ChatMemory store is enabled. Default value true |
Configuration properties for OracleChatMemoryStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.oracle.*.table-name | java.lang.String | |
langchain4j.chat-memory-store.oracle.*.memory-id-column-name | java.lang.String | |
langchain4j.chat-memory-store.oracle.*.content-column-name | java.lang.String |
Configuration properties for OracleEmbeddingStoreConfig
| Property | Type | Description |
|---|---|---|
langchain4j.oracle.embedding-stores.*.table | java.lang.String | The table name. |
Configuration properties for OracleEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oracle.embedding-stores.*.vector-index | dev.langchain4j.store.embedding.oracle.CreateOption | |
langchain4j.oracle.embedding-stores.*.index | dev.langchain4j.store.embedding.oracle.Index | |
langchain4j.oracle.embedding-stores.*.exact-search | boolean |
Configuration properties for OracleEmbeddingStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oracle.embedding-stores.*.vector-index | dev.langchain4j.store.embedding.oracle.CreateOption | |
langchain4j.oracle.embedding-stores.*.index | dev.langchain4j.store.embedding.oracle.Index | |
langchain4j.oracle.embedding-stores.*.exact-search | boolean |
Configuration properties for EmbeddingTable$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.oracle.embedding-stores.*.table.create-option | dev.langchain4j.store.embedding.oracle.CreateOption | |
langchain4j.oracle.embedding-stores.*.table.name | java.lang.String | |
langchain4j.oracle.embedding-stores.*.table.id-column | java.lang.String | |
langchain4j.oracle.embedding-stores.*.table.embedding-column | java.lang.String | |
langchain4j.oracle.embedding-stores.*.table.text-column | java.lang.String | |
langchain4j.oracle.embedding-stores.*.table.metadata-column | java.lang.String |
Configuration properties for PgVectorEmbeddingStoreConfig
| Property | Type | Description |
|---|---|---|
langchain4j.pgvector.embedding-stores.*.table | java.lang.String | The table to use. |
langchain4j.pgvector.embedding-stores.*.dimension | java.lang.Integer | Sets the dimension. |
langchain4j.pgvector.embedding-stores.*.use-index | java.lang.Boolean | Sets whether to use the index. |
langchain4j.pgvector.embedding-stores.*.index-list-size | java.lang.Integer | Sets the index list size. |
langchain4j.pgvector.embedding-stores.*.create-table | java.lang.Boolean | Sets whether to create the table. |
langchain4j.pgvector.embedding-stores.*.drop-table-first | java.lang.Boolean | Sets whether the table should be dropped. |
Configuration properties for QdrantTestResourceConfig
| Property | Type | Description | Default |
|---|---|---|---|
test-resources.containers.qdrant.dimension | java.lang.Integer | The dimension | 384 |
test-resources.containers.qdrant.distance | io.qdrant.client.grpc.Collections$Distance | The distance | Cosine |
Configuration properties for RedisChatMemoryStoreConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.redis.enabled | boolean | Whether Redis ChatMemory store is enabled. Default value true |
Configuration properties for RedisChatMemoryStore$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.chat-memory-store.redis.host | java.lang.String | |
langchain4j.chat-memory-store.redis.port | java.lang.Integer | |
langchain4j.chat-memory-store.redis.user | java.lang.String | |
langchain4j.chat-memory-store.redis.password | java.lang.String | |
langchain4j.chat-memory-store.redis.ttl | java.lang.Long | |
langchain4j.chat-memory-store.redis.prefix | java.lang.String | |
langchain4j.chat-memory-store.redis.store-type | dev.langchain4j.community.store.memory.chat.redis.StoreType |
Configuration properties for CommonVertexAiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.vertex-ai.enabled | boolean | true | |
langchain4j.vertex-ai.endpoint | java.lang.String | | |
langchain4j.vertex-ai.model-name | java.lang.String | chat-bison | |
langchain4j.vertex-ai.project | java.lang.String | | |
langchain4j.vertex-ai.location | java.lang.String | | |
langchain4j.vertex-ai.publisher | java.lang.String | google | |
langchain4j.vertex-ai.max-retries | java.lang.Integer | 5 |
Configuration properties for DefaultVertexAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-model.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-model.project | java.lang.String | |
langchain4j.vertex-ai.chat-model.location | java.lang.String | |
langchain4j.vertex-ai.chat-model.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-model.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for VertexAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-model.project | java.lang.String | |
langchain4j.vertex-ai.chat-model.location | java.lang.String | |
langchain4j.vertex-ai.chat-model.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-model.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for NamedVertexAiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-models.*.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-model.project | java.lang.String | |
langchain4j.vertex-ai.chat-model.location | java.lang.String | |
langchain4j.vertex-ai.chat-model.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-model.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for VertexAiChatModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.chat-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-model.project | java.lang.String | |
langchain4j.vertex-ai.chat-model.location | java.lang.String | |
langchain4j.vertex-ai.chat-model.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-model.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-model.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.chat-models.*.temperature | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai.chat-models.*.top-p | java.lang.Double | |
langchain4j.vertex-ai.chat-models.*.max-retries | java.lang.Integer |
Configuration properties for DefaultVertexAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-model.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-model.project | java.lang.String | |
langchain4j.vertex-ai.embedding-model.location | java.lang.String | |
langchain4j.vertex-ai.embedding-model.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-model.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-model.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.project | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.location | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-models.*.output-dimensionality | java.lang.Integer |
Configuration properties for VertexAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-model.project | java.lang.String | |
langchain4j.vertex-ai.embedding-model.location | java.lang.String | |
langchain4j.vertex-ai.embedding-model.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-model.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-model.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.project | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.location | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-models.*.output-dimensionality | java.lang.Integer |
Configuration properties for NamedVertexAiEmbeddingModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-models.*.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-model.project | java.lang.String | |
langchain4j.vertex-ai.embedding-model.location | java.lang.String | |
langchain4j.vertex-ai.embedding-model.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-model.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-model.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.project | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.location | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-models.*.output-dimensionality | java.lang.Integer |
Configuration properties for VertexAiEmbeddingModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.embedding-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-model.project | java.lang.String | |
langchain4j.vertex-ai.embedding-model.location | java.lang.String | |
langchain4j.vertex-ai.embedding-model.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-model.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-model.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-model.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-model.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-model.output-dimensionality | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.project | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.location | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batch | java.lang.Integer | |
langchain4j.vertex-ai.embedding-models.*.task-type | dev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType | |
langchain4j.vertex-ai.embedding-models.*.title-metadata-key | java.lang.String | |
langchain4j.vertex-ai.embedding-models.*.auto-truncate | java.lang.Boolean | |
langchain4j.vertex-ai.embedding-models.*.output-dimensionality | java.lang.Integer |
Configuration properties for VertexAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.image-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-model.project | java.lang.String | |
langchain4j.vertex-ai.image-model.location | java.lang.String | |
langchain4j.vertex-ai.image-model.publisher | java.lang.String | |
langchain4j.vertex-ai.image-model.model-name | java.lang.String | |
langchain4j.vertex-ai.image-model.seed | java.lang.Long | |
langchain4j.vertex-ai.image-model.language | java.lang.String | |
langchain4j.vertex-ai.image-model.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-model.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-model.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-model.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-model.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-model.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-model.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-model.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-model.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-model.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-model.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-models.*.project | java.lang.String | |
langchain4j.vertex-ai.image-models.*.location | java.lang.String | |
langchain4j.vertex-ai.image-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.image-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.image-models.*.seed | java.lang.Long | |
langchain4j.vertex-ai.image-models.*.language | java.lang.String | |
langchain4j.vertex-ai.image-models.*.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-models.*.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-models.*.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-models.*.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-models.*.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-models.*.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-models.*.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.log-responses | java.lang.Boolean |
Configuration properties for VertexAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.image-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-model.project | java.lang.String | |
langchain4j.vertex-ai.image-model.location | java.lang.String | |
langchain4j.vertex-ai.image-model.publisher | java.lang.String | |
langchain4j.vertex-ai.image-model.model-name | java.lang.String | |
langchain4j.vertex-ai.image-model.seed | java.lang.Long | |
langchain4j.vertex-ai.image-model.language | java.lang.String | |
langchain4j.vertex-ai.image-model.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-model.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-model.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-model.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-model.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-model.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-model.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-model.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-model.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-model.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-model.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-models.*.project | java.lang.String | |
langchain4j.vertex-ai.image-models.*.location | java.lang.String | |
langchain4j.vertex-ai.image-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.image-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.image-models.*.seed | java.lang.Long | |
langchain4j.vertex-ai.image-models.*.language | java.lang.String | |
langchain4j.vertex-ai.image-models.*.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-models.*.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-models.*.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-models.*.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-models.*.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-models.*.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-models.*.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.log-responses | java.lang.Boolean |
Configuration properties for VertexAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.image-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-model.project | java.lang.String | |
langchain4j.vertex-ai.image-model.location | java.lang.String | |
langchain4j.vertex-ai.image-model.publisher | java.lang.String | |
langchain4j.vertex-ai.image-model.model-name | java.lang.String | |
langchain4j.vertex-ai.image-model.seed | java.lang.Long | |
langchain4j.vertex-ai.image-model.language | java.lang.String | |
langchain4j.vertex-ai.image-model.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-model.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-model.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-model.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-model.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-model.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-model.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-model.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-model.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-model.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-model.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-models.*.project | java.lang.String | |
langchain4j.vertex-ai.image-models.*.location | java.lang.String | |
langchain4j.vertex-ai.image-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.image-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.image-models.*.seed | java.lang.Long | |
langchain4j.vertex-ai.image-models.*.language | java.lang.String | |
langchain4j.vertex-ai.image-models.*.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-models.*.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-models.*.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-models.*.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-models.*.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-models.*.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-models.*.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.log-responses | java.lang.Boolean |
Configuration properties for VertexAiImageModel$Builder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai.image-model.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-model.project | java.lang.String | |
langchain4j.vertex-ai.image-model.location | java.lang.String | |
langchain4j.vertex-ai.image-model.publisher | java.lang.String | |
langchain4j.vertex-ai.image-model.model-name | java.lang.String | |
langchain4j.vertex-ai.image-model.seed | java.lang.Long | |
langchain4j.vertex-ai.image-model.language | java.lang.String | |
langchain4j.vertex-ai.image-model.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-model.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-model.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-model.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-model.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-model.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-model.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-model.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-model.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-model.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-model.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.endpoint | java.lang.String | |
langchain4j.vertex-ai.image-models.*.project | java.lang.String | |
langchain4j.vertex-ai.image-models.*.location | java.lang.String | |
langchain4j.vertex-ai.image-models.*.publisher | java.lang.String | |
langchain4j.vertex-ai.image-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai.image-models.*.seed | java.lang.Long | |
langchain4j.vertex-ai.image-models.*.language | java.lang.String | |
langchain4j.vertex-ai.image-models.*.guidance-scale | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.negative-prompt | java.lang.String | |
langchain4j.vertex-ai.image-models.*.sample-image-style | dev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle | |
langchain4j.vertex-ai.image-models.*.sample-image-size | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.aspect-ratio | dev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio | |
langchain4j.vertex-ai.image-models.*.mime-type | dev.langchain4j.model.vertexai.VertexAiImageModel$MimeType | |
langchain4j.vertex-ai.image-models.*.compression-quality | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.person-generation | dev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration | |
langchain4j.vertex-ai.image-models.*.watermark | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storage | java.lang.String | |
langchain4j.vertex-ai.image-models.*.persist-to | java.nio.file.Path | |
langchain4j.vertex-ai.image-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai.image-models.*.log-responses | java.lang.Boolean |
Configuration properties for CommonVertexAiGeminiChatModelConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
langchain4j.vertex-ai-gemini.enabled | boolean | true | |
langchain4j.vertex-ai-gemini.model-name | java.lang.String | gemini-1.5-flash-001 | |
langchain4j.vertex-ai-gemini.project | java.lang.String | | |
langchain4j.vertex-ai-gemini.location | java.lang.String | |
Configuration properties for DefaultVertexAiGeminiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-model.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.labels | java.util.Map |
Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.labels | java.util.Map |
Configuration properties for NamedVertexAiGeminiChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-models.*.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.labels | java.util.Map |
Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-model.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-model.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.chat-models.*.seed | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.max-retries | java.lang.Integer | |
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilities | java.util.Set | |
langchain4j.vertex-ai-gemini.chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.chat-models.*.labels | java.util.Map |
Configuration properties for DefaultVertexAiGeminiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-model.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-model.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labels | java.util.Map |
Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-model.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labels | java.util.Map |
Configuration properties for NamedVertexAiGeminiStreamingChatModelConfiguration
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-models.*.credentials | com.google.auth.oauth2.GoogleCredentials |
Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-model.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labels | java.util.Map |
Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder
| Property | Type | Description |
|---|---|---|
langchain4j.vertex-ai-gemini.streaming-chat-model.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-model.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-model.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-model.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-model.labels | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executor | java.util.concurrent.Executor | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.project | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.location | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-name | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperature | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokens | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-k | java.lang.Integer | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-p | java.lang.Float | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-type | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schema | com.google.cloud.vertexai.api.Schema | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settings | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-search | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastore | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-mode | dev.langchain4j.model.vertexai.gemini.ToolCallingMode | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-names | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requests | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responses | java.lang.Boolean | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listeners | java.util.List | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpoint | java.lang.String | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headers | java.util.Map | |
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labels | java.util.Map |
Micronaut MCP
Configuration properties for StdioMcpTransportConfigurationProperties
| Property | Type | Description |
|---|---|---|
langchain4j.mcp.client.transport.stdio.commands | java.util.List |
Configuration properties for ClasspathPrompt
| Property | Type | Description |
|---|---|---|
micronaut.mcp.classpath-prompts.*.name | java.lang.String | Prompt name |
micronaut.mcp.classpath-prompts.*.name-qualifier | java.lang.String | Name Qualifier |
micronaut.mcp.classpath-prompts.*.title | java.lang.String | Prompt Title |
micronaut.mcp.classpath-prompts.*.description | java.lang.String | Prompt Description |
micronaut.mcp.classpath-prompts.*.arguments | java.util.List | Prompt arguments |
micronaut.mcp.classpath-prompts.*.path | java.lang.String | path to the prompt resource. Don’t include the classpath: prefix |
Configuration properties for McpClientConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.client.enabled | boolean | |
micronaut.mcp.client.transport | Transport | Set the MCP Transport. It defaults to HTTP. |
Configuration properties for McpClientHttpConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.client.http.*.url | java.net.URI | The MCP Server URL |
micronaut.mcp.client.http.*.timeout | java.time.Duration | The duration to wait for server responses before timing out requests. |
micronaut.mcp.client.http.*.log-requests | boolean | Whether to log requests. Default value false . |
micronaut.mcp.client.http.*.log-responses | boolean | Whether to log responses. Default value false . |
Configuration properties for McpServerConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.server.enabled | boolean | |
micronaut.mcp.server.endpoint | java.lang.String | The MCP Server endpoint. It applies to MCP Servers using HTTP transport. It defaults to /mcp . |
micronaut.mcp.server.transport | Transport | Set the MCP Transport. It defaults to HTTP. |
micronaut.mcp.server.reactive | boolean | Whether you want to define MCP Primitive handlers using reactive code. Default value {@value #DEFAULT_REACTIVE} |
Configuration properties for McpServerInfoConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.server.info.name | java.lang.String | |
micronaut.mcp.server.info.version | java.lang.String |
Configuration properties for PromptsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.server.prompts.list-changed | boolean | whether the server will emit notifications when the list of available prompts changes. Default value false . |
Configuration properties for ResourcesConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.server.resources.subscribe | boolean | whether the client can subscribe to be notified of changes to individual resources. Default value false . |
micronaut.mcp.server.resources.list-changed | boolean | whether the server will emit notifications when the list of available resources changes. Default value false . |
Configuration properties for ToolsConfigurationProperties
| Property | Type | Description |
|---|---|---|
micronaut.mcp.server.tools.list-changed | boolean | whether the server will emit notifications when the list of available tools changes. Default value false . |
Micronaut ProjectGen
Configuration properties for DiffControllerConfiguration
| Property | Type | Description |
|---|---|---|
project.controllers.diff.enabled | boolean | Whether the controller is enabled. Default value: true. |
project.controllers.diff.path | java.lang.String | Controller path. Default value: /api/v1/diff |
Configuration properties for DownloadDiffControllerConfiguration
| Property | Type | Description |
|---|---|---|
projectgen.controllers.download-diff.enabled | boolean | Whether the controller is enabled. Default value: true. |
projectgen.controllers.download-diff.path | java.lang.String | Controller path. Default value: /api/v1/download/diff |
Configuration properties for DownloadZipControllerConfiguration
| Property | Type | Description |
|---|---|---|
projectgen.controllers.download-zip.enabled | boolean | Whether the controller is enabled. Default value: true. |
projectgen.controllers.download-zip.path | java.lang.String | Controller path. Default value: /api/v1/download/zip |
Configuration properties for FeaturesControllerConfiguration
| Property | Type | Description |
|---|---|---|
projectgen.controllers.features.enabled | boolean | Whether the controller is enabled. Default value: true. |
projectgen.controllers.features.path | java.lang.String | Controller path. Default value: /api/v1/features |
Micronaut Gradle Plugin
| Property | Type | Description |
|---|---|---|
io.micronaut.minimal.library | Allows building Micronaut libraries, without GraalVM support | java-library |
io.micronaut.minimal.application | Allows building Micronaut applications, without GraalVM nor Docker support | application |
io.micronaut.graalvm | Adds support for building native executables | |
io.micronaut.docker | Adds support for building Docker images | |
io.micronaut.aot | Adds support for Micronaut AOT | |
io.micronaut.library | A typical Micronaut Library, with support for GraalVM | io.micronaut.minimal.library , io.micronaut.graalvm , AptEclipsePlugin |
io.micronaut.application | A typical Micronaut Application, with support for GraalVM and Docker | io.micronaut.minimal.application , io.micronaut.graalvm , io.micronaut.docker , AptEclipsePlugin |
io.micronaut.test-resources | Provides automatic test resources provisioning on a single project | |
io.micronaut.test-resources-consumer | Provides ability to use test resources of other projects of multiproject builds | |
io.micronaut.openapi | Adds support for generating OpenAPI clients or servers from an OpenAPI definition. | |
io.micronaut.jsonschema | Adds support for generating source code from JSON Schema. | |
io.micronaut.configuration.validation | Validates Micronaut configuration against JSON Schemas at build time. | |
io.micronaut.openrewrite | Adds support for applying OpenRewrite recipes for Micronaut applications and libraries. |
Micronaut CRaC
Configuration properties for CracConfigurationProperties
| Property | Type | Description |
|---|---|---|
crac.enabled | boolean | Whether CRaC (Coordinated Restore at Checkpoint) support, even if we’re on a supporting JDK, is enabled. Default value (true). |
crac.refresh-beans | boolean | Whether to trigger a refresh event to refresh all {@code Refreshable} beans prior to taking a checkpoint. Default value (true). |
crac.datasource-pause-timeout | java.time.Duration | The timeout to wait for a datasource to pause before taking a checkpoint. Default value ("PT30S"). |
Configuration properties for CracRedisConfigurationProperties
| Property | Type | Description |
|---|---|---|
crac.redis.enabled | boolean | Whether CRaC (Coordinated Restore at Checkpoint) support for Redis, even if we’re on a supporting JDK, is enabled. Default value (true). |
crac.redis.cache-enabled | boolean | Whether to destroy RedisCache beans prior to taking a checkpoint. Default value (true). |
crac.redis.client-enabled | boolean | Whether to destroy RedisClient beans prior to taking a checkpoint. Default value (true). |
crac.redis.connection-enabled | boolean | Whether to destroy StatefulRedisConnection beans prior to taking a checkpoint. Default value (true). |
No properties match this filter.