Class Fabric8HealthIndicator

java.lang.Object
org.springframework.boot.actuate.health.AbstractHealthIndicator
org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator
org.springframework.cloud.kubernetes.fabric8.Fabric8HealthIndicator
All Implemented Interfaces:
org.springframework.boot.actuate.health.HealthContributor, org.springframework.boot.actuate.health.HealthIndicator

public class Fabric8HealthIndicator extends org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator
Kubernetes implementation of AbstractHealthIndicator.
Author:
Ioannis Canellos, EddĂș MelĂ©ndez
  • Field Summary

    Fields inherited from class org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator

    HOST_IP, INSIDE, LABELS, NAMESPACE, NODE_NAME, POD_IP, POD_NAME, SERVICE_ACCOUNT
  • Constructor Summary

    Constructors
    Constructor
    Description
    Fabric8HealthIndicator(org.springframework.cloud.kubernetes.commons.PodUtils<io.fabric8.kubernetes.api.model.Pod> utils)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Map<String,Object>
     

    Methods inherited from class org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator

    doHealthCheck

    Methods inherited from class org.springframework.boot.actuate.health.AbstractHealthIndicator

    health

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.boot.actuate.health.HealthIndicator

    getHealth
  • Constructor Details

    • Fabric8HealthIndicator

      public Fabric8HealthIndicator(org.springframework.cloud.kubernetes.commons.PodUtils<io.fabric8.kubernetes.api.model.Pod> utils)
  • Method Details

    • getDetails

      protected Map<String,Object> getDetails()
      Specified by:
      getDetails in class org.springframework.cloud.kubernetes.commons.AbstractKubernetesHealthIndicator