Interface LRACoordinatorDevServicesBuildTimeConfig
public interface LRACoordinatorDevServicesBuildTimeConfig
-
Method Summary
Modifier and TypeMethodDescriptionEnvironment variables that are passed to the container.booleanenabled()If Dev Services for the LRA coordinator has been explicitly enabled or disabled.Optional override of the LRA coordinator container image to use.booleanWhether to log the warning messages about the LRA Dev Services.port()Optional fixed port the Dev Services will listen to.The value of thequarkus-dev-service-lra-coordinatorlabel attached to the started container.booleanshared()Indicates if the LRA coordinator managed by Quarkus Dev Services is shared.
-
Method Details
-
enabled
@WithDefault("true") boolean enabled()If Dev Services for the LRA coordinator has been explicitly enabled or disabled. For the LRA coordinator, the Dev Services is disabled if this property is false or if thequarkus.lra.coordinator-urlconfiguration property is defined. -
port
OptionalInt port()Optional fixed port the Dev Services will listen to.If not defined, the port will be chosen randomly.
-
imageName
Optional override of the LRA coordinator container image to use. -
serviceName
The value of thequarkus-dev-service-lra-coordinatorlabel attached to the started container. This property is used whensharedis set totrue. In this case, before starting a container, Dev Services for LRA coordinator looks for a container with thequarkus-dev-service-lra-coordinatorlabel set to the configured value. If found, it will use this container instead of starting a new one. Otherwise, it starts a new container with thequarkus-dev-service-lra-coordinatorlabel set to the specified value.This property is used when you need multiple shared LRA coordinators.
-
containerEnv
Environment variables that are passed to the container. -
logWarning
@WithDefault("true") boolean logWarning()Whether to log the warning messages about the LRA Dev Services.Defaults to
true.
-