
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.jdp Maven / Gradle / Ivy
#
#Tue Jan 16 10:48:09 UTC 2024
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.distribution=Defaults to a distribution inferred from the explicitly configured `image-name` (if any),\nor by default to the distribution configured in depending extensions (e.g. Hibernate Search),\nor by default to `elastic`.\n\n@asciidoclet
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.enabled=If Dev Services for Elasticsearch has been explicitly enabled or disabled. Dev Services are generally enabled\nby default, unless there is an existing configuration present. For Elasticsearch, Dev Services starts a server unless\n{@code quarkus.elasticsearch.hosts} is set.
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.imageName=The Elasticsearch container image to use.\nDefaults depend on the configured `distribution`\:\n\n* For the `elastic` distribution\: {elasticsearch-image}\n* For the `opensearch` distribution\: {opensearch-image}\n\n@asciidoclet
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.port=Optional fixed port the dev service will listen to.\n\nIf not defined, the port will be chosen randomly.
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.serviceName=The value of the {@code quarkus-dev-service-elasticsearch} label attached to the started container.\nThis property is used when {@code shared} is set to {@code true}.\nIn this case, before starting a container, Dev Services for Elasticsearch looks for a container with the\n{@code quarkus-dev-service-elasticsearch} label\nset to the configured value. If found, it will use this container instead of starting a new one. Otherwise it\nstarts a new container with the {@code quarkus-dev-service-elasticsearch} label set to the specified value.\n
\nThis property is used when you need multiple shared Elasticsearch servers.
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.containerEnv=Environment variables that are passed to the container.
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.javaOpts=The value for the ES_JAVA_OPTS env variable.\nDefaults to setting the heap to 512MB min - 1GB max.
io.quarkus.elasticsearch.restclient.common.deployment.ElasticsearchDevServicesBuildTimeConfig.shared=Indicates if the Elasticsearch server managed by Quarkus Dev Services is shared.\nWhen shared, Quarkus looks for running containers using label-based service discovery.\nIf a matching container is found, it is used, and so a second one is not started.\nOtherwise, Dev Services for Elasticsearch starts a new container.\n
\nThe discovery uses the {@code quarkus-dev-service-elasticsearch} label.\nThe value is configured using the {@code service-name} property.\n
\nContainer sharing is only used in dev mode.