All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.admin.v2alpha.HostHealthStatusOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/admin/v2alpha/clusters.proto

package io.envoyproxy.envoy.admin.v2alpha;

public interface HostHealthStatusOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.admin.v2alpha.HostHealthStatus)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The host is currently failing active health checks.
   * 
* * bool failed_active_health_check = 1; * @return The failedActiveHealthCheck. */ boolean getFailedActiveHealthCheck(); /** *
   * The host is currently considered an outlier and has been ejected.
   * 
* * bool failed_outlier_check = 2; * @return The failedOutlierCheck. */ boolean getFailedOutlierCheck(); /** *
   * The host is currently being marked as degraded through active health checking.
   * 
* * bool failed_active_degraded_check = 4; * @return The failedActiveDegradedCheck. */ boolean getFailedActiveDegradedCheck(); /** *
   * The host has been removed from service discovery, but is being stabilized due to active
   * health checking.
   * 
* * bool pending_dynamic_removal = 5; * @return The pendingDynamicRemoval. */ boolean getPendingDynamicRemoval(); /** *
   * The host has not yet been health checked.
   * 
* * bool pending_active_hc = 6; * @return The pendingActiveHc. */ boolean getPendingActiveHc(); /** *
   * Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported
   * here.
   * [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
   * 
* * .envoy.api.v2.core.HealthStatus eds_health_status = 3; * @return The enum numeric value on the wire for edsHealthStatus. */ int getEdsHealthStatusValue(); /** *
   * Health status as reported by EDS. Note: only HEALTHY and UNHEALTHY are currently supported
   * here.
   * [#comment:TODO(mrice32): pipe through remaining EDS health status possibilities.]
   * 
* * .envoy.api.v2.core.HealthStatus eds_health_status = 3; * @return The edsHealthStatus. */ io.envoyproxy.envoy.api.v2.core.HealthStatus getEdsHealthStatus(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy