All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AdvancedTlsX509KeyManager AdvancedTlsX509KeyManager is anX509ExtendedKeyManagerthat allows users to configure advanced TLS features, such as private key and certificate chain reloading, etc.AdvancedTlsX509KeyManager.Closeable Mainly used to avoid throwing IO Exceptions in java.io.Closeable.AdvancedTlsX509TrustManager AdvancedTlsX509TrustManager is anX509ExtendedTrustManagerthat allows users to configure advanced TLS features, such as root certificate reloading, peer cert custom verification, etc.AdvancedTlsX509TrustManager.Builder AdvancedTlsX509TrustManager.Closeable AdvancedTlsX509TrustManager.SslSocketAndEnginePeerVerifier AdvancedTlsX509TrustManager.Verification AnonymousInProcessSocketAddress Custom SocketAddress class forInProcessTransport, for a server which can only be referenced via this address instance.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.InProcessChannelBuilder Builder for a channel that issues in-process requests.InProcessServerBuilder Builder for a server that services in-process requests.InProcessSocketAddress Custom SocketAddress class forInProcessTransport.MutableHandlerRegistry Default implementation ofHandlerRegistry.OutlierDetectionLoadBalancer Wraps a childLoadBalancerwhile monitoring for outlier backends and removing them from the use of the child LB.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig The configuration forOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.Builder OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection The configuration for failure percentage ejection.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjection.Builder For building newOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.FailurePercentageEjectioninstances.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection The configuration for success rate ejection.OutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection.Builder Builds new instances ofOutlierDetectionLoadBalancer.OutlierDetectionLoadBalancerConfig.SuccessRateEjection.OutlierDetectionLoadBalancerProvider RoundRobinLoadBalancer ALoadBalancerthat provides round-robin load-balancing over theEquivalentAddressGroups from theNameResolver.RoundRobinLoadBalancer.RoundRobinPicker TransmitStatusRuntimeExceptionInterceptor A class that intercepts uncaught exceptions of typeStatusRuntimeExceptionand handles them by closing theServerCall, and transmitting the exception's status and metadata to the client.