Uses of Class
org.forgerock.openig.util.StartupMetrics
Packages that use StartupMetrics
Package
Description
Manages collections or "heaps" of associated objects, initialized from
declarative configuration artifacts.
Integrates with the ForgeRock HTTP Framework.
Miscellaneous utility classes.
-
Uses of StartupMetrics in org.forgerock.openig.heap
Methods in org.forgerock.openig.heap that return StartupMetricsModifier and TypeMethodDescriptionHeap.startupMetrics()
TheStartupMetrics
associated with this heap.HeapImpl.startupMetrics()
Constructors in org.forgerock.openig.heap with parameters of type StartupMetricsModifierConstructorDescriptionEnvironmentHeap
(Name name, String bindingName, Environment environment, org.forgerock.config.resolvers.PropertyResolver propertyResolver, StartupMetrics parentStartupMetrics) Builds a new EnvironmentHeap with the givenname
andenvironment
.HeapImpl
(Name name, org.forgerock.config.resolvers.PropertyResolver propertyResolver, StartupMetrics parentStartupMetrics) Builds a new heap. -
Uses of StartupMetrics in org.forgerock.openig.http
Constructors in org.forgerock.openig.http with parameters of type StartupMetricsModifierConstructorDescriptionBaseAdminHttpApplication
(String adminPrefix, JsonValue config, Environment environment, RunMode mode, boolean serveDeprecatedPrometheusEndpoint, org.forgerock.config.resolvers.PropertyResolver propertyResolver, org.forgerock.monitoring.api.instrument.MeterRegistry meterRegistry, StartupMetrics parentStartupMetrics, HttpClientProvider httpClientProvider, WebSocketClientProvider webSocketClientProvider, Clock clock, IgTicker ticker, AsyncSessionManager sessionManager, ProductInfo productInfo, org.forgerock.openig.tracing.TracingProvider tracingProvider) Construct aBaseAdminHttpApplication
.GatewayHttpApplication
(Environment environment, JsonValue config, EndpointRegistry registry, RunMode mode, org.forgerock.monitoring.api.instrument.MeterRegistry meterRegistry, StartupMetrics parentStartupMetrics, org.forgerock.config.resolvers.PropertyResolver propertyResolver, HttpClientProvider httpClientProvider, WebSocketClientProvider webSocketClientProvider, WebSocketProxyFilterProvider webSocketProxyFilterProvider, Clock clock, IgTicker ticker, AsyncSessionManager sessionManager, ProductInfo productInfo, org.forgerock.openig.tracing.TracingProvider tracingProvider) Construct aGatewayHttpApplication
. -
Uses of StartupMetrics in org.forgerock.openig.util
Methods in org.forgerock.openig.util that return StartupMetricsModifier and TypeMethodDescriptionStartupMetrics.createChild
(String id, String kind, String description, String... additionalMetadata) Create a child instance ofStartupMetrics
.static StartupMetrics
StartupMetrics.startupMetricsBootstrap
(org.forgerock.monitoring.api.instrument.MeterRegistry meterRegistry) Create a new instance ofStartupMetrics
to act as the top-level startup metric.