public static interface EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterChainMatchOrBuilder
extends com.google.protobuf.MessageOrBuilder
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getApplicationProtocols()
Applies only to sidecars.
|
com.google.protobuf.ByteString |
getApplicationProtocolsBytes()
Applies only to sidecars.
|
EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatch |
getFilter()
The name of a specific filter to apply the patch to.
|
EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatchOrBuilder |
getFilterOrBuilder()
The name of a specific filter to apply the patch to.
|
String |
getName()
The name assigned to the filter chain.
|
com.google.protobuf.ByteString |
getNameBytes()
The name assigned to the filter chain.
|
String |
getSni()
The SNI value used by a filter chain's match condition.
|
com.google.protobuf.ByteString |
getSniBytes()
The SNI value used by a filter chain's match condition.
|
String |
getTransportProtocol()
Applies only to `SIDECAR_INBOUND` context.
|
com.google.protobuf.ByteString |
getTransportProtocolBytes()
Applies only to `SIDECAR_INBOUND` context.
|
boolean |
hasFilter()
The name of a specific filter to apply the patch to.
|
String getName()
The name assigned to the filter chain.
string name = 1;com.google.protobuf.ByteString getNameBytes()
The name assigned to the filter chain.
string name = 1;String getSni()
The SNI value used by a filter chain's match condition. This condition will evaluate to false if the filter chain has no sni match.
string sni = 2;com.google.protobuf.ByteString getSniBytes()
The SNI value used by a filter chain's match condition. This condition will evaluate to false if the filter chain has no sni match.
string sni = 2;String getTransportProtocol()
Applies only to `SIDECAR_INBOUND` context. If non-empty, a transport protocol to consider when determining a filter chain match. This value will be compared against the transport protocol of a new connection, when it's detected by the `tls_inspector` listener filter. Accepted values include: * `raw_buffer` - default, used when no transport protocol is detected. * `tls` - set when TLS protocol is detected by the TLS inspector.
string transport_protocol = 3;com.google.protobuf.ByteString getTransportProtocolBytes()
Applies only to `SIDECAR_INBOUND` context. If non-empty, a transport protocol to consider when determining a filter chain match. This value will be compared against the transport protocol of a new connection, when it's detected by the `tls_inspector` listener filter. Accepted values include: * `raw_buffer` - default, used when no transport protocol is detected. * `tls` - set when TLS protocol is detected by the TLS inspector.
string transport_protocol = 3;String getApplicationProtocols()
Applies only to sidecars. If non-empty, a comma separated set of application protocols to consider when determining a filter chain match. This value will be compared against the application protocols of a new connection, when it's detected by one of the listener filters such as the `http_inspector`. Accepted values include: h2, http/1.1, http/1.0
string application_protocols = 4;com.google.protobuf.ByteString getApplicationProtocolsBytes()
Applies only to sidecars. If non-empty, a comma separated set of application protocols to consider when determining a filter chain match. This value will be compared against the application protocols of a new connection, when it's detected by one of the listener filters such as the `http_inspector`. Accepted values include: h2, http/1.1, http/1.0
string application_protocols = 4;boolean hasFilter()
The name of a specific filter to apply the patch to. Set this to `envoy.filters.network.http_connection_manager` to add a filter or apply a patch to the HTTP connection manager.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch.FilterMatch filter = 5;EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatch getFilter()
The name of a specific filter to apply the patch to. Set this to `envoy.filters.network.http_connection_manager` to add a filter or apply a patch to the HTTP connection manager.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch.FilterMatch filter = 5;EnvoyFilterOuterClass.EnvoyFilter.ListenerMatch.FilterMatchOrBuilder getFilterOrBuilder()
The name of a specific filter to apply the patch to. Set this to `envoy.filters.network.http_connection_manager` to add a filter or apply a patch to the HTTP connection manager.
.istio.networking.v1alpha3.EnvoyFilter.ListenerMatch.FilterMatch filter = 5;Copyright © 2018–2023 Alibaba Group. All rights reserved.