AdvancedTlsX509KeyManager.Closeable |
Mainly used to avoid throwing IO Exceptions in java.io.Closeable.
|
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 |
|
AdvancedTlsX509TrustManager.Closeable |
|
AdvancedTlsX509TrustManager.SslSocketAndEnginePeerVerifier |
|
AdvancedTlsX509TrustManager.Verification |
The verification mode when authenticating the peer certificate.
|
ForwardingLoadBalancer |
|
ForwardingLoadBalancerHelper |
|
ForwardingSubchannel |
|
GracefulSwitchLoadBalancer |
A load balancer that gracefully swaps to a new lb policy.
|
MultiChildLoadBalancer |
A base load balancing policy for those policies which has multiple children such as
ClusterManager or the petiole policies.
|
MultiChildLoadBalancer.AcceptResolvedAddrRetVal |
|
MultiChildLoadBalancer.ChildLbState |
This represents the state of load balancer children.
|
MultiChildLoadBalancer.ChildLbState.ChildLbStateHelper |
ChildLbStateHelper is the glue between ChildLbState and the helpers associated with the
petiole policy above and the PickFirstLoadBalancer's helper below.
|
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.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.OutlierDetectionSubchannel |
|
OutlierDetectionLoadBalancer.OutlierEjectionAlgorithm |
Implementations provide different ways of ejecting outlier addresses..
|