Class HealthCheckEvent.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
io.envoyproxy.envoy.data.core.v3.HealthCheckEvent.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, HealthCheckEventOrBuilder, Cloneable
Enclosing class:
HealthCheckEvent

public static final class HealthCheckEvent.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder> implements HealthCheckEventOrBuilder
 [#next-free-field: 13]
 
Protobuf type envoy.data.core.v3.HealthCheckEvent
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • clear

      public HealthCheckEvent.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • getDefaultInstanceForType

      public HealthCheckEvent getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public HealthCheckEvent build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public HealthCheckEvent buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public HealthCheckEvent.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • setField

      public HealthCheckEvent.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • clearField

      public HealthCheckEvent.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • clearOneof

      public HealthCheckEvent.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • setRepeatedField

      public HealthCheckEvent.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • addRepeatedField

      public HealthCheckEvent.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • mergeFrom

      public HealthCheckEvent.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<HealthCheckEvent.Builder>
    • mergeFrom

      public HealthCheckEvent.Builder mergeFrom(HealthCheckEvent other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • mergeFrom

      public HealthCheckEvent.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<HealthCheckEvent.Builder>
      Throws:
      IOException
    • getEventCase

      public HealthCheckEvent.EventCase getEventCase()
      Specified by:
      getEventCase in interface HealthCheckEventOrBuilder
    • clearEvent

      public HealthCheckEvent.Builder clearEvent()
    • getHealthCheckerTypeValue

      public int getHealthCheckerTypeValue()
      .envoy.data.core.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Specified by:
      getHealthCheckerTypeValue in interface HealthCheckEventOrBuilder
      Returns:
      The enum numeric value on the wire for healthCheckerType.
    • setHealthCheckerTypeValue

      public HealthCheckEvent.Builder setHealthCheckerTypeValue(int value)
      .envoy.data.core.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Parameters:
      value - The enum numeric value on the wire for healthCheckerType to set.
      Returns:
      This builder for chaining.
    • getHealthCheckerType

      public HealthCheckerType getHealthCheckerType()
      .envoy.data.core.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Specified by:
      getHealthCheckerType in interface HealthCheckEventOrBuilder
      Returns:
      The healthCheckerType.
    • setHealthCheckerType

      public HealthCheckEvent.Builder setHealthCheckerType(HealthCheckerType value)
      .envoy.data.core.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Parameters:
      value - The healthCheckerType to set.
      Returns:
      This builder for chaining.
    • clearHealthCheckerType

      public HealthCheckEvent.Builder clearHealthCheckerType()
      .envoy.data.core.v3.HealthCheckerType health_checker_type = 1 [(.validate.rules) = { ... }
      Returns:
      This builder for chaining.
    • hasHost

      public boolean hasHost()
      .envoy.config.core.v3.Address host = 2;
      Specified by:
      hasHost in interface HealthCheckEventOrBuilder
      Returns:
      Whether the host field is set.
    • getHost

      public Address getHost()
      .envoy.config.core.v3.Address host = 2;
      Specified by:
      getHost in interface HealthCheckEventOrBuilder
      Returns:
      The host.
    • setHost

      public HealthCheckEvent.Builder setHost(Address value)
      .envoy.config.core.v3.Address host = 2;
    • setHost

      public HealthCheckEvent.Builder setHost(Address.Builder builderForValue)
      .envoy.config.core.v3.Address host = 2;
    • mergeHost

      public HealthCheckEvent.Builder mergeHost(Address value)
      .envoy.config.core.v3.Address host = 2;
    • clearHost

      public HealthCheckEvent.Builder clearHost()
      .envoy.config.core.v3.Address host = 2;
    • getHostBuilder

      public Address.Builder getHostBuilder()
      .envoy.config.core.v3.Address host = 2;
    • getHostOrBuilder

      public AddressOrBuilder getHostOrBuilder()
      .envoy.config.core.v3.Address host = 2;
      Specified by:
      getHostOrBuilder in interface HealthCheckEventOrBuilder
    • getClusterName

      public String getClusterName()
      string cluster_name = 3 [(.validate.rules) = { ... }
      Specified by:
      getClusterName in interface HealthCheckEventOrBuilder
      Returns:
      The clusterName.
    • getClusterNameBytes

      public com.google.protobuf.ByteString getClusterNameBytes()
      string cluster_name = 3 [(.validate.rules) = { ... }
      Specified by:
      getClusterNameBytes in interface HealthCheckEventOrBuilder
      Returns:
      The bytes for clusterName.
    • setClusterName

      public HealthCheckEvent.Builder setClusterName(String value)
      string cluster_name = 3 [(.validate.rules) = { ... }
      Parameters:
      value - The clusterName to set.
      Returns:
      This builder for chaining.
    • clearClusterName

      public HealthCheckEvent.Builder clearClusterName()
      string cluster_name = 3 [(.validate.rules) = { ... }
      Returns:
      This builder for chaining.
    • setClusterNameBytes

      public HealthCheckEvent.Builder setClusterNameBytes(com.google.protobuf.ByteString value)
      string cluster_name = 3 [(.validate.rules) = { ... }
      Parameters:
      value - The bytes for clusterName to set.
      Returns:
      This builder for chaining.
    • hasEjectUnhealthyEvent

      public boolean hasEjectUnhealthyEvent()
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Specified by:
      hasEjectUnhealthyEvent in interface HealthCheckEventOrBuilder
      Returns:
      Whether the ejectUnhealthyEvent field is set.
    • getEjectUnhealthyEvent

      public HealthCheckEjectUnhealthy getEjectUnhealthyEvent()
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Specified by:
      getEjectUnhealthyEvent in interface HealthCheckEventOrBuilder
      Returns:
      The ejectUnhealthyEvent.
    • setEjectUnhealthyEvent

      public HealthCheckEvent.Builder setEjectUnhealthyEvent(HealthCheckEjectUnhealthy value)
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • setEjectUnhealthyEvent

      public HealthCheckEvent.Builder setEjectUnhealthyEvent(HealthCheckEjectUnhealthy.Builder builderForValue)
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • mergeEjectUnhealthyEvent

      public HealthCheckEvent.Builder mergeEjectUnhealthyEvent(HealthCheckEjectUnhealthy value)
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • clearEjectUnhealthyEvent

      public HealthCheckEvent.Builder clearEjectUnhealthyEvent()
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • getEjectUnhealthyEventBuilder

      public HealthCheckEjectUnhealthy.Builder getEjectUnhealthyEventBuilder()
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
    • getEjectUnhealthyEventOrBuilder

      public HealthCheckEjectUnhealthyOrBuilder getEjectUnhealthyEventOrBuilder()
       Host ejection.
       
      .envoy.data.core.v3.HealthCheckEjectUnhealthy eject_unhealthy_event = 4;
      Specified by:
      getEjectUnhealthyEventOrBuilder in interface HealthCheckEventOrBuilder
    • hasAddHealthyEvent

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

      public HealthCheckAddHealthy getAddHealthyEvent()
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
      Specified by:
      getAddHealthyEvent in interface HealthCheckEventOrBuilder
      Returns:
      The addHealthyEvent.
    • setAddHealthyEvent

      public HealthCheckEvent.Builder setAddHealthyEvent(HealthCheckAddHealthy value)
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
    • setAddHealthyEvent

      public HealthCheckEvent.Builder setAddHealthyEvent(HealthCheckAddHealthy.Builder builderForValue)
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
    • mergeAddHealthyEvent

      public HealthCheckEvent.Builder mergeAddHealthyEvent(HealthCheckAddHealthy value)
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
    • clearAddHealthyEvent

      public HealthCheckEvent.Builder clearAddHealthyEvent()
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
    • getAddHealthyEventBuilder

      public HealthCheckAddHealthy.Builder getAddHealthyEventBuilder()
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
    • getAddHealthyEventOrBuilder

      public HealthCheckAddHealthyOrBuilder getAddHealthyEventOrBuilder()
       Host addition.
       
      .envoy.data.core.v3.HealthCheckAddHealthy add_healthy_event = 5;
      Specified by:
      getAddHealthyEventOrBuilder in interface HealthCheckEventOrBuilder
    • hasSuccessfulHealthCheckEvent

      public 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;
      Specified by:
      hasSuccessfulHealthCheckEvent in interface HealthCheckEventOrBuilder
      Returns:
      Whether the successfulHealthCheckEvent field is set.
    • getSuccessfulHealthCheckEvent

      public 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;
      Specified by:
      getSuccessfulHealthCheckEvent in interface HealthCheckEventOrBuilder
      Returns:
      The successfulHealthCheckEvent.
    • setSuccessfulHealthCheckEvent

      public HealthCheckEvent.Builder setSuccessfulHealthCheckEvent(HealthCheckSuccessful value)
       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;
    • setSuccessfulHealthCheckEvent

      public HealthCheckEvent.Builder setSuccessfulHealthCheckEvent(HealthCheckSuccessful.Builder builderForValue)
       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;
    • mergeSuccessfulHealthCheckEvent

      public HealthCheckEvent.Builder mergeSuccessfulHealthCheckEvent(HealthCheckSuccessful value)
       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;
    • clearSuccessfulHealthCheckEvent

      public HealthCheckEvent.Builder clearSuccessfulHealthCheckEvent()
       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;
    • getSuccessfulHealthCheckEventBuilder

      public HealthCheckSuccessful.Builder getSuccessfulHealthCheckEventBuilder()
       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;
    • getSuccessfulHealthCheckEventOrBuilder

      public 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;
      Specified by:
      getSuccessfulHealthCheckEventOrBuilder in interface HealthCheckEventOrBuilder
    • hasHealthCheckFailureEvent

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

      public HealthCheckFailure getHealthCheckFailureEvent()
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
      Specified by:
      getHealthCheckFailureEvent in interface HealthCheckEventOrBuilder
      Returns:
      The healthCheckFailureEvent.
    • setHealthCheckFailureEvent

      public HealthCheckEvent.Builder setHealthCheckFailureEvent(HealthCheckFailure value)
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
    • setHealthCheckFailureEvent

      public HealthCheckEvent.Builder setHealthCheckFailureEvent(HealthCheckFailure.Builder builderForValue)
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
    • mergeHealthCheckFailureEvent

      public HealthCheckEvent.Builder mergeHealthCheckFailureEvent(HealthCheckFailure value)
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
    • clearHealthCheckFailureEvent

      public HealthCheckEvent.Builder clearHealthCheckFailureEvent()
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
    • getHealthCheckFailureEventBuilder

      public HealthCheckFailure.Builder getHealthCheckFailureEventBuilder()
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
    • getHealthCheckFailureEventOrBuilder

      public HealthCheckFailureOrBuilder getHealthCheckFailureEventOrBuilder()
       Host failure.
       
      .envoy.data.core.v3.HealthCheckFailure health_check_failure_event = 7;
      Specified by:
      getHealthCheckFailureEventOrBuilder in interface HealthCheckEventOrBuilder
    • hasDegradedHealthyHost

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

      public DegradedHealthyHost getDegradedHealthyHost()
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
      Specified by:
      getDegradedHealthyHost in interface HealthCheckEventOrBuilder
      Returns:
      The degradedHealthyHost.
    • setDegradedHealthyHost

      public HealthCheckEvent.Builder setDegradedHealthyHost(DegradedHealthyHost value)
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
    • setDegradedHealthyHost

      public HealthCheckEvent.Builder setDegradedHealthyHost(DegradedHealthyHost.Builder builderForValue)
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
    • mergeDegradedHealthyHost

      public HealthCheckEvent.Builder mergeDegradedHealthyHost(DegradedHealthyHost value)
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
    • clearDegradedHealthyHost

      public HealthCheckEvent.Builder clearDegradedHealthyHost()
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
    • getDegradedHealthyHostBuilder

      public DegradedHealthyHost.Builder getDegradedHealthyHostBuilder()
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
    • getDegradedHealthyHostOrBuilder

      public DegradedHealthyHostOrBuilder getDegradedHealthyHostOrBuilder()
       Healthy host became degraded.
       
      .envoy.data.core.v3.DegradedHealthyHost degraded_healthy_host = 8;
      Specified by:
      getDegradedHealthyHostOrBuilder in interface HealthCheckEventOrBuilder
    • hasNoLongerDegradedHost

      public boolean hasNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
      Specified by:
      hasNoLongerDegradedHost in interface HealthCheckEventOrBuilder
      Returns:
      Whether the noLongerDegradedHost field is set.
    • getNoLongerDegradedHost

      public NoLongerDegradedHost getNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
      Specified by:
      getNoLongerDegradedHost in interface HealthCheckEventOrBuilder
      Returns:
      The noLongerDegradedHost.
    • setNoLongerDegradedHost

      public HealthCheckEvent.Builder setNoLongerDegradedHost(NoLongerDegradedHost value)
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
    • setNoLongerDegradedHost

      public HealthCheckEvent.Builder setNoLongerDegradedHost(NoLongerDegradedHost.Builder builderForValue)
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
    • mergeNoLongerDegradedHost

      public HealthCheckEvent.Builder mergeNoLongerDegradedHost(NoLongerDegradedHost value)
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
    • clearNoLongerDegradedHost

      public HealthCheckEvent.Builder clearNoLongerDegradedHost()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
    • getNoLongerDegradedHostBuilder

      public NoLongerDegradedHost.Builder getNoLongerDegradedHostBuilder()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
    • getNoLongerDegradedHostOrBuilder

      public NoLongerDegradedHostOrBuilder getNoLongerDegradedHostOrBuilder()
       A degraded host returned to being healthy.
       
      .envoy.data.core.v3.NoLongerDegradedHost no_longer_degraded_host = 9;
      Specified by:
      getNoLongerDegradedHostOrBuilder in interface HealthCheckEventOrBuilder
    • hasTimestamp

      public boolean hasTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
      Specified by:
      hasTimestamp in interface HealthCheckEventOrBuilder
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      public com.google.protobuf.Timestamp getTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
      Specified by:
      getTimestamp in interface HealthCheckEventOrBuilder
      Returns:
      The timestamp.
    • setTimestamp

      public HealthCheckEvent.Builder setTimestamp(com.google.protobuf.Timestamp value)
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • setTimestamp

      public HealthCheckEvent.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • mergeTimestamp

      public HealthCheckEvent.Builder mergeTimestamp(com.google.protobuf.Timestamp value)
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • clearTimestamp

      public HealthCheckEvent.Builder clearTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • getTimestampBuilder

      public com.google.protobuf.Timestamp.Builder getTimestampBuilder()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
    • getTimestampOrBuilder

      public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 6;
      Specified by:
      getTimestampOrBuilder in interface HealthCheckEventOrBuilder
    • hasMetadata

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

      public Metadata getMetadata()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
      Specified by:
      getMetadata in interface HealthCheckEventOrBuilder
      Returns:
      The metadata.
    • setMetadata

      public HealthCheckEvent.Builder setMetadata(Metadata value)
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • setMetadata

      public HealthCheckEvent.Builder setMetadata(Metadata.Builder builderForValue)
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • mergeMetadata

      public HealthCheckEvent.Builder mergeMetadata(Metadata value)
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • clearMetadata

      public HealthCheckEvent.Builder clearMetadata()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • getMetadataBuilder

      public Metadata.Builder getMetadataBuilder()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
    • getMetadataOrBuilder

      public MetadataOrBuilder getMetadataOrBuilder()
       Host metadata
       
      .envoy.config.core.v3.Metadata metadata = 10;
      Specified by:
      getMetadataOrBuilder in interface HealthCheckEventOrBuilder
    • hasLocality

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

      public Locality getLocality()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
      Specified by:
      getLocality in interface HealthCheckEventOrBuilder
      Returns:
      The locality.
    • setLocality

      public HealthCheckEvent.Builder setLocality(Locality value)
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • setLocality

      public HealthCheckEvent.Builder setLocality(Locality.Builder builderForValue)
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • mergeLocality

      public HealthCheckEvent.Builder mergeLocality(Locality value)
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • clearLocality

      public HealthCheckEvent.Builder clearLocality()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • getLocalityBuilder

      public Locality.Builder getLocalityBuilder()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
    • getLocalityOrBuilder

      public LocalityOrBuilder getLocalityOrBuilder()
       Host locality
       
      .envoy.config.core.v3.Locality locality = 11;
      Specified by:
      getLocalityOrBuilder in interface HealthCheckEventOrBuilder
    • setUnknownFields

      public final HealthCheckEvent.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>
    • mergeUnknownFields

      public final HealthCheckEvent.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HealthCheckEvent.Builder>