Package io.grpc.xds
Class EnvoyServerProtoData
- java.lang.Object
-
- io.grpc.xds.EnvoyServerProtoData
-
@Internal public final class EnvoyServerProtoData extends java.lang.Object
Defines gRPC data types for Envoy protobuf messages used in xDS protocol on the server side, similar to howEnvoyProtoData
defines it for the client side.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnvoyServerProtoData.BaseTlsContext
(package private) static class
EnvoyServerProtoData.CidrRange
(package private) static class
EnvoyServerProtoData.ConnectionSourceType
static class
EnvoyServerProtoData.DownstreamTlsContext
(package private) static class
EnvoyServerProtoData.FailurePercentageEjection
(package private) static class
EnvoyServerProtoData.FilterChain
Corresponds to Envoy proto messageFilterChain
.(package private) static class
EnvoyServerProtoData.FilterChainMatch
Corresponds to Envoy proto messageFilterChainMatch
.(package private) static class
EnvoyServerProtoData.Listener
Corresponds to Envoy proto messageListener
and related classes.(package private) static class
EnvoyServerProtoData.OutlierDetection
Corresponds to Envoy proto messageOutlierDetection
.(package private) static class
EnvoyServerProtoData.SuccessRateEjection
static class
EnvoyServerProtoData.UpstreamTlsContext
-
Constructor Summary
Constructors Modifier Constructor Description private
EnvoyServerProtoData()
-