public static interface ProxyProtocol.RuleOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ProxyProtocol.KeyValuePair |
getOnTlvPresent()
If the TLV type is present, apply this metadata KeyValuePair.
|
ProxyProtocol.KeyValuePairOrBuilder |
getOnTlvPresentOrBuilder()
If the TLV type is present, apply this metadata KeyValuePair.
|
int |
getTlvType()
The type that triggers the rule - required
TLV type is defined as uint8_t in proxy protocol.
|
boolean |
hasOnTlvPresent()
If the TLV type is present, apply this metadata KeyValuePair.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getTlvType()
The type that triggers the rule - required TLV type is defined as uint8_t in proxy protocol. See `the spec <https://www.haproxy.org/download/2.1/doc/proxy-protocol.txt>`_ for details.
uint32 tlv_type = 1 [(.validate.rules) = { ... }boolean hasOnTlvPresent()
If the TLV type is present, apply this metadata KeyValuePair.
.envoy.extensions.filters.listener.proxy_protocol.v3.ProxyProtocol.KeyValuePair on_tlv_present = 2;ProxyProtocol.KeyValuePair getOnTlvPresent()
If the TLV type is present, apply this metadata KeyValuePair.
.envoy.extensions.filters.listener.proxy_protocol.v3.ProxyProtocol.KeyValuePair on_tlv_present = 2;ProxyProtocol.KeyValuePairOrBuilder getOnTlvPresentOrBuilder()
If the TLV type is present, apply this metadata KeyValuePair.
.envoy.extensions.filters.listener.proxy_protocol.v3.ProxyProtocol.KeyValuePair on_tlv_present = 2;Copyright © 2018–2021 The Envoy Project. All rights reserved.