Class HealthStatusJson

java.lang.Object
com.eqixiac.equinix.fabric.model.json.HealthStatusJson
All Implemented Interfaces:
HealthStatus

public class HealthStatusJson extends Object implements HealthStatus
  • Constructor Details

    • HealthStatusJson

      public HealthStatusJson()
  • Method Details

    • getApiServices

      public ApiServices getApiServices()
      Description copied from interface: HealthStatus
      The first per-route service status. The live service returns a list (see HealthStatus.getAllApiServices()); this accessor keeps the original single-object signature.
      Specified by:
      getApiServices in interface HealthStatus
      Returns:
      the first service status, or null when none is reported
    • getAllApiServices

      public List<ApiServices> getAllApiServices()
      Description copied from interface: HealthStatus
      Every per-route service status the health endpoint reports (the live response carries one per Fabric API route).
      Specified by:
      getAllApiServices in interface HealthStatus
      Returns:
      the service statuses, never null