Class AbstractKubernetesHealthIndicator
java.lang.Object
org.springframework.boot.health.contributor.AbstractHealthIndicator
org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator
- All Implemented Interfaces:
org.springframework.boot.health.contributor.HealthContributor, org.springframework.boot.health.contributor.HealthIndicator
public abstract class AbstractKubernetesHealthIndicator
extends org.springframework.boot.health.contributor.AbstractHealthIndicator
- Author:
- Ryan Baxter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringHost IP key.static final StringInside key.static final StringLabels key.static final StringNamespace key.static final StringNode name key.static final StringPod IP key.static final StringPod name key.static final StringService account key. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddoHealthCheck(org.springframework.boot.health.contributor.Health.Builder builder) Methods inherited from class org.springframework.boot.health.contributor.AbstractHealthIndicator
healthMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.boot.health.contributor.HealthIndicator
health
-
Field Details
-
INSIDE
-
NAMESPACE
-
POD_NAME
-
POD_IP
-
SERVICE_ACCOUNT
-
NODE_NAME
-
HOST_IP
-
LABELS
-
-
Constructor Details
-
AbstractKubernetesHealthIndicator
public AbstractKubernetesHealthIndicator()
-
-
Method Details
-
doHealthCheck
protected void doHealthCheck(org.springframework.boot.health.contributor.Health.Builder builder) - Specified by:
doHealthCheckin classorg.springframework.boot.health.contributor.AbstractHealthIndicator
-
getDetails
-