Class LgtmResource
java.lang.Object
io.quarkus.observability.devresource.testcontainers.ContainerResource<io.quarkus.observability.testcontainers.LgtmContainer,io.quarkus.observability.common.config.LgtmConfig>
io.quarkus.observability.devresource.lgtm.LgtmResource
- All Implemented Interfaces:
io.quarkus.observability.devresource.DevResourceLifecycleManager<io.quarkus.observability.common.config.LgtmConfig>,io.quarkus.test.common.QuarkusTestResourceLifecycleManager
public class LgtmResource
extends io.quarkus.observability.devresource.testcontainers.ContainerResource<io.quarkus.observability.testcontainers.LgtmContainer,io.quarkus.observability.common.config.LgtmConfig>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager
io.quarkus.test.common.QuarkusTestResourceLifecycleManager.Context, io.quarkus.test.common.QuarkusTestResourceLifecycleManager.TestInjector -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class io.quarkus.observability.devresource.testcontainers.ContainerResource
container, wrapperFields inherited from interface io.quarkus.observability.devresource.DevResourceLifecycleManager
GRAFANA, JAEGER, METRICS, OTEL, SCRAPER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.observability.common.config.LgtmConfigconfig(io.quarkus.observability.common.config.ModulesConfiguration configuration) io.quarkus.observability.common.config.LgtmConfigconfig(io.quarkus.observability.common.config.ModulesConfiguration configuration, io.quarkus.observability.devresource.ExtensionsCatalog catalog) io.quarkus.observability.devresource.Container<io.quarkus.observability.common.config.LgtmConfig> container(io.quarkus.observability.common.config.LgtmConfig config, io.quarkus.observability.common.config.ModulesConfiguration root) protected io.quarkus.observability.testcontainers.LgtmContainerdoStart()intorder()Methods inherited from class io.quarkus.observability.devresource.testcontainers.ContainerResource
set, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.observability.devresource.DevResourceLifecycleManager
container, enable, initDevMethods inherited from interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager
init, inject, inject, setContext
-
Field Details
-
SCRAPING_REGISTRIES
-
TCCL_FN
-
-
Constructor Details
-
LgtmResource
public LgtmResource()
-
-
Method Details
-
config
public io.quarkus.observability.common.config.LgtmConfig config(io.quarkus.observability.common.config.ModulesConfiguration configuration) -
config
public io.quarkus.observability.common.config.LgtmConfig config(io.quarkus.observability.common.config.ModulesConfiguration configuration, io.quarkus.observability.devresource.ExtensionsCatalog catalog) -
container
public io.quarkus.observability.devresource.Container<io.quarkus.observability.common.config.LgtmConfig> container(io.quarkus.observability.common.config.LgtmConfig config, io.quarkus.observability.common.config.ModulesConfiguration root) -
config
-
defaultContainer
protected io.quarkus.observability.testcontainers.LgtmContainer defaultContainer()- Specified by:
defaultContainerin classio.quarkus.observability.devresource.testcontainers.ContainerResource<io.quarkus.observability.testcontainers.LgtmContainer,io.quarkus.observability.common.config.LgtmConfig>
-
doStart
- Specified by:
doStartin classio.quarkus.observability.devresource.testcontainers.ContainerResource<io.quarkus.observability.testcontainers.LgtmContainer,io.quarkus.observability.common.config.LgtmConfig>
-
order
public int order()
-