A B C D E G H I J L M N P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHealthIndicator<T> - Class in io.micronaut.management.health.indicator
-
A base health indicator class to extend from that catches exceptions thrown from the
AbstractHealthIndicator.getHealthInformation()method and updates theHealthResultwith the exception information. - AbstractHealthIndicator() - Constructor for class io.micronaut.management.health.indicator.AbstractHealthIndicator
- aggregate(InfoSource[]) - Method in class io.micronaut.management.endpoint.info.impl.ReactiveInfoAggregator
- aggregate(InfoSource[]) - Method in interface io.micronaut.management.endpoint.info.InfoAggregator
-
Aggregate an array of
InfoSourceand return a publisher. - aggregate(HealthIndicator[], HealthLevelOfDetail) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregate(HealthIndicator[], HealthLevelOfDetail) - Method in interface io.micronaut.management.health.aggregator.HealthAggregator
- aggregate(String, Publisher<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregate(String, Publisher<HealthResult>) - Method in interface io.micronaut.management.health.aggregator.HealthAggregator
- aggregateDetails(List<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- aggregateResults(InfoSource[]) - Method in class io.micronaut.management.endpoint.info.impl.ReactiveInfoAggregator
- aggregateResults(HealthIndicator[]) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- ALL - Static variable in annotation type io.micronaut.management.endpoint.annotation.Endpoint
-
The ID used to refer to all.
- ANONYMOUS - io.micronaut.management.endpoint.health.DetailsVisibility
-
Show health details to all users.
- AUTHENTICATED - io.micronaut.management.endpoint.health.DetailsVisibility
-
Only show health details to authenticated users.
B
- BeanDefinitionData<T> - Interface in io.micronaut.management.endpoint.beans
-
Returns data for a given bean definition to be used for the
BeansEndpoint. - BeanDefinitionDataCollector<T> - Interface in io.micronaut.management.endpoint.beans
-
Used to respond with bean information used for the
BeansEndpoint. - BeansEndpoint - Class in io.micronaut.management.endpoint.beans
-
Exposes an
Endpointto provide information about the beans of the application. - BeansEndpoint(BeanContext, BeanDefinitionDataCollector) - Constructor for class io.micronaut.management.endpoint.beans.BeansEndpoint
- build() - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
-
Builds the result.
- builder(String) - Static method in interface io.micronaut.management.health.indicator.HealthResult
-
Creates a builder to build a
HealthResult. - builder(String, HealthStatus) - Static method in interface io.micronaut.management.health.indicator.HealthResult
-
Creates a builder to build a
HealthResult. - BuildInfoSource - Class in io.micronaut.management.endpoint.info.source
-
An
InfoSourcethat retrieves info from build properties. - BuildInfoSource(ResourceResolver, String) - Constructor for class io.micronaut.management.endpoint.info.source.BuildInfoSource
- buildResult(HealthStatus, Object, HealthLevelOfDetail) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
C
- calculateOverallStatus(List<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
- ConfigurationInfoSource - Class in io.micronaut.management.endpoint.info.source
-
An
InfoSourcethat retrieves values under the info key from configuration sources. - ConfigurationInfoSource(Environment) - Constructor for class io.micronaut.management.endpoint.info.source.ConfigurationInfoSource
- configuredLevel() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- consumes() - Method in annotation type io.micronaut.management.endpoint.annotation.Write
D
- DEFAULT_ENABLED - Static variable in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
-
Endpoint default enabled.
- DEFAULT_ENABLED - Static variable in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
The default enable value.
- DEFAULT_ENDPOINT_BASE_PATH - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
The default base path.
- DEFAULT_MAPPING - Static variable in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
-
Configurable default mapping for filter.
- DEFAULT_PATH - Static variable in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
The default path value.
- DEFAULT_PREFIX - Static variable in annotation type io.micronaut.management.endpoint.annotation.Endpoint
-
The default prefix.
- DEFAULT_SENSITIVE - Static variable in class io.micronaut.management.endpoint.health.HealthEndpoint
-
If the endpoint is sensitive if no configuration is provided.
- DEFAULT_SENSITIVE - Static variable in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
-
Endpoint default sensitivity.
- DEFAULT_THRESHOLD - Static variable in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
The default threshold value.
- DefaultBeanDefinitionData - Class in io.micronaut.management.endpoint.beans.impl
-
The default
BeanDefinitionDataimplementation. - DefaultBeanDefinitionDataCollector - Class in io.micronaut.management.endpoint.beans.impl
-
The default
BeanDefinitionDataCollectorimplementation. - defaultConfigurationId() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- defaultEnabled() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- DefaultHealthAggregator - Class in io.micronaut.management.health.aggregator
-
Default implementation of
HealthAggregatorthat creates a {status: , description: (optional) , details: } response. - DefaultHealthAggregator(ApplicationConfiguration) - Constructor for class io.micronaut.management.health.aggregator.DefaultHealthAggregator
-
Default constructor.
- DefaultLoggersManager - Class in io.micronaut.management.endpoint.loggers.impl
-
Default implementation of
LoggersManager. - DefaultLoggersManager() - Constructor for class io.micronaut.management.endpoint.loggers.impl.DefaultLoggersManager
- DefaultRouteData - Class in io.micronaut.management.endpoint.routes.impl
-
Default route data implementation.
- DefaultRouteData() - Constructor for class io.micronaut.management.endpoint.routes.impl.DefaultRouteData
- DefaultRouteDataCollector - Class in io.micronaut.management.endpoint.routes.impl
-
A Reactive route data collector.
- DefaultRouteDataCollector(RouteData) - Constructor for class io.micronaut.management.endpoint.routes.impl.DefaultRouteDataCollector
- defaultSensitive() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- DefaultThreadInfoMapper - Class in io.micronaut.management.endpoint.threads.impl
-
Default implementation of
ThreadInfoMapperthat returns theThreadInfoobjects as is. - DefaultThreadInfoMapper() - Constructor for class io.micronaut.management.endpoint.threads.impl.DefaultThreadInfoMapper
- defaultValue() - Method in annotation type io.micronaut.management.endpoint.annotation.Sensitive
-
Only to be used in conjunction with
Sensitive.property(). - Delete - Annotation Type in io.micronaut.management.endpoint.annotation
-
A method designed to annotate an
Endpointdelete operation. - DeleteEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
- DeleteEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService<?>, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
- description() - Method in annotation type io.micronaut.management.endpoint.annotation.Delete
- description() - Method in annotation type io.micronaut.management.endpoint.annotation.Read
- description() - Method in annotation type io.micronaut.management.endpoint.annotation.Write
- details(Object) - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
-
Sets the details of the result.
- DetailsVisibility - Enum in io.micronaut.management.endpoint.health
-
Options for controlling the visibility of health details.
- DiscoveryClientHealthIndicator - Class in io.micronaut.management.health.indicator.discovery
-
A health indicator for the discovery client.
- DiscoveryClientHealthIndicator(DiscoveryClient) - Constructor for class io.micronaut.management.health.indicator.discovery.DiscoveryClientHealthIndicator
- DiscoveryClientHealthIndicatorConfiguration - Class in io.micronaut.management.health.indicator.discovery
-
Enables the user to enable or disable the health indicator.
- DiscoveryClientHealthIndicatorConfiguration() - Constructor for class io.micronaut.management.health.indicator.discovery.DiscoveryClientHealthIndicatorConfiguration
- DiskSpaceIndicator - Class in io.micronaut.management.health.indicator.diskspace
-
A
HealthIndicatorused to display information about the disk space of the server. - DiskSpaceIndicatorConfiguration - Class in io.micronaut.management.health.indicator.diskspace
-
Specific configuration properties for the disk space health indicator.
- DiskSpaceIndicatorConfiguration() - Constructor for class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
- doFilterOnce(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.management.endpoint.EndpointsFilter
-
Returns 401 if the route is a match for an endpoint with sensitive true.
- doFilterOnce(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
E
- effectiveLevel() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- ENABLED - Static variable in annotation type io.micronaut.management.endpoint.annotation.Endpoint
-
Whether endpoints are enabled by default.
- Endpoint - Annotation Type in io.micronaut.management.endpoint.annotation
-
Defines a management endpoint for a given ID.
- EndpointConfiguration - Class in io.micronaut.management.endpoint
-
An
Endpointconfiguration. - EndpointConfiguration(String, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.EndpointConfiguration
- EndpointDefaultConfiguration - Class in io.micronaut.management.endpoint
-
The default
Endpointconfiguration. - EndpointDefaultConfiguration() - Constructor for class io.micronaut.management.endpoint.EndpointDefaultConfiguration
- EndpointEnabledCondition - Class in io.micronaut.management.endpoint
-
A condition that checks whether an
Endpointis enabled. - EndpointEnabledCondition() - Constructor for class io.micronaut.management.endpoint.EndpointEnabledCondition
- EndpointSensitivityProcessor - Class in io.micronaut.management.endpoint
-
Finds any sensitive endpoints.
- EndpointSensitivityProcessor(List<EndpointConfiguration>, EndpointDefaultConfiguration, PropertyResolver) - Constructor for class io.micronaut.management.endpoint.EndpointSensitivityProcessor
-
Constructs with the existing and default endpoint configurations used to determine if a given endpoint is sensitive.
- EndpointsFilter - Class in io.micronaut.management.endpoint
-
Returns 401 for
Endpointrequests which have sensitive true. - EndpointsFilter(EndpointSensitivityProcessor) - Constructor for class io.micronaut.management.endpoint.EndpointsFilter
-
Constructor.
- EnvironmentEndpoint - Class in io.micronaut.management.endpoint.env
-
Endpointthat displays information about the environment and its property sources. - EnvironmentEndpoint(Environment) - Constructor for class io.micronaut.management.endpoint.env.EnvironmentEndpoint
- EnvironmentEndpoint(Environment, EnvironmentEndpointFilter) - Constructor for class io.micronaut.management.endpoint.env.EnvironmentEndpoint
- EnvironmentEndpointFilter - Interface in io.micronaut.management.endpoint.env
-
A bean interface that allows hiding or masking of parts of the environment and its property sources when they are displayed in the
EnvironmentEndpoint. - EnvironmentFilterSpecification - Class in io.micronaut.management.endpoint.env
-
This class is passed to an instance of
EnvironmentEndpointFilter(if one is defined) each time theEnvironmentEndpointis invoked. - exception(Throwable) - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
-
Builds the details based off an exception.
- exclude(String...) - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Adds literal strings to the list of excluded keys.
- exclude(Predicate<String>) - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Adds a predicate to test property keys.
- exclude(Pattern...) - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Adds regular expression patterns to the list of known masks.
- executorService - Variable in class io.micronaut.management.health.indicator.AbstractHealthIndicator
G
- getBeans() - Method in class io.micronaut.management.endpoint.beans.BeansEndpoint
- getBeans(Collection<BeanDefinition<?>>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionDataCollector
- getData() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- getData(BeanDefinition<?>) - Method in interface io.micronaut.management.endpoint.beans.BeanDefinitionData
- getData(BeanDefinition<?>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionData
- getData(UriRoute) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteData
- getData(UriRoute) - Method in interface io.micronaut.management.endpoint.routes.RouteData
- getData(Collection<BeanDefinition<?>>) - Method in interface io.micronaut.management.endpoint.beans.BeanDefinitionDataCollector
- getData(Collection<BeanDefinition<?>>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionDataCollector
- getData(Stream<UriRoute>) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteDataCollector
- getData(Stream<UriRoute>) - Method in interface io.micronaut.management.endpoint.routes.RouteDataCollector
- getDependencies(BeanDefinition<?>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionData
- getDetails() - Method in interface io.micronaut.management.health.indicator.HealthResult
- getDetailsVisible() - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
- getEndpointMethods() - Method in class io.micronaut.management.endpoint.EndpointSensitivityProcessor
- getEnvironmentInfo() - Method in class io.micronaut.management.endpoint.env.EnvironmentEndpoint
- getHealth(Principal) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Return all health indicators.
- getHealth(Principal, HealthCheckType) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Return health indicators based on the selector.
- getHealthInformation() - Method in class io.micronaut.management.health.indicator.AbstractHealthIndicator
-
Provides information (typically a Map) to be returned.
- getHealthInformation() - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicator
- getHealthResult() - Method in class io.micronaut.management.health.indicator.AbstractHealthIndicator
-
Builds the whole health result.
- getHttpMapping() - Method in class io.micronaut.management.endpoint.health.HealthEndpoint.StatusConfiguration
- getId() - Method in class io.micronaut.management.endpoint.EndpointConfiguration
- getLogger(String) - Method in interface io.micronaut.management.endpoint.loggers.ManagedLoggingSystem
-
Returns a
LoggerConfigurationfor the logger found by name (or created if not found). - getLogger(ManagedLoggingSystem, String) - Method in interface io.micronaut.management.endpoint.loggers.LoggersManager
-
Find (or create if not found) the named logger in the system.
- getLogger(ManagedLoggingSystem, String) - Method in class io.micronaut.management.endpoint.loggers.impl.DefaultLoggersManager
- getLogger(String) - Method in class io.micronaut.management.endpoint.loggers.impl.Log4jLoggingSystem
- getLogger(String) - Method in class io.micronaut.management.endpoint.loggers.impl.LogbackLoggingSystem
- getLoggers() - Method in class io.micronaut.management.endpoint.loggers.impl.Log4jLoggingSystem
- getLoggers() - Method in class io.micronaut.management.endpoint.loggers.impl.LogbackLoggingSystem
- getLoggers() - Method in interface io.micronaut.management.endpoint.loggers.ManagedLoggingSystem
-
Returns all existing loggers.
- getLoggers(ManagedLoggingSystem) - Method in class io.micronaut.management.endpoint.loggers.impl.DefaultLoggersManager
- getLoggers(ManagedLoggingSystem) - Method in interface io.micronaut.management.endpoint.loggers.LoggersManager
-
Collect all existing loggers in the system.
- getMethodString(MethodExecutionHandle) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteData
- getName() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- getName() - Method in class io.micronaut.management.health.indicator.AbstractHealthIndicator
-
Used to populate the
HealthResult. - getName() - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicator
- getName() - Method in interface io.micronaut.management.health.indicator.HealthResult
- getOrder() - Method in class io.micronaut.management.endpoint.EndpointsFilter
- getOrder() - Method in class io.micronaut.management.health.indicator.service.ServiceReadyHealthIndicator
- getPath() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
- getPath() - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
- getPort() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
- getProperties(String) - Method in class io.micronaut.management.endpoint.env.EnvironmentEndpoint
- getReadinessHealthIndicators(HealthIndicator[], HealthIndicator[]) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
- getResult() - Method in class io.micronaut.management.health.indicator.AbstractHealthIndicator
- getResult() - Method in class io.micronaut.management.health.indicator.discovery.DiscoveryClientHealthIndicator
- getResult() - Method in interface io.micronaut.management.health.indicator.HealthIndicator
- getResult() - Method in class io.micronaut.management.health.indicator.jdbc.JdbcIndicator
- getResult() - Method in class io.micronaut.management.health.indicator.service.ServiceReadyHealthIndicator
- getRouteKey(UriRoute) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteDataCollector
- getRoutes() - Method in class io.micronaut.management.endpoint.routes.RoutesEndpoint
- getScope(BeanDefinition<?>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionData
- getSource() - Method in interface io.micronaut.management.endpoint.info.InfoSource
- getSource() - Method in class io.micronaut.management.endpoint.info.source.BuildInfoSource
- getSource() - Method in class io.micronaut.management.endpoint.info.source.ConfigurationInfoSource
- getSource() - Method in class io.micronaut.management.endpoint.info.source.GitInfoSource
- getStatus() - Method in interface io.micronaut.management.health.indicator.HealthResult
- getStatusConfiguration() - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
- getSupportedAnnotation() - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
- getSupportedAnnotation() - Method in class io.micronaut.management.endpoint.processors.ReadEndpointRouteBuilder
- getSupportedAnnotation() - Method in class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
- getThreshold() - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
- getType(BeanDefinition<?>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionData
- GitInfoSource - Class in io.micronaut.management.endpoint.info.source
-
An
InfoSourcethat retrieves info from Git properties. - GitInfoSource(ResourceResolver, String) - Constructor for class io.micronaut.management.endpoint.info.source.GitInfoSource
H
- HealthAggregator<T extends HealthResult> - Interface in io.micronaut.management.health.aggregator
-
Aggregates all registered health indicators into a single response.
- HealthCheckType - Enum in io.micronaut.management.health.indicator
-
Options for
HealthEndpointselector that aggregatesHealthIndicatoraccording toLivenessrespectivelyReadinessqualifiers. - HealthEndpoint - Class in io.micronaut.management.endpoint.health
-
Exposes an
Endpointto provide information about the health of the application. - HealthEndpoint(HealthAggregator<HealthResult>, HealthIndicator[], HealthIndicator[]) - Constructor for class io.micronaut.management.endpoint.health.HealthEndpoint
- HealthEndpoint.StatusConfiguration - Class in io.micronaut.management.endpoint.health
-
Configuration related to handling of the
HealthStatus. - HealthIndicator - Interface in io.micronaut.management.health.indicator
-
Describes an indicator of health of the application.
- HealthLevelOfDetail - Enum in io.micronaut.management.endpoint.health
-
This class provides a set of common constants to indicate the level of detail to be included in the Health status response.
- HealthMonitorTask - Class in io.micronaut.management.health.monitor
-
A continuous health monitor that that updates the
CurrentHealthStatusin a background thread. - HealthMonitorTask(CurrentHealthStatus, HealthIndicator...) - Constructor for class io.micronaut.management.health.monitor.HealthMonitorTask
- HealthMonitorTask(CurrentHealthStatus, List<HealthIndicator>) - Constructor for class io.micronaut.management.health.monitor.HealthMonitorTask
- HealthResult - Interface in io.micronaut.management.health.indicator
-
Used to represent the output of a
HealthIndicator. - HealthResult.Builder - Class in io.micronaut.management.health.indicator
-
Helper class to build instances.
- HealthResultFilter - Class in io.micronaut.management.endpoint.health.filter
-
A filter that matches the
HealthEndpointand returns an appropriate HTTP status code. - HealthResultFilter(HealthEndpoint) - Constructor for class io.micronaut.management.endpoint.health.filter.HealthResultFilter
-
Default constructor.
- healthStatus - Variable in class io.micronaut.management.health.indicator.AbstractHealthIndicator
I
- id() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- InfoAggregator<T> - Interface in io.micronaut.management.endpoint.info
-
Aggregates all registered info sources into a single response.
- InfoEndpoint - Class in io.micronaut.management.endpoint.info
-
Exposes an
Endpointto provide information about the application. - InfoEndpoint(InfoAggregator, InfoSource[]) - Constructor for class io.micronaut.management.endpoint.info.InfoEndpoint
- InfoSource - Interface in io.micronaut.management.endpoint.info
-
Describes an source of info that will be retrieved by the
InfoEndpoint. - io.micronaut.management.endpoint - package io.micronaut.management.endpoint
-
Micronaut endpoint configuration.
- io.micronaut.management.endpoint.annotation - package io.micronaut.management.endpoint.annotation
-
Annotations for defining management endpoints.
- io.micronaut.management.endpoint.beans - package io.micronaut.management.endpoint.beans
-
Endpoint bean definition.
- io.micronaut.management.endpoint.beans.impl - package io.micronaut.management.endpoint.beans.impl
-
Endpoint bean definition implementation.
- io.micronaut.management.endpoint.env - package io.micronaut.management.endpoint.env
-
Environment management endpoint.
- io.micronaut.management.endpoint.health - package io.micronaut.management.endpoint.health
-
Endpoint health.
- io.micronaut.management.endpoint.health.filter - package io.micronaut.management.endpoint.health.filter
-
Support classes for returning the correct health result from the HTTP server.
- io.micronaut.management.endpoint.info - package io.micronaut.management.endpoint.info
-
Info aggregation from resources.
- io.micronaut.management.endpoint.info.impl - package io.micronaut.management.endpoint.info.impl
-
Implementations of Info aggregation.
- io.micronaut.management.endpoint.info.source - package io.micronaut.management.endpoint.info.source
-
Endpoint info configuration.
- io.micronaut.management.endpoint.loggers - package io.micronaut.management.endpoint.loggers
-
Loggers management endpoint.
- io.micronaut.management.endpoint.loggers.impl - package io.micronaut.management.endpoint.loggers.impl
-
Implementation specific classes for the logging system.
- io.micronaut.management.endpoint.processors - package io.micronaut.management.endpoint.processors
-
Endpoint route building and processors.
- io.micronaut.management.endpoint.refresh - package io.micronaut.management.endpoint.refresh
-
Endpoint refresh state.
- io.micronaut.management.endpoint.routes - package io.micronaut.management.endpoint.routes
-
Route endpoint and data collection.
- io.micronaut.management.endpoint.routes.impl - package io.micronaut.management.endpoint.routes.impl
-
Route data implementations.
- io.micronaut.management.endpoint.stop - package io.micronaut.management.endpoint.stop
-
Server stop endpoint.
- io.micronaut.management.endpoint.threads - package io.micronaut.management.endpoint.threads
-
Thread dump endpoint and data collection.
- io.micronaut.management.endpoint.threads.impl - package io.micronaut.management.endpoint.threads.impl
- io.micronaut.management.health.aggregator - package io.micronaut.management.health.aggregator
-
Health aggregation.
- io.micronaut.management.health.indicator - package io.micronaut.management.health.indicator
-
Health indicator.
- io.micronaut.management.health.indicator.annotation - package io.micronaut.management.health.indicator.annotation
- io.micronaut.management.health.indicator.discovery - package io.micronaut.management.health.indicator.discovery
-
Health discovery.
- io.micronaut.management.health.indicator.diskspace - package io.micronaut.management.health.indicator.diskspace
-
Diskspace configuration and indicator.
- io.micronaut.management.health.indicator.jdbc - package io.micronaut.management.health.indicator.jdbc
-
JDBC status indicator.
- io.micronaut.management.health.indicator.service - package io.micronaut.management.health.indicator.service
- io.micronaut.management.health.monitor - package io.micronaut.management.health.monitor
-
Continuous monitoring of health status.
- isEnabled() - Method in class io.micronaut.management.endpoint.EndpointConfiguration
- isEnabled() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
- isEnabled() - Method in class io.micronaut.management.health.indicator.discovery.DiscoveryClientHealthIndicatorConfiguration
-
Health indicator is enabled.
- isEnabled() - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
- isPathParameter(Argument) - Method in class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
- isSensitive() - Method in class io.micronaut.management.endpoint.EndpointConfiguration
- isSensitive() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
- isWriteSensitive() - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
J
- JdbcIndicator - Class in io.micronaut.management.health.indicator.jdbc
-
A
HealthIndicatorused to display information about the jdbc status. - JdbcIndicator(ExecutorService, DataSource[], DataSourceResolver, HealthAggregator<?>) - Constructor for class io.micronaut.management.health.indicator.jdbc.JdbcIndicator
L
- legacyMasking() - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Configures the key masking to behave as it did prior to 3.3.0.
- levelOfDetail(Principal) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Returns the level of detail that should be returned by the endpoint.
- Liveness - Annotation Type in io.micronaut.management.health.indicator.annotation
-
Qualifier designed to make the
HealthIndicatorexposed via/health/livenessendpoint ofHealthEndpoint. - LIVENESS - io.micronaut.management.health.indicator.HealthCheckType
-
Liveness health indicators.
- LIVENESS_PROBE_MAPPING - Static variable in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
- Log4jLoggingSystem - Class in io.micronaut.management.endpoint.loggers.impl
-
An implementation of
ManagedLoggingSystemthat works with logback. - Log4jLoggingSystem() - Constructor for class io.micronaut.management.endpoint.loggers.impl.Log4jLoggingSystem
- LogbackLoggingSystem - Class in io.micronaut.management.endpoint.loggers.impl
-
An implementation of
ManagedLoggingSystemthat works with logback. - LogbackLoggingSystem() - Constructor for class io.micronaut.management.endpoint.loggers.impl.LogbackLoggingSystem
- logger(String) - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
- LoggerConfiguration - Class in io.micronaut.management.endpoint.loggers
-
Represents the configuration of a
ManagedLoggingSystemlogger. - LoggerConfiguration(String, LogLevel, LogLevel) - Constructor for class io.micronaut.management.endpoint.loggers.LoggerConfiguration
- loggers() - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
- LoggersEndpoint - Class in io.micronaut.management.endpoint.loggers
-
Exposes an
Endpointto manage loggers. - LoggersEndpoint(ManagedLoggingSystem, LoggersManager<Map<String, Object>>) - Constructor for class io.micronaut.management.endpoint.loggers.LoggersEndpoint
- LoggersManager<T> - Interface in io.micronaut.management.endpoint.loggers
-
Used to retrieve and update logger information for the
LoggersEndpoint.
M
- ManagedLoggingSystem - Interface in io.micronaut.management.endpoint.loggers
-
Abstraction for a logging system.
- mapThreadInfo(Publisher<ThreadInfo>) - Method in class io.micronaut.management.endpoint.threads.impl.DefaultThreadInfoMapper
- mapThreadInfo(Publisher<ThreadInfo>) - Method in interface io.micronaut.management.endpoint.threads.ThreadInfoMapper
-
Converts the given
ThreadInfoobjects into any other object to be used for serialization. - maskAll() - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Turn on global masking.
- maskNone() - Method in class io.micronaut.management.endpoint.env.EnvironmentFilterSpecification
-
Turn off global masking.
- matches(ConditionContext) - Method in class io.micronaut.management.endpoint.EndpointEnabledCondition
N
- NAME - Static variable in class io.micronaut.management.endpoint.env.EnvironmentEndpoint
-
Endpoint name.
- NAME - Static variable in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Constant for health.
- NAME - Static variable in class io.micronaut.management.endpoint.info.InfoEndpoint
-
Constant with the name of the Info endpoint.
- NAME - Static variable in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
-
Endpoint name.
- NAME - Static variable in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicator
- NEVER - io.micronaut.management.endpoint.health.DetailsVisibility
-
Never show health details.
P
- PATH - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
The path for endpoints settings.
- PORT - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
The path for endpoints settings.
- prefix() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- PREFIX - Static variable in class io.micronaut.management.endpoint.EndpointConfiguration
-
The prefix for endpoints configurations.
- PREFIX - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
The prefix for endpoints settings.
- PREFIX - Static variable in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Prefix for health endpoint.
- PREFIX - Static variable in class io.micronaut.management.endpoint.info.InfoEndpoint
-
The prefix for Info endpoint configuration.
- PREFIX - Static variable in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
-
Endpoint configuration prefix.
- process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class io.micronaut.management.endpoint.EndpointSensitivityProcessor
- produces() - Method in annotation type io.micronaut.management.endpoint.annotation.Delete
- produces() - Method in annotation type io.micronaut.management.endpoint.annotation.Read
- produces() - Method in annotation type io.micronaut.management.endpoint.annotation.Write
- PropertiesInfoSource - Interface in io.micronaut.management.endpoint.info.source
-
Extends
InfoEndpointto add a helper method for retrieving aPropertySourcefrom a properties file. - property() - Method in annotation type io.micronaut.management.endpoint.annotation.Sensitive
R
- ReactiveInfoAggregator - Class in io.micronaut.management.endpoint.info.impl
-
Default implementation of
InfoAggregator. - ReactiveInfoAggregator() - Constructor for class io.micronaut.management.endpoint.info.impl.ReactiveInfoAggregator
- Read - Annotation Type in io.micronaut.management.endpoint.annotation
-
A method designed to annotate an
Endpointread operation. - ReadEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
- ReadEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService<?>, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.ReadEndpointRouteBuilder
- Readiness - Annotation Type in io.micronaut.management.health.indicator.annotation
-
Qualifier designed to make the
HealthIndicatorexposed via/health/readinessendpoint ofHealthEndpoint. - READINESS - io.micronaut.management.health.indicator.HealthCheckType
-
Readiness health indicators.
- READINESS_PROBE_MAPPING - Static variable in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
- refresh(Boolean) - Method in class io.micronaut.management.endpoint.refresh.RefreshEndpoint
-
Refresh application state only if environment has changed (unless
forceis set to true). - RefreshEndpoint - Class in io.micronaut.management.endpoint.refresh
-
Exposes an
Endpointto refresh application state via aRefreshEvent. - RefreshEndpoint(Environment, ApplicationEventPublisher<RefreshEvent>) - Constructor for class io.micronaut.management.endpoint.refresh.RefreshEndpoint
- registerRoute(ExecutableMethod<?, ?>, String, Integer) - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
- registerRoute(ExecutableMethod<?, ?>, String, Integer) - Method in class io.micronaut.management.endpoint.processors.ReadEndpointRouteBuilder
- registerRoute(ExecutableMethod<?, ?>, String, Integer) - Method in class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
- retrievePropertiesPropertySource(String, String, String, ResourceResolver) - Method in interface io.micronaut.management.endpoint.info.source.PropertiesInfoSource
-
Extends
InfoEndpointto add a helper method for retrieving aPropertySourcefrom a properties file. - RouteData<T> - Interface in io.micronaut.management.endpoint.routes
-
Returns data for a given route to be used for the
RoutesEndpoint. - RouteDataCollector<T> - Interface in io.micronaut.management.endpoint.routes
-
Used to respond with route information used for the
RoutesEndpoint. - RoutesEndpoint - Class in io.micronaut.management.endpoint.routes
-
Exposes an
Endpointto display application routes. - RoutesEndpoint(Router, RouteDataCollector) - Constructor for class io.micronaut.management.endpoint.routes.RoutesEndpoint
S
- Selector - Annotation Type in io.micronaut.management.endpoint.annotation
-
Annotation that can be applied to arguments that should be included in the endpoint URI.
- Sensitive - Annotation Type in io.micronaut.management.endpoint.annotation
-
Annotation that can be applied to endpoint methods to control sensitivity at the method level.
- SENSITIVE - Static variable in annotation type io.micronaut.management.endpoint.annotation.Endpoint
-
Whether endpoints are sensitive by default.
- ServerStopEndpoint - Class in io.micronaut.management.endpoint.stop
-
Exposes an
Endpointto stop the server. - ServiceReadyHealthIndicator - Class in io.micronaut.management.health.indicator.service
-
A
HealthIndicatorthat signals when the service is ready to service requests.> - ServiceReadyHealthIndicator(ApplicationConfiguration) - Constructor for class io.micronaut.management.health.indicator.service.ServiceReadyHealthIndicator
-
Default constructor.
- setDetailsVisible(DetailsVisibility) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Sets the visibility policy for health information.
- setEnabled(boolean) - Method in class io.micronaut.management.health.indicator.discovery.DiscoveryClientHealthIndicatorConfiguration
-
If health indicator should be enabled.
- setEnabled(boolean) - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
Default value (true).
- setEnabled(Boolean) - Method in class io.micronaut.management.endpoint.EndpointConfiguration
-
Sets whether the endpoint is enabled.
- setEnabled(Boolean) - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
Sets whether the endpoint is enabled.
- setExecutorService(ExecutorService) - Method in class io.micronaut.management.health.indicator.AbstractHealthIndicator
- setHttpMapping(Map<String, HttpStatus>) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint.StatusConfiguration
-
Set how
HealthStatusmap toHttpStatuscodes. - setLogLevel(String, LogLevel) - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
- setLogLevel(ManagedLoggingSystem, String, LogLevel) - Method in class io.micronaut.management.endpoint.loggers.impl.DefaultLoggersManager
- setLogLevel(ManagedLoggingSystem, String, LogLevel) - Method in interface io.micronaut.management.endpoint.loggers.LoggersManager
-
Set the log level for the named logger in the system.
- setLogLevel(String, LogLevel) - Method in class io.micronaut.management.endpoint.loggers.impl.Log4jLoggingSystem
- setLogLevel(String, LogLevel) - Method in class io.micronaut.management.endpoint.loggers.impl.LogbackLoggingSystem
- setPath(File) - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
Default value (".").
- setPath(String) - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
The endpoints base path.
- setPort(Integer) - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
Sets the port to expose endpoints via.
- setSensitive(Boolean) - Method in class io.micronaut.management.endpoint.EndpointConfiguration
-
Sets whether the endpoint is sensitive.
- setSensitive(Boolean) - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
-
Sets whether the endpoint is sensitive.
- setStatusConfiguration(HealthEndpoint.StatusConfiguration) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
-
Sets the status configuration.
- setThreshold(long) - Method in class io.micronaut.management.health.indicator.diskspace.DiskSpaceIndicatorConfiguration
-
Default value (10485760L => 10MB).
- setWriteSensitive(boolean) - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
-
Determines whether modifications to the log level should require authentication.
- specifyFiltering(EnvironmentFilterSpecification) - Method in interface io.micronaut.management.endpoint.env.EnvironmentEndpointFilter
-
Configure the filtering of PropertySources for the environment endpoint.
- status(HealthStatus) - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
-
Assigns the status to the builder.
- STATUS - io.micronaut.management.endpoint.health.HealthLevelOfDetail
- STATUS_DESCRIPTION_DETAILS - io.micronaut.management.endpoint.health.HealthLevelOfDetail
- StatusConfiguration() - Constructor for class io.micronaut.management.endpoint.health.HealthEndpoint.StatusConfiguration
-
Default constructor.
- stop() - Method in class io.micronaut.management.endpoint.stop.ServerStopEndpoint
-
Stops the server.
T
- ThreadDumpEndpoint - Class in io.micronaut.management.endpoint.threads
-
Exposes an
Endpointto display application threads. - ThreadInfoMapper<T> - Interface in io.micronaut.management.endpoint.threads
-
Responsible for converting the standard Java ThreadInfo class into another object for serialization.
V
- value() - Method in annotation type io.micronaut.management.endpoint.annotation.Endpoint
- value() - Method in annotation type io.micronaut.management.endpoint.annotation.Sensitive
- valueOf(String) - Static method in enum io.micronaut.management.endpoint.health.DetailsVisibility
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.management.endpoint.health.HealthLevelOfDetail
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.management.health.indicator.HealthCheckType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micronaut.management.endpoint.health.DetailsVisibility
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.management.endpoint.health.HealthLevelOfDetail
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.management.health.indicator.HealthCheckType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- Write - Annotation Type in io.micronaut.management.endpoint.annotation
-
A method designed to annotate an
Endpointwrite operation. - WriteEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
- WriteEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService<?>, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
All Classes All Packages