Index

A B C D E G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

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 the HealthResult with 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 InfoSource and 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
Create a Flux of ordered PropertySource from an array of InfoSource.
aggregateResults(HealthIndicator[]) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
 
ALL - Static variable in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
The ID used to refer to all.
ANONYMOUS - Enum constant in enum class io.micronaut.management.endpoint.health.DetailsVisibility
Show health details to all users.
AUTHENTICATED - Enum constant in enum class 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 Endpoint to provide information about the beans of the application.
BeansEndpoint(BeanDefinitionDataCollector<Object>) - 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 InfoSource that 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
 
buildUriTemplate(ExecutableMethod<?, ?>, String) - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 

C

calculateOverallStatus(List<HealthResult>) - Method in class io.micronaut.management.health.aggregator.DefaultHealthAggregator
 
ConfigurationInfoSource - Class in io.micronaut.management.endpoint.info.source
An InfoSource that 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() - Element in annotation interface io.micronaut.management.endpoint.annotation.Write
 
CONTEXT_PATH - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
The context for endpoints settings.

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_ENDPOINT_CONTEXT_PATH - Static variable in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
The default context 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 interface 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 BeanDefinitionData implementation.
DefaultBeanDefinitionDataCollector - Class in io.micronaut.management.endpoint.beans.impl
The default BeanDefinitionDataCollector implementation.
defaultConfigurationId() - Element in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
 
defaultEnabled() - Element in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
 
DefaultHealthAggregator - Class in io.micronaut.management.health.aggregator
Default implementation of HealthAggregator that 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<Object>) - Constructor for class io.micronaut.management.endpoint.routes.impl.DefaultRouteDataCollector
 
defaultSensitive() - Element in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
 
DefaultThreadInfoMapper - Class in io.micronaut.management.endpoint.threads.impl
Default implementation of ThreadInfoMapper that returns the ThreadInfo objects as is.
DefaultThreadInfoMapper() - Constructor for class io.micronaut.management.endpoint.threads.impl.DefaultThreadInfoMapper
 
defaultValue() - Element in annotation interface io.micronaut.management.endpoint.annotation.Sensitive
Only to be used in conjunction with Sensitive.property().
Delete - Annotation Interface in io.micronaut.management.endpoint.annotation
A method designed to annotate an Endpoint delete operation.
DeleteEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
A processor that processes references to Delete operations Endpoint instances.
DeleteEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 
description() - Element in annotation interface io.micronaut.management.endpoint.annotation.Delete
 
description() - Element in annotation interface io.micronaut.management.endpoint.annotation.Read
 
description() - Element in annotation interface 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 Class 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 HealthIndicator used 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
 
doFilter(HttpRequest<?>) - Method in class io.micronaut.management.endpoint.EndpointsFilter
Returns 401 if the route is a match for an endpoint with sensitive true.
doFilter(MutableHttpResponse<?>) - Method in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
Set response status by health result.

E

effectiveLevel() - Method in class io.micronaut.management.endpoint.loggers.LoggerConfiguration
 
ENABLED - Static variable in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
Whether endpoints are enabled by default.
ENABLED - Static variable in class io.micronaut.management.health.indicator.service.ServiceReadyHealthIndicator
 
Endpoint - Annotation Interface in io.micronaut.management.endpoint.annotation
Defines a management endpoint for a given ID.
EndpointConfiguration - Class in io.micronaut.management.endpoint
An Endpoint configuration.
EndpointConfiguration(String, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.EndpointConfiguration
 
EndpointDefaultConfiguration - Class in io.micronaut.management.endpoint
The default Endpoint configuration.
EndpointDefaultConfiguration() - Constructor for class io.micronaut.management.endpoint.EndpointDefaultConfiguration
 
EndpointEnabledCondition - Class in io.micronaut.management.endpoint
A condition that checks whether an Endpoint is enabled.
EndpointEnabledCondition() - Constructor for class io.micronaut.management.endpoint.EndpointEnabledCondition
 
EndpointSensitivityHandler - Interface in io.micronaut.management.endpoint
If a bean of type EndpointSensitivityHandler is present the EndpointsFilter is not loaded.
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 Endpoint requests which have sensitive true.
EndpointsFilter(EndpointSensitivityProcessor) - Constructor for class io.micronaut.management.endpoint.EndpointsFilter
Constructor.
EnvironmentEndpoint - Class in io.micronaut.management.endpoint.env
Endpoint that 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 the EnvironmentEndpoint is 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
 
getContextPath() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
 
getData() - Method in interface io.micronaut.management.endpoint.beans.BeanDefinitionDataCollector
 
getData() - 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(UriRouteInfo<?, ?>) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteData
 
getData(UriRouteInfo<?, ?>) - Method in interface io.micronaut.management.endpoint.routes.RouteData
 
getData(Stream<UriRouteInfo<?, ?>>) - Method in class io.micronaut.management.endpoint.routes.impl.DefaultRouteDataCollector
 
getData(Stream<UriRouteInfo<?, ?>>) - 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
 
getDisabledBeans() - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionDataCollector
 
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 LoggerConfiguration for 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
 
getQualifier(BeanDefinition<?>) - Method in class io.micronaut.management.endpoint.beans.impl.DefaultBeanDefinitionData
Obtains the qualifier.
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.client.ServiceHttpClientHealthIndicator
 
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(UriRouteInfo<?, ?>) - 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 InfoSource that 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 Class in io.micronaut.management.health.indicator
Options for HealthEndpoint selector that aggregates HealthIndicator according to Liveness respectively Readiness qualifiers.
HealthEndpoint - Class in io.micronaut.management.endpoint.health
Exposes an Endpoint to 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 Class 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 CurrentHealthStatus in 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 HealthEndpoint and 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() - Element in annotation interface 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 Endpoint to 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.client - package io.micronaut.management.health.indicator.client
 
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.DeleteEndpointRouteBuilder
 
isPathParameter(Argument) - Method in class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
 
isRunning() - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 
isSensitive() - Method in class io.micronaut.management.endpoint.EndpointConfiguration
 
isSensitive() - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
 
isServiceReadyIndicatorEnabled() - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
Whether the ServiceReadyHealthIndicator is enabled.
isWriteSensitive() - Method in class io.micronaut.management.endpoint.loggers.LoggersEndpoint
 

J

JdbcIndicator - Class in io.micronaut.management.health.indicator.jdbc
A HealthIndicator used 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 Interface in io.micronaut.management.health.indicator.annotation
Qualifier designed to make the HealthIndicator exposed via /health/liveness endpoint of HealthEndpoint.
LIVENESS - Enum constant in enum class 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 ManagedLoggingSystem that 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 ManagedLoggingSystem that works with logback.
LogbackLoggingSystem(String) - 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 ManagedLoggingSystem logger.
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 Endpoint to 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 ThreadInfo objects 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 - Enum constant in enum class 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() - Element in annotation interface 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
 
process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 
produces() - Element in annotation interface io.micronaut.management.endpoint.annotation.Delete
 
produces() - Element in annotation interface io.micronaut.management.endpoint.annotation.Read
 
produces() - Element in annotation interface io.micronaut.management.endpoint.annotation.Write
 
PropertiesInfoSource - Interface in io.micronaut.management.endpoint.info.source
Extends InfoEndpoint to add a helper method for retrieving a PropertySource from a properties file.
property() - Element in annotation interface 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 Interface in io.micronaut.management.endpoint.annotation
A method designed to annotate an Endpoint read operation.
ReadEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
A processor that processes references to Read operations Endpoint instances.
ReadEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.ReadEndpointRouteBuilder
 
Readiness - Annotation Interface in io.micronaut.management.health.indicator.annotation
Qualifier designed to make the HealthIndicator exposed via /health/readiness endpoint of HealthEndpoint.
READINESS - Enum constant in enum class io.micronaut.management.health.indicator.HealthCheckType
Readiness health indicators.
READINESS_PROBE_MAPPING - Static variable in class io.micronaut.management.endpoint.health.filter.HealthResultFilter
 
refresh() - Method in class io.micronaut.management.endpoint.loggers.impl.LogbackLoggingSystem
 
refresh(Boolean) - Method in class io.micronaut.management.endpoint.refresh.RefreshEndpoint
Refresh application state only if environment has changed (unless force is set to true).
RefreshEndpoint - Class in io.micronaut.management.endpoint.refresh
Exposes an Endpoint to refresh application state via a RefreshEvent.
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
 
resolveActiveEndPointId(Class<?>) - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 
retrievePropertiesPropertySource(String, String, String, ResourceResolver) - Method in interface io.micronaut.management.endpoint.info.source.PropertiesInfoSource
Extends InfoEndpoint to add a helper method for retrieving a PropertySource from 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 Endpoint to display application routes.
RoutesEndpoint(Router, RouteDataCollector<Object>) - Constructor for class io.micronaut.management.endpoint.routes.RoutesEndpoint
 

S

Selector - Annotation Interface in io.micronaut.management.endpoint.annotation
Annotation that can be applied to arguments that should be included in the endpoint URI.
Sensitive - Annotation Interface 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 interface io.micronaut.management.endpoint.annotation.Endpoint
Whether endpoints are sensitive by default.
ServerStopEndpoint - Class in io.micronaut.management.endpoint.stop
Exposes an Endpoint to stop the server.
ServiceHttpClientHealthIndicator - Class in io.micronaut.management.health.indicator.client
A HealthIndicator used to display available load balancer URLs.
ServiceHttpClientHealthIndicator(ServiceHttpClientConfiguration, StaticServiceInstanceList) - Constructor for class io.micronaut.management.health.indicator.client.ServiceHttpClientHealthIndicator
 
ServiceReadyHealthIndicator - Class in io.micronaut.management.health.indicator.service
A HealthIndicator that signals when the service is ready to service requests.
ServiceReadyHealthIndicator(ApplicationConfiguration) - Constructor for class io.micronaut.management.health.indicator.service.ServiceReadyHealthIndicator
Default constructor.
setContextPath(String) - Method in class io.micronaut.management.endpoint.EndpointDefaultConfiguration
The endpoints context path.
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 HealthStatus map to HttpStatus codes.
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.
setServiceReadyIndicatorEnabled(boolean) - Method in class io.micronaut.management.endpoint.health.HealthEndpoint
Set whether the ServiceReadyHealthIndicator is enabled.
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.
start() - Method in class io.micronaut.management.endpoint.processors.DeleteEndpointRouteBuilder
 
status(HealthStatus) - Method in class io.micronaut.management.health.indicator.HealthResult.Builder
Assigns the status to the builder.
STATUS - Enum constant in enum class io.micronaut.management.endpoint.health.HealthLevelOfDetail
 
STATUS_DESCRIPTION_DETAILS - Enum constant in enum class 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.processors.DeleteEndpointRouteBuilder
Clears endpoint ids information.
stop() - Method in class io.micronaut.management.endpoint.stop.ServerStopEndpoint
Stops the server.

T

ThreadDumpEndpoint - Class in io.micronaut.management.endpoint.threads
Exposes an Endpoint to 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() - Element in annotation interface io.micronaut.management.endpoint.annotation.Endpoint
 
value() - Element in annotation interface io.micronaut.management.endpoint.annotation.Sensitive
 
valueOf(String) - Static method in enum class io.micronaut.management.endpoint.health.DetailsVisibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.management.endpoint.health.HealthLevelOfDetail
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.micronaut.management.health.indicator.HealthCheckType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.micronaut.management.endpoint.health.DetailsVisibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.management.endpoint.health.HealthLevelOfDetail
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.micronaut.management.health.indicator.HealthCheckType
Returns an array containing the constants of this enum class, in the order they are declared.

W

Write - Annotation Interface in io.micronaut.management.endpoint.annotation
A method designed to annotate an Endpoint write operation.
WriteEndpointRouteBuilder - Class in io.micronaut.management.endpoint.processors
A processor that processes references to Write operations Endpoint instances.
WriteEndpointRouteBuilder(ApplicationContext, RouteBuilder.UriNamingStrategy, ConversionService, EndpointDefaultConfiguration) - Constructor for class io.micronaut.management.endpoint.processors.WriteEndpointRouteBuilder
 
A B C D E G H I J L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values