io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.jdp Maven / Gradle / Ivy
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.containerEnv=Environment variables that are passed to the container.
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.enabled=If Dev Services for MQTT has been explicitly enabled or disabled. Dev Services are generally enabled\nby default, unless there is an existing configuration present. For MQTT, Dev Services starts a broker unless\n{@code *.host} or {@code *.port} are set for one of the connectors or if all the Reactive Messaging MQTT channel are\nconfigured\nwith\n{@code host} or {@code port}.
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.imageName=The image to use.
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.port=Optional fixed port the dev service will listen to.\n\nIf not defined, the port will be chosen randomly.
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.serviceName=The value of the {@code quarkus-dev-service-mqtt} 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 MQTT looks for a container with the\n{@code quarkus-dev-service-mqtt} 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-mqtt} label set to the specified value.\n
\nThis property is used when you need multiple shared MQTT brokers.
io.quarkiverse.hivemqclient.deployment.MqttDevServicesBuildTimeConfig.shared=Indicates if the MQTT broker 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 MQTT starts a new container.\n
\nThe discovery uses the {@code quarkus-dev-service-mqtt} label.\nThe value is configured using the {@code service-name} property.\n
\nContainer sharing is only used in dev mode.