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 Detail

      • 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;
      • 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;