Class UnleashDevServicesConfig.UnleashDatabaseConfig

java.lang.Object
io.quarkiverse.unleash.devservices.UnleashDevServicesConfig.UnleashDatabaseConfig
Enclosing class:
UnleashDevServicesConfig

public static class UnleashDevServicesConfig.UnleashDatabaseConfig extends Object
Unleash database config
  • Field Details

    • imageName

      @ConfigItem(name="image-name", defaultValue="postgres:15.2") public String imageName
      The container image name to use, for unleash database.
    • serviceName

      @ConfigItem(name="service-name", defaultValue="unleash-db") public String serviceName
      The value of the quarkus-dev-service-unleash-db label attached to the started container. This property is used when shared is set to true. In this case, before starting a container, Dev Services for Unleash DB looks for a container with the quarkus-dev-service-unleash-db label 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 the quarkus-dev-service-unleash-db label set to the specified value.

      This property is used when you need multiple shared Unleash DB servers.

  • Constructor Details

    • UnleashDatabaseConfig

      public UnleashDatabaseConfig()