AddressFilter.PathChain |
|
CdsLoadBalancer2.CdsLbState |
|
CdsLoadBalancer2.CdsLbState.ClusterState |
|
ClusterImplLoadBalancer.ClusterImplLbHelper |
A decorated LoadBalancer.Helper that applies configurations for connections
or requests to endpoints in the cluster.
|
ClusterImplLoadBalancer.ClusterLocality |
|
ClusterResolverLoadBalancer.ClusterResolutionResult |
|
ClusterResolverLoadBalancer.ClusterResolverLbState.ClusterState |
Resolution state of an underlying cluster.
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig |
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism |
|
ClusterResolverLoadBalancerProvider.ClusterResolverConfig.DiscoveryMechanism.Type |
|
ClusterSpecifierPlugin |
Defines the parsing functionality of a ClusterSpecifierPlugin as defined in the Enovy proto
api/envoy/config/route/v3/route.proto.
|
ClusterSpecifierPlugin.NamedPluginConfig |
|
ClusterSpecifierPlugin.PluginConfig |
Represents an opaque data structure holding configuration for a ClusterSpecifierPlugin.
|
ClusterSpecifierPluginRegistry |
|
ConfigOrError |
|
CsdsService |
The CSDS service provides information about the status of a running xDS client.
|
CsdsService.CsdsServiceInternal |
Hide protobuf from being exposed via the API.
|
Endpoints.DropOverload |
Represents a drop policy.
|
Endpoints.LbEndpoint |
Represents a single endpoint to be load balanced.
|
Endpoints.LocalityLbEndpoints |
Represents a group of endpoints belong to a single locality.
|
EnvoyServerProtoData.BaseTlsContext |
|
EnvoyServerProtoData.CidrRange |
|
EnvoyServerProtoData.ConnectionSourceType |
|
EnvoyServerProtoData.DownstreamTlsContext |
|
EnvoyServerProtoData.FailurePercentageEjection |
|
EnvoyServerProtoData.FilterChain |
|
EnvoyServerProtoData.FilterChainMatch |
|
EnvoyServerProtoData.Listener |
Corresponds to Envoy proto message Listener and
related classes.
|
EnvoyServerProtoData.OutlierDetection |
|
EnvoyServerProtoData.SuccessRateEjection |
|
EnvoyServerProtoData.UpstreamTlsContext |
|
FaultConfig |
Fault injection configurations.
|
FaultConfig.FaultAbort |
Fault configurations for delaying requests.
|
FaultConfig.FaultDelay |
Fault configurations for aborting requests.
|
FaultConfig.FractionalPercent |
|
FaultConfig.FractionalPercent.DenominatorType |
|
FaultFilter |
HttpFault filter implementation.
|
Filter |
Defines the parsing functionality of an HTTP filter.
|
Filter.ClientInterceptorBuilder |
Uses the FilterConfigs produced above to produce an HTTP filter interceptor for clients.
|
Filter.FilterConfig |
Represents an opaque data structure holding configuration for a filter.
|
Filter.NamedFilterConfig |
Filter config with instance name.
|
Filter.ServerInterceptorBuilder |
Uses the FilterConfigs produced above to produce an HTTP filter interceptor for the server.
|
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector |
|
FilterChainMatchingProtocolNegotiators.SelectedConfig |
The FilterChain level configuration.
|
FilterChainSelectorManager |
Maintains the current xDS selector and any resources using that selector.
|
FilterChainSelectorManager.Closer |
|
FilterRegistry |
A registry for all supported Filter s.
|
GrpcXdsTransportFactory |
|
HttpConnectionManager |
HttpConnectionManager is a network filter for proxying HTTP requests.
|
LoadBalancerConfigFactory.LoadBalancingPolicyConverter.MaxRecursionReachedException |
|
MessagePrinter |
Converts protobuf message to human readable String format.
|
PriorityLoadBalancer.ChildLbState |
|
PriorityLoadBalancer.ChildLbState.ChildHelper |
|
PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig |
|
RbacConfig |
Rbac configuration for Rbac filter.
|
RbacFilter |
RBAC Http filter implementation.
|
RingHashLoadBalancer.RingEntry |
|
RingHashLoadBalancer.SubchannelView |
An unmodifiable view of a subchannel with state not subject to its real connectivity
state changes.
|
RouteLookupServiceClusterSpecifierPlugin |
The ClusterSpecifierPlugin for RouteLookup policy.
|
RouteLookupServiceClusterSpecifierPlugin.RlsPluginConfig |
|
RouterFilter |
Router filter implementation.
|
SharedCallCounterMap |
The global map for holding circuit breaker atomic counters.
|
SharedCallCounterMap.CounterReference |
|
SharedXdsClientPoolProvider |
The global factory for creating a singleton XdsClient instance to be used by all gRPC
clients in the process.
|
ThreadSafeRandom |
|
TlsContextManager |
|
VirtualHost |
Represents an upstream virtual host.
|
VirtualHost.Route |
|
VirtualHost.Route.RouteAction |
|
VirtualHost.Route.RouteAction.ClusterWeight |
|
VirtualHost.Route.RouteAction.HashPolicy |
|
VirtualHost.Route.RouteAction.HashPolicy.Type |
|
VirtualHost.Route.RouteAction.RetryPolicy |
|
VirtualHost.Route.RouteMatch |
|
VirtualHost.Route.RouteMatch.PathMatcher |
Matcher for HTTP request path.
|
WeightedRandomPicker.WeightedChildPicker |
|
WeightedRoundRobinLoadBalancer.StaticStrideScheduler |
|
WeightedRoundRobinLoadBalancer.WeightedChildLbState |
|
WeightedRoundRobinLoadBalancer.WeightedChildLbState.OrcaReportListener |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinLoadBalancerConfig |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinLoadBalancerConfig.Builder |
|
WeightedRoundRobinLoadBalancer.WeightedRoundRobinPicker |
|
WeightedRoundRobinLoadBalancer.WrrSubchannel |
|
WeightedTargetLoadBalancer.ChildHelper |
|
WeightedTargetLoadBalancerProvider.WeightedPolicySelection |
|
XdsClientPoolFactory |
|
XdsClusterResource |
|
XdsClusterResource.CdsUpdate |
xDS resource update for cluster-level configuration.
|
XdsClusterResource.CdsUpdate.Builder |
|
XdsClusterResource.CdsUpdate.ClusterType |
|
XdsClusterResource.CdsUpdate.LbPolicy |
|
XdsCredentialsProvider |
Provider of credentials which can be consumed by clients for xds communications.
|
XdsCredentialsRegistry |
|
XdsEndpointResource |
|
XdsEndpointResource.EdsUpdate |
|
XdsListenerResource |
|
XdsListenerResource.LdsUpdate |
|
XdsNameResolver |
A NameResolver for resolving gRPC target names with "xds:" scheme.
|
XdsNameResolver.ClusterRefState |
|
XdsNameResolver.ConfigSelector |
|
XdsNameResolver.ResolveState |
|
XdsNameResolver.ResolveState.RouteDiscoveryState |
Discovery state for RouteConfiguration resource.
|
XdsNameResolver.RoutingConfig |
VirtualHost-level configuration for request routing.
|
XdsNameResolverProvider |
|
XdsNameResolverProvider.CallCounterProvider |
Provides the counter for aggregating outstanding requests per cluster:eds_service_name.
|
XdsRouteConfigureResource |
|
XdsRouteConfigureResource.RdsUpdate |
|
XdsServerBuilder |
A version of ServerBuilder to create xDS managed servers.
|
XdsServerBuilder.XdsServingStatusListener |
|
XdsServerWrapper.DiscoveryState |
|
XdsServerWrapper.DiscoveryState.RouteDiscoveryState |
|
XdsServerWrapper.ServerRoutingConfig |
The HttpConnectionManager level configuration.
|
XxHash64 |
The XxHash is a fast, non-cryptographic, 64-bit hash function that has excellent avalanche
and 2-way bit independence properties.
|
XxHash64.ByteSupplier |
|