Interface HealthCheck.TcpHealthCheckOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HealthCheck.TcpHealthCheck
,HealthCheck.TcpHealthCheck.Builder
- Enclosing class:
HealthCheck
public static interface HealthCheck.TcpHealthCheckOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionWhen setting this value, it tries to attempt health check request with ProxyProtocol.When setting this value, it tries to attempt health check request with ProxyProtocol.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
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.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.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.List
<? extends HealthCheck.PayloadOrBuilder> 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.getSend()
Empty payloads imply a connect-only health check.Empty payloads imply a connect-only health check.boolean
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 Details
-
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
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
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
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
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;
-