Skip navigation links
A B C D E G H I J N O R S T V 

A

addHealthStateListener(HealthStateListener) - Method in class io.dropwizard.health.HealthEnvironment
 
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.
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.
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 healthy flag to false and 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
 
getHealthChecks() - 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 - Class in io.dropwizard.health.response
 
HealthResponse(boolean, String, String, int) - Constructor for class io.dropwizard.health.response.HealthResponse
 
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
 
HealthResponseProvider - Interface in io.dropwizard.health.response
 
HealthResponseProviderFactory - Interface in io.dropwizard.health.response
A factory for building an HealthResponseProvider instance 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, Duration, Duration) - Constructor for class io.dropwizard.health.check.http.HttpHealthCheck
 
HttpHealthCheck(String, Client) - 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(String) - Method in interface io.dropwizard.health.HealthStatusChecker
 
isHealthy() - Method in class io.dropwizard.health.response.HealthResponse
 
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

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
 
setHealthChecks(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.
A B C D E G H I J N O R S T V 
Skip navigation links

Copyright © 2011. All rights reserved.