A B C D E G H I J N O R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addHealthStateListener(HealthStateListener) - Method in class io.dropwizard.health.HealthEnvironment
- ALIVE - io.dropwizard.health.HealthCheckType
- ALL_VALUE - Static variable in class io.dropwizard.health.response.JsonHealthResponseProvider
B
- build(HealthStatusChecker, HealthStateAggregator, ObjectMapper) - Method in interface io.dropwizard.health.response.HealthResponseProviderFactory
-
Configures a health responder for responding to health check requests (e.g. from load balancer).
- build(HealthStatusChecker, HealthStateAggregator, ObjectMapper) - Method in class io.dropwizard.health.response.JsonHealthResponseProviderFactory
C
- check() - Method in class io.dropwizard.health.check.http.HttpHealthCheck
- check() - Method in class io.dropwizard.health.check.tcp.TcpHealthCheck
- CHECK_TYPE_QUERY_PARAM - Static variable in class io.dropwizard.health.response.JsonHealthResponseProvider
- compareTo(HealthStateView) - Method in class io.dropwizard.health.HealthStateView
- configure(LifecycleEnvironment, ServletEnvironment, JerseyEnvironment, HealthEnvironment, ObjectMapper, String) - Method in class io.dropwizard.health.DefaultHealthFactory
- configure(LifecycleEnvironment, ServletEnvironment, JerseyEnvironment, HealthEnvironment, ObjectMapper, String) - Method in interface io.dropwizard.health.HealthFactory
- configure(String, Collection<String>, HealthResponseProvider, HealthEnvironment, JerseyEnvironment, ServletEnvironment, ObjectMapper) - Method in interface io.dropwizard.health.response.HealthResponderFactory
-
Configures a health responder for responding to health check requests (e.g. from load balancer).
- configure(String, Collection<String>, HealthResponseProvider, HealthEnvironment, JerseyEnvironment, ServletEnvironment, ObjectMapper) - Method in class io.dropwizard.health.response.ServletHealthResponderFactory
D
- DefaultHealthFactory - Class in io.dropwizard.health
- DefaultHealthFactory() - Constructor for class io.dropwizard.health.DefaultHealthFactory
- DelayedShutdownHandler - Class in io.dropwizard.health
-
Handler that sets
healthyflag tofalseand delays shutdown to allow for a load balancer to determine the instance should no longer receive requests. - DelayedShutdownHandler(ShutdownNotifier) - Constructor for class io.dropwizard.health.DelayedShutdownHandler
- doGet(HttpServletRequest, HttpServletResponse) - Method in class io.dropwizard.health.response.ServletHealthResponder
- doStop() - Method in class io.dropwizard.health.DelayedShutdownHandler
E
- equals(Object) - Method in class io.dropwizard.health.check.http.HttpHealthResponse
- equals(Object) - Method in class io.dropwizard.health.HealthStateView
- equals(Object) - Method in class io.dropwizard.health.response.HealthResponse
- equals(Object) - Method in class io.dropwizard.health.Schedule
G
- getBody() - Method in class io.dropwizard.health.check.http.HttpHealthResponse
- getCacheControlValue() - Method in class io.dropwizard.health.response.ServletHealthResponderFactory
- getCheckInterval() - Method in class io.dropwizard.health.Schedule
- getContentType() - Method in class io.dropwizard.health.response.HealthResponse
- getDowntimeInterval() - Method in class io.dropwizard.health.Schedule
- getFailureAttempts() - Method in class io.dropwizard.health.Schedule
- getHealthCheckConfigurations() - Method in class io.dropwizard.health.DefaultHealthFactory
- getHealthCheckUrlPaths() - Method in class io.dropwizard.health.DefaultHealthFactory
- getHealthResponderFactory() - Method in class io.dropwizard.health.DefaultHealthFactory
- getHealthResponseProviderFactory() - Method in class io.dropwizard.health.DefaultHealthFactory
- getInitialDelay() - Method in class io.dropwizard.health.Schedule
- getMessage() - Method in class io.dropwizard.health.response.HealthResponse
- getName() - Method in class io.dropwizard.health.HealthCheckConfiguration
- getName() - Method in class io.dropwizard.health.HealthStateView
- getSchedule() - Method in class io.dropwizard.health.HealthCheckConfiguration
- getShutdownWaitPeriod() - Method in class io.dropwizard.health.DefaultHealthFactory
- getStatus() - Method in class io.dropwizard.health.check.http.HttpHealthResponse
- getStatus() - Method in class io.dropwizard.health.response.HealthResponse
- getSuccessAttempts() - Method in class io.dropwizard.health.Schedule
- getType() - Method in class io.dropwizard.health.HealthCheckConfiguration
- getType() - Method in class io.dropwizard.health.HealthStateView
H
- hashCode() - Method in class io.dropwizard.health.check.http.HttpHealthResponse
- hashCode() - Method in class io.dropwizard.health.HealthStateView
- hashCode() - Method in class io.dropwizard.health.response.HealthResponse
- hashCode() - Method in class io.dropwizard.health.Schedule
- HealthCheckConfiguration - Class in io.dropwizard.health
- HealthCheckConfiguration() - Constructor for class io.dropwizard.health.HealthCheckConfiguration
- healthChecks() - Method in class io.dropwizard.health.HealthEnvironment
- HealthCheckType - Enum in io.dropwizard.health
- HealthEnvironment - Class in io.dropwizard.health
- HealthEnvironment(HealthCheckRegistry) - Constructor for class io.dropwizard.health.HealthEnvironment
- HealthFactory - Interface in io.dropwizard.health
- HealthResponderFactory - Interface in io.dropwizard.health.response
-
A factory for configuring a responder used for responding to health check requests.
- healthResponse(Map<String, Collection<String>>) - Method in interface io.dropwizard.health.response.HealthResponseProvider
- healthResponse(Map<String, Collection<String>>) - Method in class io.dropwizard.health.response.JsonHealthResponseProvider
- HealthResponse - Class in io.dropwizard.health.response
- HealthResponse(boolean, String, String, int) - Constructor for class io.dropwizard.health.response.HealthResponse
- HealthResponseProvider - Interface in io.dropwizard.health.response
- HealthResponseProviderFactory - Interface in io.dropwizard.health.response
-
A factory for building an
HealthResponseProviderinstance used to provide responses to health check requests. - healthStateAggregator() - Method in class io.dropwizard.health.HealthEnvironment
- HealthStateAggregator - Interface in io.dropwizard.health
- HealthStateListener - Interface in io.dropwizard.health
- healthStateListeners() - Method in class io.dropwizard.health.HealthEnvironment
- healthStateView(String) - Method in interface io.dropwizard.health.HealthStateAggregator
- HealthStateView - Class in io.dropwizard.health
- HealthStateView(String, boolean, HealthCheckType, boolean) - Constructor for class io.dropwizard.health.HealthStateView
- healthStateViews() - Method in interface io.dropwizard.health.HealthStateAggregator
- HealthStatusChecker - Interface in io.dropwizard.health
- httpCheck(String) - Method in class io.dropwizard.health.check.http.HttpHealthCheck
-
Performs a health check via HTTP against an external dependency.
- HttpHealthCheck - Class in io.dropwizard.health.check.http
- HttpHealthCheck(String) - Constructor for class io.dropwizard.health.check.http.HttpHealthCheck
- HttpHealthCheck(String, Client) - Constructor for class io.dropwizard.health.check.http.HttpHealthCheck
- HttpHealthCheck(String, Duration, Duration) - Constructor for class io.dropwizard.health.check.http.HttpHealthCheck
- HttpHealthResponse - Class in io.dropwizard.health.check.http
- HttpHealthResponse(int, String) - Constructor for class io.dropwizard.health.check.http.HttpHealthResponse
I
- io.dropwizard.health - package io.dropwizard.health
- io.dropwizard.health.check.http - package io.dropwizard.health.check.http
- io.dropwizard.health.check.tcp - package io.dropwizard.health.check.tcp
- io.dropwizard.health.response - package io.dropwizard.health.response
- isCacheControlEnabled() - Method in class io.dropwizard.health.response.ServletHealthResponderFactory
- isCritical() - Method in class io.dropwizard.health.HealthCheckConfiguration
- isCritical() - Method in class io.dropwizard.health.HealthStateView
- isDelayedShutdownHandlerEnabled() - Method in class io.dropwizard.health.DefaultHealthFactory
- isEnabled() - Method in class io.dropwizard.health.DefaultHealthFactory
- isHealthResponseValid(HttpHealthResponse) - Method in class io.dropwizard.health.check.http.HttpHealthCheck
-
Validates the response from the health check.
- isHealthy() - Method in class io.dropwizard.health.HealthStateView
- isHealthy() - Method in interface io.dropwizard.health.HealthStatusChecker
- isHealthy() - Method in class io.dropwizard.health.response.HealthResponse
- isHealthy(String) - Method in interface io.dropwizard.health.HealthStatusChecker
- isInitialOverallState() - Method in class io.dropwizard.health.DefaultHealthFactory
- isInitialState() - Method in class io.dropwizard.health.HealthCheckConfiguration
J
- JsonHealthResponseProvider - Class in io.dropwizard.health.response
- JsonHealthResponseProvider(HealthStatusChecker, HealthStateAggregator, ObjectMapper) - Constructor for class io.dropwizard.health.response.JsonHealthResponseProvider
- JsonHealthResponseProviderFactory - Class in io.dropwizard.health.response
- JsonHealthResponseProviderFactory() - Constructor for class io.dropwizard.health.response.JsonHealthResponseProviderFactory
N
- NAME_QUERY_PARAM - Static variable in class io.dropwizard.health.response.JsonHealthResponseProvider
- notifyShutdownStarted() - Method in interface io.dropwizard.health.ShutdownNotifier
O
- onHealthyCheck(String) - Method in interface io.dropwizard.health.HealthStateListener
- onStateChanged(String, boolean) - Method in interface io.dropwizard.health.StateChangedCallback
- onUnhealthyCheck(String) - Method in interface io.dropwizard.health.HealthStateListener
R
- READY - io.dropwizard.health.HealthCheckType
- register() - Method in class io.dropwizard.health.DelayedShutdownHandler
S
- Schedule - Class in io.dropwizard.health
- Schedule() - Constructor for class io.dropwizard.health.Schedule
- ServletHealthResponder - Class in io.dropwizard.health.response
- ServletHealthResponder(HealthResponseProvider, boolean, String) - Constructor for class io.dropwizard.health.response.ServletHealthResponder
- ServletHealthResponderFactory - Class in io.dropwizard.health.response
-
A servlet-based implementation of
HealthResponderFactory, to respond to health check requests. - ServletHealthResponderFactory() - Constructor for class io.dropwizard.health.response.ServletHealthResponderFactory
- setCacheControlEnabled(boolean) - Method in class io.dropwizard.health.response.ServletHealthResponderFactory
- setCacheControlValue(String) - Method in class io.dropwizard.health.response.ServletHealthResponderFactory
- setCheckInterval(Duration) - Method in class io.dropwizard.health.Schedule
- setCritical(boolean) - Method in class io.dropwizard.health.HealthCheckConfiguration
- setCritical(boolean) - Method in class io.dropwizard.health.HealthStateView
- setDelayedShutdownHandlerEnabled(boolean) - Method in class io.dropwizard.health.DefaultHealthFactory
- setDowntimeInterval(Duration) - Method in class io.dropwizard.health.Schedule
- setEnabled(boolean) - Method in class io.dropwizard.health.DefaultHealthFactory
- setFailureAttempts(int) - Method in class io.dropwizard.health.Schedule
- setHealthCheckConfigurations(List<HealthCheckConfiguration>) - Method in class io.dropwizard.health.DefaultHealthFactory
- setHealthCheckUrlPaths(List<String>) - Method in class io.dropwizard.health.DefaultHealthFactory
- setHealthResponderFactory(HealthResponderFactory) - Method in class io.dropwizard.health.DefaultHealthFactory
- setHealthResponseProviderFactory(HealthResponseProviderFactory) - Method in class io.dropwizard.health.DefaultHealthFactory
- setHealthy(boolean) - Method in class io.dropwizard.health.HealthStateView
- setInitialDelay(Duration) - Method in class io.dropwizard.health.Schedule
- setInitialOverallState(boolean) - Method in class io.dropwizard.health.DefaultHealthFactory
- setInitialState(boolean) - Method in class io.dropwizard.health.HealthCheckConfiguration
- setName(String) - Method in class io.dropwizard.health.HealthCheckConfiguration
- setName(String) - Method in class io.dropwizard.health.HealthStateView
- setSchedule(Schedule) - Method in class io.dropwizard.health.HealthCheckConfiguration
- setShutdownWaitPeriod(Duration) - Method in class io.dropwizard.health.DefaultHealthFactory
- setSuccessAttempts(int) - Method in class io.dropwizard.health.Schedule
- setType(HealthCheckType) - Method in class io.dropwizard.health.HealthCheckConfiguration
- setType(HealthCheckType) - Method in class io.dropwizard.health.HealthStateView
- ShutdownNotifier - Interface in io.dropwizard.health
- StateChangedCallback - Interface in io.dropwizard.health
T
- tcpCheck(String, int) - Method in class io.dropwizard.health.check.tcp.TcpHealthCheck
-
Performs a health check via TCP against an external dependency.
- TcpHealthCheck - Class in io.dropwizard.health.check.tcp
- TcpHealthCheck(String, int) - Constructor for class io.dropwizard.health.check.tcp.TcpHealthCheck
- TcpHealthCheck(String, int, Duration) - Constructor for class io.dropwizard.health.check.tcp.TcpHealthCheck
- toString() - Method in class io.dropwizard.health.check.http.HttpHealthResponse
- toString() - Method in class io.dropwizard.health.HealthStateView
- toString() - Method in class io.dropwizard.health.response.HealthResponse
V
- valueOf(String) - Static method in enum io.dropwizard.health.HealthCheckType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.dropwizard.health.HealthCheckType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages