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.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Returns:
      The enum numeric value on the wire for healthCheckerType.
    • getHealthCheckerType

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

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

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

      AddressOrBuilder getHostOrBuilder()
      .envoy.config.core.v3.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.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Returns:
      Whether the ejectUnhealthyEvent field is set.
    • getEjectUnhealthyEvent

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

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

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

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

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

      boolean hasSuccessfulHealthCheckEvent()
       A health check was successful. Note: a host will be considered healthy either if it is
       the first ever health check, or if the healthy threshold is reached. This kind of event
       indicate that a health check was successful, but does not indicates that the host is
       considered healthy. A host is considered healthy if HealthCheckAddHealthy kind of event is sent.
       
      .envoy.data.core.v3.HealthCheckSuccessful successful_health_check_event = 12;
      Returns:
      Whether the successfulHealthCheckEvent field is set.
    • getSuccessfulHealthCheckEvent

      HealthCheckSuccessful getSuccessfulHealthCheckEvent()
       A health check was successful. Note: a host will be considered healthy either if it is
       the first ever health check, or if the healthy threshold is reached. This kind of event
       indicate that a health check was successful, but does not indicates that the host is
       considered healthy. A host is considered healthy if HealthCheckAddHealthy kind of event is sent.
       
      .envoy.data.core.v3.HealthCheckSuccessful successful_health_check_event = 12;
      Returns:
      The successfulHealthCheckEvent.
    • getSuccessfulHealthCheckEventOrBuilder

      HealthCheckSuccessfulOrBuilder getSuccessfulHealthCheckEventOrBuilder()
       A health check was successful. Note: a host will be considered healthy either if it is
       the first ever health check, or if the healthy threshold is reached. This kind of event
       indicate that a health check was successful, but does not indicates that the host is
       considered healthy. A host is considered healthy if HealthCheckAddHealthy kind of event is sent.
       
      .envoy.data.core.v3.HealthCheckSuccessful successful_health_check_event = 12;
    • hasHealthCheckFailureEvent

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

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

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

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

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

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

      boolean hasNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.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.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
      Returns:
      The noLongerDegradedHost.
    • getNoLongerDegradedHostOrBuilder

      NoLongerDegradedHostOrBuilder getNoLongerDegradedHostOrBuilder()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.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;
    • hasMetadata

      boolean hasMetadata()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
      Returns:
      Whether the metadata field is set.
    • getMetadata

      Metadata getMetadata()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
      Returns:
      The metadata.
    • getMetadataOrBuilder

      MetadataOrBuilder getMetadataOrBuilder()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • hasLocality

      boolean hasLocality()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
      Returns:
      Whether the locality field is set.
    • getLocality

      Locality getLocality()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
      Returns:
      The locality.
    • getLocalityOrBuilder

      LocalityOrBuilder getLocalityOrBuilder()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • getEventCase