public final class HealthOrgNode extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addHealthCheck(HealthCheck pCheck,
String... path) |
void |
addHealthCheck(HealthCheck pCheck,
String name) |
HealthCheck |
getHealthCheck(String... fromPath) |
org.spf4j.base.avro.HealthCheckInfo |
getHealthCheckInfo(String name,
int maxDepth) |
HealthOrgNode |
getHealthNode(String... fromPath) |
org.spf4j.base.avro.HealthRecord |
getHealthRecord(String name,
String origin,
org.slf4j.Logger logger,
boolean isDebug,
boolean isDebugOnError) |
static HealthOrgNode |
newHealthCheck(HealthCheck check) |
static HealthOrgNode |
newHealthChecks() |
static HealthOrgNode |
newHealthChecks(String name,
HealthCheck check) |
String |
toString() |
void |
traverse(BiConsumer<String[],HealthCheck> consumer) |
void |
traverse(BiConsumer<String[],HealthCheck> consumer,
String... fromPath) |
public static HealthOrgNode newHealthChecks()
public static HealthOrgNode newHealthCheck(HealthCheck check)
public static HealthOrgNode newHealthChecks(String name, HealthCheck check)
public void addHealthCheck(HealthCheck pCheck, String name)
public void addHealthCheck(HealthCheck pCheck, String... path)
@Nullable public HealthCheck getHealthCheck(String... fromPath)
@Nullable public HealthOrgNode getHealthNode(String... fromPath)
public org.spf4j.base.avro.HealthCheckInfo getHealthCheckInfo(String name, int maxDepth)
public org.spf4j.base.avro.HealthRecord getHealthRecord(String name, String origin, org.slf4j.Logger logger, boolean isDebug, boolean isDebugOnError)
public void traverse(BiConsumer<String[],HealthCheck> consumer, String... fromPath)
public void traverse(BiConsumer<String[],HealthCheck> consumer)
Copyright © 2020 SPF4J. All rights reserved.