AdvancedTlsX509KeyManager |
AdvancedTlsX509KeyManager is an X509ExtendedKeyManager that allows users to configure
advanced TLS features, such as private key and certificate chain reloading.
|
AdvancedTlsX509KeyManager.KeyInfo |
|
AdvancedTlsX509KeyManager.UpdateResult |
|
AdvancedTlsX509TrustManager |
AdvancedTlsX509TrustManager is an X509ExtendedTrustManager that allows users to configure
advanced TLS features, such as root certificate reloading and peer cert custom verification.
|
AdvancedTlsX509TrustManager.Builder |
|
CertificateUtils |
Contains certificate/key PEM file utility method(s).
|
ForwardingClientStreamTracer |
|
ForwardingLoadBalancer |
|
ForwardingLoadBalancerHelper |
|
ForwardingSubchannel |
|
GracefulSwitchLoadBalancer |
A load balancer that gracefully swaps to a new lb policy.
|
GracefulSwitchLoadBalancer.Config |
|
HealthProducerHelper |
|
HealthProducerHelper.HealthProducerSubchannel |
|
MultiChildLoadBalancer |
A base load balancing policy for those policies which has multiple children such as
ClusterManager or the petiole policies.
|
MultiChildLoadBalancer.AcceptResolvedAddrRetVal |
|
MultiChildLoadBalancer.Endpoint |
Endpoint is an optimization to quickly lookup and compare EquivalentAddressGroup address sets.
|
MutableHandlerRegistry |
|
OutlierDetectionLoadBalancer |
Wraps a child LoadBalancer while monitoring for outlier backends and removing them from
the use of the child LB.
|
OutlierDetectionLoadBalancer.EndpointTracker |
Tracks additional information about the endpoint needed for outlier detection.
|
OutlierDetectionLoadBalancer.EndpointTracker.CallCounter |
Tracks both successful and failed call counts.
|
OutlierDetectionLoadBalancer.EndpointTrackerMap |
Maintains a mapping from endpoint (a set of addresses) to their trackers.
|
OutlierDetectionLoadBalancer.FailurePercentageOutlierEjectionAlgorithm |
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig |
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder |
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection |
The configuration for failure percentage ejection.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection.Builder |
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection |
The configuration for success rate ejection.
|
OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection.Builder |
|
OutlierDetectionLoadBalancer.SuccessRateOutlierEjectionAlgorithm |
This algorithm ejects addresses that don't maintain a required rate of successful calls.
|
OutlierDetectionLoadBalancerProvider |
|
RoundRobinLoadBalancer |
|
RoundRobinLoadBalancer.ReadyPicker |
|
SecretRoundRobinLoadBalancerProvider |
Provider for the "round_robin" balancing policy.
|
SecretRoundRobinLoadBalancerProvider.Provider |
|
TransmitStatusRuntimeExceptionInterceptor |
A class that intercepts uncaught exceptions of type StatusRuntimeException and handles
them by closing the ServerCall , and transmitting the exception's status and metadata
to the client.
|
TransmitStatusRuntimeExceptionInterceptor.SerializingServerCall<ReqT,RespT> |
A ServerCall that wraps around a non thread safe delegate and provides thread safe
access by serializing everything on an executor.
|