package io.cattle.platform.core.constants; public class HealthcheckConstants { public static final String HEALTH_STATE_HEALTHY = "healthy"; public static final String HEALTH_STATE_UPDATING_HEALTHY = "updating-healthy"; public static final String HEALTH_STATE_UNHEALTHY = "unhealthy"; public static final String HEALTH_STATE_RECONCILE = "reconcile"; public static final String HEALTH_STATE_UPDATING_UNHEALTHY = "updating-unhealthy"; public static final String HEALTH_STATE_INITIALIZING = "initializing"; public static final String HEALTH_STATE_REINITIALIZING = "reinitializing"; public static final String SERVICE_HEALTH_STATE_DEGRADED = "degraded"; public static final String SERVICE_HEALTH_STATE_STARTED_ONCE = "started-once"; public static final String PROCESS_UPDATE_HEALTHY = "instance.updatehealthy"; public static final String PROCESS_UPDATE_UNHEALTHY = "instance.updateunhealthy"; public static final String PROCESS_UPDATE_REINITIALIZING = "instance.updatereinitializing"; public static boolean isInit(String state) { return state != null && state.equalsIgnoreCase(HEALTH_STATE_INITIALIZING) || state.equalsIgnoreCase(HEALTH_STATE_REINITIALIZING); } }