Package io.grpc.xds
Class EnvoyServerProtoData.FilterChain
- java.lang.Object
-
- io.grpc.xds.EnvoyServerProtoData.FilterChain
-
- Direct Known Subclasses:
AutoValue_EnvoyServerProtoData_FilterChain
- Enclosing class:
- EnvoyServerProtoData
abstract static class EnvoyServerProtoData.FilterChain extends java.lang.Object
Corresponds to Envoy proto messageFilterChain
.
-
-
Constructor Summary
Constructors Constructor Description FilterChain()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) static EnvoyServerProtoData.FilterChain
create(java.lang.String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager)
(package private) abstract EnvoyServerProtoData.FilterChainMatch
filterChainMatch()
(package private) abstract HttpConnectionManager
httpConnectionManager()
(package private) abstract java.lang.String
name()
(package private) abstract SslContextProviderSupplier
sslContextProviderSupplier()
-
-
-
Method Detail
-
name
abstract java.lang.String name()
-
filterChainMatch
abstract EnvoyServerProtoData.FilterChainMatch filterChainMatch()
-
httpConnectionManager
abstract HttpConnectionManager httpConnectionManager()
-
sslContextProviderSupplier
@Nullable abstract SslContextProviderSupplier sslContextProviderSupplier()
-
create
static EnvoyServerProtoData.FilterChain create(java.lang.String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, @Nullable EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager)
-
-