Interface HealthCheckEventOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HealthCheckEvent, HealthCheckEvent.Builder

public interface HealthCheckEventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getHealthCheckerTypeValue

      int getHealthCheckerTypeValue()
      .envoy.data.core.v2alpha.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Returns:
      The enum numeric value on the wire for healthCheckerType.
    • getHealthCheckerType

      HealthCheckerType getHealthCheckerType()
      .envoy.data.core.v2alpha.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Returns:
      The healthCheckerType.
    • hasHost

      boolean hasHost()
      .envoy.api.v2.core.Address host = 2;
      Returns:
      Whether the host field is set.
    • getHost

      Address getHost()
      .envoy.api.v2.core.Address host = 2;
      Returns:
      The host.
    • getHostOrBuilder

      AddressOrBuilder getHostOrBuilder()
      .envoy.api.v2.core.Address host = 2;
    • getClusterName

      String getClusterName()
      string cluster_name = 3 [(.validate.rules) = { ... }
      Returns:
      The clusterName.
    • getClusterNameBytes

      com.google.protobuf.ByteString getClusterNameBytes()
      string cluster_name = 3 [(.validate.rules) = { ... }
      Returns:
      The bytes for clusterName.
    • hasEjectUnhealthyEvent

      boolean hasEjectUnhealthyEvent()
       Host ejection.
       
      .envoy.data.core.v2alpha.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Returns:
      Whether the ejectUnhealthyEvent field is set.
    • getEjectUnhealthyEvent

      HealthCheckEjectUnhealthy getEjectUnhealthyEvent()
       Host ejection.
       
      .envoy.data.core.v2alpha.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Returns:
      The ejectUnhealthyEvent.
    • getEjectUnhealthyEventOrBuilder

      HealthCheckEjectUnhealthyOrBuilder getEjectUnhealthyEventOrBuilder()
       Host ejection.
       
      .envoy.data.core.v2alpha.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • hasAddHealthyEvent

      boolean hasAddHealthyEvent()
       Host addition.
       
      .envoy.data.core.v2alpha.HealthCheckAddHealthy add_healthy_event = 5;
      Returns:
      Whether the addHealthyEvent field is set.
    • getAddHealthyEvent

      HealthCheckAddHealthy getAddHealthyEvent()
       Host addition.
       
      .envoy.data.core.v2alpha.HealthCheckAddHealthy add_healthy_event = 5;
      Returns:
      The addHealthyEvent.
    • getAddHealthyEventOrBuilder

      HealthCheckAddHealthyOrBuilder getAddHealthyEventOrBuilder()
       Host addition.
       
      .envoy.data.core.v2alpha.HealthCheckAddHealthy add_healthy_event = 5;
    • hasHealthCheckFailureEvent

      boolean hasHealthCheckFailureEvent()
       Host failure.
       
      .envoy.data.core.v2alpha.HealthCheckFailure health_check_failure_event = 7;
      Returns:
      Whether the healthCheckFailureEvent field is set.
    • getHealthCheckFailureEvent

      HealthCheckFailure getHealthCheckFailureEvent()
       Host failure.
       
      .envoy.data.core.v2alpha.HealthCheckFailure health_check_failure_event = 7;
      Returns:
      The healthCheckFailureEvent.
    • getHealthCheckFailureEventOrBuilder

      HealthCheckFailureOrBuilder getHealthCheckFailureEventOrBuilder()
       Host failure.
       
      .envoy.data.core.v2alpha.HealthCheckFailure health_check_failure_event = 7;
    • hasDegradedHealthyHost

      boolean hasDegradedHealthyHost()
       Healthy host became degraded.
       
      .envoy.data.core.v2alpha.DegradedHealthyHost degraded_healthy_host = 8;
      Returns:
      Whether the degradedHealthyHost field is set.
    • getDegradedHealthyHost

      DegradedHealthyHost getDegradedHealthyHost()
       Healthy host became degraded.
       
      .envoy.data.core.v2alpha.DegradedHealthyHost degraded_healthy_host = 8;
      Returns:
      The degradedHealthyHost.
    • getDegradedHealthyHostOrBuilder

      DegradedHealthyHostOrBuilder getDegradedHealthyHostOrBuilder()
       Healthy host became degraded.
       
      .envoy.data.core.v2alpha.DegradedHealthyHost degraded_healthy_host = 8;
    • hasNoLongerDegradedHost

      boolean hasNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v2alpha.NoLongerDegradedHost no_longer_degraded_host = 9;
      Returns:
      Whether the noLongerDegradedHost field is set.
    • getNoLongerDegradedHost

      NoLongerDegradedHost getNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v2alpha.NoLongerDegradedHost no_longer_degraded_host = 9;
      Returns:
      The noLongerDegradedHost.
    • getNoLongerDegradedHostOrBuilder

      NoLongerDegradedHostOrBuilder getNoLongerDegradedHostOrBuilder()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v2alpha.NoLongerDegradedHost no_longer_degraded_host = 9;
    • hasTimestamp

      boolean hasTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      com.google.protobuf.Timestamp getTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
      Returns:
      The timestamp.
    • getTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • getEventCase