Interface HealthCheck.TcpHealthCheckOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ProxyProtocolConfig getProxyProtocolConfig()
      When setting this value, it tries to attempt health check request with ProxyProtocol.
      ProxyProtocolConfigOrBuilder getProxyProtocolConfigOrBuilder()
      When setting this value, it tries to attempt health check request with ProxyProtocol.
      HealthCheck.Payload getReceive​(int index)
      When checking the response, “fuzzy” matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous.
      int getReceiveCount()
      When checking the response, “fuzzy” matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous.
      java.util.List<HealthCheck.Payload> getReceiveList()
      When checking the response, “fuzzy” matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous.
      HealthCheck.PayloadOrBuilder getReceiveOrBuilder​(int index)
      When checking the response, “fuzzy” matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous.
      java.util.List<? extends HealthCheck.PayloadOrBuilder> getReceiveOrBuilderList()
      When checking the response, “fuzzy” matching is performed such that each payload block must be found, and in the order specified, but not necessarily contiguous.
      HealthCheck.Payload getSend()
      Empty payloads imply a connect-only health check.
      HealthCheck.PayloadOrBuilder getSendOrBuilder()
      Empty payloads imply a connect-only health check.
      boolean hasProxyProtocolConfig()
      When setting this value, it tries to attempt health check request with ProxyProtocol.
      boolean hasSend()
      Empty payloads imply a connect-only health check.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasSend

        boolean hasSend()
         Empty payloads imply a connect-only health check.
         
        .envoy.config.core.v3.HealthCheck.Payload send = 1;
        Returns:
        Whether the send field is set.
      • getSend

        HealthCheck.Payload getSend()
         Empty payloads imply a connect-only health check.
         
        .envoy.config.core.v3.HealthCheck.Payload send = 1;
        Returns:
        The send.
      • getSendOrBuilder

        HealthCheck.PayloadOrBuilder getSendOrBuilder()
         Empty payloads imply a connect-only health check.
         
        .envoy.config.core.v3.HealthCheck.Payload send = 1;
      • getReceiveList

        java.util.List<HealthCheck.Payload> getReceiveList()
         When checking the response, “fuzzy” matching is performed such that each
         payload block must be found, and in the order specified, but not
         necessarily contiguous.
         
        repeated .envoy.config.core.v3.HealthCheck.Payload receive = 2;
      • getReceive

        HealthCheck.Payload getReceive​(int index)
         When checking the response, “fuzzy” matching is performed such that each
         payload block must be found, and in the order specified, but not
         necessarily contiguous.
         
        repeated .envoy.config.core.v3.HealthCheck.Payload receive = 2;
      • getReceiveCount

        int getReceiveCount()
         When checking the response, “fuzzy” matching is performed such that each
         payload block must be found, and in the order specified, but not
         necessarily contiguous.
         
        repeated .envoy.config.core.v3.HealthCheck.Payload receive = 2;
      • getReceiveOrBuilderList

        java.util.List<? extends HealthCheck.PayloadOrBuilder> getReceiveOrBuilderList()
         When checking the response, “fuzzy” matching is performed such that each
         payload block must be found, and in the order specified, but not
         necessarily contiguous.
         
        repeated .envoy.config.core.v3.HealthCheck.Payload receive = 2;
      • getReceiveOrBuilder

        HealthCheck.PayloadOrBuilder getReceiveOrBuilder​(int index)
         When checking the response, “fuzzy” matching is performed such that each
         payload block must be found, and in the order specified, but not
         necessarily contiguous.
         
        repeated .envoy.config.core.v3.HealthCheck.Payload receive = 2;
      • hasProxyProtocolConfig

        boolean hasProxyProtocolConfig()
         When setting this value, it tries to attempt health check request with ProxyProtocol.
         When ``send`` is presented, they are sent after preceding ProxyProtocol header.
         Only ProxyProtocol header is sent when ``send`` is not presented.
         It allows to use both ProxyProtocol V1 and V2. In V1, it presents L3/L4. In V2, it includes
         LOCAL command and doesn't include L3/L4.
         
        .envoy.config.core.v3.ProxyProtocolConfig proxy_protocol_config = 3;
        Returns:
        Whether the proxyProtocolConfig field is set.
      • getProxyProtocolConfig

        ProxyProtocolConfig getProxyProtocolConfig()
         When setting this value, it tries to attempt health check request with ProxyProtocol.
         When ``send`` is presented, they are sent after preceding ProxyProtocol header.
         Only ProxyProtocol header is sent when ``send`` is not presented.
         It allows to use both ProxyProtocol V1 and V2. In V1, it presents L3/L4. In V2, it includes
         LOCAL command and doesn't include L3/L4.
         
        .envoy.config.core.v3.ProxyProtocolConfig proxy_protocol_config = 3;
        Returns:
        The proxyProtocolConfig.
      • getProxyProtocolConfigOrBuilder

        ProxyProtocolConfigOrBuilder getProxyProtocolConfigOrBuilder()
         When setting this value, it tries to attempt health check request with ProxyProtocol.
         When ``send`` is presented, they are sent after preceding ProxyProtocol header.
         Only ProxyProtocol header is sent when ``send`` is not presented.
         It allows to use both ProxyProtocol V1 and V2. In V1, it presents L3/L4. In V2, it includes
         LOCAL command and doesn't include L3/L4.
         
        .envoy.config.core.v3.ProxyProtocolConfig proxy_protocol_config = 3;