Index
All Classes and Interfaces|All Packages
A
- AsyncHealthIndicator - Class in com.helixframework.api.health
-
An abstract class that implements the HealthIndicator interface to provide asynchronous health checks.
- AsyncHealthIndicator() - Constructor for class com.helixframework.api.health.AsyncHealthIndicator
-
An abstract class that implements the HealthIndicator interface to provide asynchronous health checks.
- AsyncHealthIndicator(int) - Constructor for class com.helixframework.api.health.AsyncHealthIndicator
-
An abstract class that implements the HealthIndicator interface to provide asynchronous health checks.
- AsyncHealthIndicator(int, Duration, Duration) - Constructor for class com.helixframework.api.health.AsyncHealthIndicator
-
An abstract class that implements the HealthIndicator interface to provide asynchronous health checks.
B
- build() - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Builds and returns a new instance of HttpHealthIndicator.
- build() - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Builds a new instance of JdbcHealthIndicator.
- builder() - Static method in class com.helixframework.api.health.HttpHealthIndicator
-
Returns a new instance of the Builder.
- builder() - Static method in class com.helixframework.api.health.JdbcHealthIndicator
-
Returns a new instance of the Builder.
- Builder() - Constructor for class com.helixframework.api.health.HttpHealthIndicator.Builder
- Builder() - Constructor for class com.helixframework.api.health.JdbcHealthIndicator.Builder
C
- client(OkHttpClient) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Optional.
- com.helixframework.api.health - package com.helixframework.api.health
D
- dataSource(DataSource) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Sets the data source for the JdbcHealthIndicator.
- delay(Duration) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Optional.
- delay(Duration) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Optional.
G
- getHealth(boolean) - Method in class com.helixframework.api.health.AsyncHealthIndicator
H
- health() - Method in class com.helixframework.api.health.AsyncHealthIndicator
- healthCheck(Function<ResultSet, Health>) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Optional.
- healthCheck(Function<Response, Health>) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Optional.
- healthInternal() - Method in class com.helixframework.api.health.AsyncHealthIndicator
-
Retrieves the current health status.
- healthInternal() - Method in class com.helixframework.api.health.HttpHealthIndicator
- healthInternal() - Method in class com.helixframework.api.health.JdbcHealthIndicator
- HttpHealthIndicator - Class in com.helixframework.api.health
-
A HealthIndicator implementation that performs health checks by making HTTP requests.
- HttpHealthIndicator.Builder - Class in com.helixframework.api.health
-
The Builder class is a utility class used to create instances of HttpHealthIndicator.
J
- JdbcHealthIndicator - Class in com.helixframework.api.health
-
The JdbcHealthIndicator class is a concrete implementation of the AsyncHealthIndicator interface that provides asynchronous health checks for a JDBC data source.
- JdbcHealthIndicator.Builder - Class in com.helixframework.api.health
-
The Builder class is a utility class used to create instances of JdbcHealthIndicator.
M
- maxFailures(int) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Optional.
- maxFailures(int) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Optional.
P
- period(Duration) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Optional.
- period(Duration) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Optional.
R
- request(Request) - Method in class com.helixframework.api.health.HttpHealthIndicator.Builder
-
Sets the request to be used for making the HTTP health check.
S
- standard(Request) - Static method in class com.helixframework.api.health.HttpHealthIndicator
-
Creates a standard HttpHealthIndicator.
- statement(String) - Method in class com.helixframework.api.health.JdbcHealthIndicator.Builder
-
Sets the statement for the JdbcHealthIndicator.
All Classes and Interfaces|All Packages