Uses of Class
io.grpc.xds.EnvoyServerProtoData.FilterChainMatch
-
Packages that use EnvoyServerProtoData.FilterChainMatch Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol. -
-
Uses of EnvoyServerProtoData.FilterChainMatch in io.grpc.xds
Subclasses of EnvoyServerProtoData.FilterChainMatch in io.grpc.xds Modifier and Type Class Description (package private) class
AutoValue_EnvoyServerProtoData_FilterChainMatch
Fields in io.grpc.xds declared as EnvoyServerProtoData.FilterChainMatch Modifier and Type Field Description private EnvoyServerProtoData.FilterChainMatch
AutoValue_EnvoyServerProtoData_FilterChain. filterChainMatch
Methods in io.grpc.xds that return EnvoyServerProtoData.FilterChainMatch Modifier and Type Method Description static EnvoyServerProtoData.FilterChainMatch
EnvoyServerProtoData.FilterChainMatch. create(int destinationPort, com.google.common.collect.ImmutableList<EnvoyServerProtoData.CidrRange> prefixRanges, com.google.common.collect.ImmutableList<java.lang.String> applicationProtocols, com.google.common.collect.ImmutableList<EnvoyServerProtoData.CidrRange> sourcePrefixRanges, EnvoyServerProtoData.ConnectionSourceType connectionSourceType, com.google.common.collect.ImmutableList<java.lang.Integer> sourcePorts, com.google.common.collect.ImmutableList<java.lang.String> serverNames, java.lang.String transportProtocol)
(package private) EnvoyServerProtoData.FilterChainMatch
AutoValue_EnvoyServerProtoData_FilterChain. filterChainMatch()
(package private) abstract EnvoyServerProtoData.FilterChainMatch
EnvoyServerProtoData.FilterChain. filterChainMatch()
private static EnvoyServerProtoData.FilterChainMatch
XdsListenerResource. parseFilterChainMatch(FilterChainMatch proto)
Methods in io.grpc.xds with parameters of type EnvoyServerProtoData.FilterChainMatch Modifier and Type Method Description private static void
XdsListenerResource. checkForUniqueness(java.util.Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, EnvoyServerProtoData.FilterChainMatch filterChainMatch)
(package private) static EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.FilterChain. create(java.lang.String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. expandOnPrefixRange(EnvoyServerProtoData.FilterChainMatch filterChainMatch)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. getCrossProduct(EnvoyServerProtoData.FilterChainMatch filterChainMatch)
private static int
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector. getMatchingPrefixLength(EnvoyServerProtoData.FilterChainMatch filterChainMatch, java.net.InetAddress address, boolean forDestination)
Method parameters in io.grpc.xds with type arguments of type EnvoyServerProtoData.FilterChainMatch Modifier and Type Method Description private static void
XdsListenerResource. checkForUniqueness(java.util.Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, EnvoyServerProtoData.FilterChainMatch filterChainMatch)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. expandOnApplicationProtocols(java.util.Collection<EnvoyServerProtoData.FilterChainMatch> set)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. expandOnServerNames(java.util.Collection<EnvoyServerProtoData.FilterChainMatch> set)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. expandOnSourcePorts(java.util.Collection<EnvoyServerProtoData.FilterChainMatch> set)
private static java.util.List<EnvoyServerProtoData.FilterChainMatch>
XdsListenerResource. expandOnSourcePrefixRange(java.util.Collection<EnvoyServerProtoData.FilterChainMatch> set)
(package private) static EnvoyServerProtoData.FilterChain
XdsListenerResource. parseFilterChain(FilterChain proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, java.util.Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, java.util.Set<java.lang.String> certProviderInstances)
Constructors in io.grpc.xds with parameters of type EnvoyServerProtoData.FilterChainMatch Constructor Description AutoValue_EnvoyServerProtoData_FilterChain(java.lang.String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, SslContextProviderSupplier sslContextProviderSupplier)
-