Index

A B C D G H J M P R S 
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.
A B C D G H J M P R S 
All Classes and Interfaces|All Packages