Package | Description |
---|---|
org.springframework.boot.actuate.endpoint |
Endpoint support.
|
org.springframework.boot.actuate.endpoint.annotation |
Annotation support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.invoke |
Interfaces and classes relating to invoking operation methods.
|
org.springframework.boot.actuate.endpoint.invoker.cache |
Caching support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.jmx.annotation |
Annotation support for actuator JMX endpoints.
|
org.springframework.boot.actuate.endpoint.web |
Web support for actuator endpoints.
|
org.springframework.boot.actuate.endpoint.web.annotation |
Annotation support for actuator web endpoints.
|
Modifier and Type | Method and Description |
---|---|
static EndpointId |
EndpointId.fromPropertyValue(String value)
Factory method to create a new
EndpointId from a property value. |
EndpointId |
AbstractExposableEndpoint.getEndpointId() |
EndpointId |
ExposableEndpoint.getEndpointId()
Return the endpoint ID.
|
static EndpointId |
EndpointId.of(String value)
Factory method to create a new
EndpointId of the specified value. |
Constructor and Description |
---|
AbstractExposableEndpoint(EndpointId id,
boolean enabledByDefault,
Collection<? extends O> operations)
Create a new
AbstractExposableEndpoint instance. |
Modifier and Type | Method and Description |
---|---|
protected abstract E |
EndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<O> operations)
Factory method called to create the
endpoint . |
protected abstract O |
EndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker)
Factory method to create an
endpoint operation . |
Constructor and Description |
---|
AbstractDiscoveredEndpoint(EndpointDiscoverer<?,?> discoverer,
Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<? extends O> operations)
Create a new
AbstractDiscoveredEndpoint instance. |
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
OperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker)
Apply additional functionality to the given invoker.
|
Modifier and Type | Method and Description |
---|---|
OperationInvoker |
CachingOperationInvokerAdvisor.apply(EndpointId endpointId,
OperationType operationType,
OperationParameters parameters,
OperationInvoker invoker) |
Constructor and Description |
---|
CachingOperationInvokerAdvisor(Function<EndpointId,Long> endpointIdTimeToLive) |
Modifier and Type | Method and Description |
---|---|
protected ExposableJmxEndpoint |
JmxEndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<JmxOperation> operations) |
protected JmxOperation |
JmxEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
Modifier and Type | Method and Description |
---|---|
PathMappedEndpoint |
PathMappedEndpoints.getEndpoint(EndpointId endpointId)
Return the
PathMappedEndpoint with the given ID or null if the
endpoint cannot be found. |
String |
PathMappedEndpoints.getPath(EndpointId endpointId)
Return the full path for the endpoint with the given ID or
null if the
endpoint cannot be found. |
String |
PathMappedEndpoints.getRootPath(EndpointId endpointId)
Return the root path for the endpoint with the given ID or
null if the
endpoint cannot be found. |
String |
PathMapper.getRootPath(EndpointId endpointId)
Resolve the root path for the specified
endpointId . |
static String |
PathMapper.getRootPath(List<PathMapper> pathMappers,
EndpointId endpointId)
Resolve the root path for the specified
endpointId from the given path
mappers. |
Modifier and Type | Method and Description |
---|---|
protected ExposableServletEndpoint |
ServletEndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<Operation> operations) |
protected ExposableControllerEndpoint |
ControllerEndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<Operation> operations) |
protected ExposableWebEndpoint |
WebEndpointDiscoverer.createEndpoint(Object endpointBean,
EndpointId id,
boolean enabledByDefault,
Collection<WebOperation> operations) |
protected WebOperation |
WebEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
protected Operation |
ServletEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
protected Operation |
ControllerEndpointDiscoverer.createOperation(EndpointId endpointId,
DiscoveredOperationMethod operationMethod,
OperationInvoker invoker) |
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.