Class AbstractGrafanaConfig
java.lang.Object
io.quarkus.observability.common.config.AbstractContainerConfig
io.quarkus.observability.common.config.AbstractGrafanaConfig
- All Implemented Interfaces:
ContainerConfig,GrafanaConfig
public abstract class AbstractGrafanaConfig
extends AbstractContainerConfig
implements GrafanaConfig
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractGrafanaConfig(String imageName) AbstractGrafanaConfig(String imageName, boolean shared) AbstractGrafanaConfig(String imageName, boolean shared, String username, String password, OptionalInt grafanaPort) AbstractGrafanaConfig(String imageName, String username, String password, OptionalInt grafanaPort) -
Method Summary
Methods inherited from class io.quarkus.observability.common.config.AbstractContainerConfig
enabled, imageName, label, networkAliases, serviceName, sharedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.observability.common.config.ContainerConfig
enabled, imageName, label, networkAliases, serviceName, shared
-
Constructor Details
-
AbstractGrafanaConfig
-
AbstractGrafanaConfig
-
AbstractGrafanaConfig
public AbstractGrafanaConfig(String imageName, String username, String password, OptionalInt grafanaPort) -
AbstractGrafanaConfig
public AbstractGrafanaConfig(String imageName, boolean shared, String username, String password, OptionalInt grafanaPort)
-
-
Method Details
-
username
Description copied from interface:GrafanaConfigThe username.- Specified by:
usernamein interfaceGrafanaConfig
-
password
Description copied from interface:GrafanaConfigThe password.- Specified by:
passwordin interfaceGrafanaConfig
-
grafanaPort
Description copied from interface:GrafanaConfigThe port of the Grafana container.- Specified by:
grafanaPortin interfaceGrafanaConfig
-
timeout
Description copied from interface:GrafanaConfigThe timeout.- Specified by:
timeoutin interfaceGrafanaConfig
-