Package org.springframework.boot.actuate.endpoint.annotation
Annotation support for actuator endpoints.
Interface Summary Interface Description DiscoveredEndpoint<O extends Operation> Anendpoint
discovered by anEndpointDiscoverer
.Class Summary Class Description AbstractDiscoveredEndpoint<O extends Operation> Abstract base class forendpoints
discovered by aEndpointDiscoverer
.AbstractDiscoveredOperation Abstract base class forendpoints operations
discovered by aEndpointDiscoverer
.DiscoveredOperationMethod AnOperationMethod
discovered by anEndpointDiscoverer
.DiscovererEndpointFilter EndpointFilter
the matches based on theEndpointDiscoverer
the created the endpoint.EndpointDiscoverer<E extends ExposableEndpoint<O>,O extends Operation> A Base forEndpointsSupplier
implementations that discover@Endpoint
beans and@EndpointExtension
beans in an application context.EndpointDiscoverer.OperationKey A key generated for anOperation
based on specific criteria from the actual operation implementation.Annotation Types Summary Annotation Type Description DeleteOperation Identifies a method on anEndpoint
as being a delete operation.Endpoint Identifies a type as being an actuator endpoint that provides information about the running application.EndpointExtension Annotation primarily used as a meta-annotation to indicate that an annotation provides extension support for an endpoint.FilteredEndpoint Annotation that can be used on an@Endpoint
to implement implicit filtering.ReadOperation Identifies a method on anEndpoint
as being a read operation.Selector ASelector
can be used on a parameter of anEndpoint
method to indicate that the parameter is used to select a subset of the endpoint's data.WriteOperation Identifies a method on anEndpoint
as being a write operation.