Uses of Class
io.grpc.ConnectivityStateInfo
-
Packages that use ConnectivityStateInfo Package Description io.grpc The gRPC core public API.io.grpc.grpclb io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.protobuf.services Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.io.grpc.util Utilities with advanced features in the core layer that user can optionally use. -
-
Uses of ConnectivityStateInfo in io.grpc
Methods in io.grpc that return ConnectivityStateInfo Modifier and Type Method Description static ConnectivityStateInfoConnectivityStateInfo. forNonError(ConnectivityState state)Returns an instance for a state that is notTRANSIENT_FAILURE.static ConnectivityStateInfoConnectivityStateInfo. forTransientFailure(Status error)Returns an instance forTRANSIENT_FAILURE, associated with an error status.Methods in io.grpc with parameters of type ConnectivityStateInfo Modifier and Type Method Description voidLoadBalancer. handleSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo)Deprecated.This method will be removed.voidLoadBalancer.SubchannelStateListener. onSubchannelState(ConnectivityStateInfo newState)Handles a state change on a Subchannel. -
Uses of ConnectivityStateInfo in io.grpc.grpclb
Fields in io.grpc.grpclb declared as ConnectivityStateInfo Modifier and Type Field Description (package private) ConnectivityStateInfoCachedSubchannelPool.CacheEntry. stateFields in io.grpc.grpclb with type parameters of type ConnectivityStateInfo Modifier and Type Field Description private static Attributes.Key<java.util.concurrent.atomic.AtomicReference<ConnectivityStateInfo>>GrpclbState. STATE_INFOMethods in io.grpc.grpclb with parameters of type ConnectivityStateInfo Modifier and Type Method Description (package private) voidGrpclbState. handleSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo newState)voidSubchannelPool.PooledSubchannelStateListener. onSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo newState)Handles a state change on a Subchannel.voidCachedSubchannelPool. returnSubchannel(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo lastKnownState)voidSubchannelPool. returnSubchannel(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo lastKnownState)Puts aLoadBalancer.Subchannelback to the pool.private voidCachedSubchannelPool. updateCachedSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo newStateInfo)Constructors in io.grpc.grpclb with parameters of type ConnectivityStateInfo Constructor Description CacheEntry(LoadBalancer.Subchannel subchannel, SynchronizationContext.ScheduledHandle shutdownTimer, ConnectivityStateInfo state) -
Uses of ConnectivityStateInfo in io.grpc.internal
Fields in io.grpc.internal declared as ConnectivityStateInfo Modifier and Type Field Description private ConnectivityStateInfoPickFirstLeafLoadBalancer.SubchannelData. healthStateInfoprivate ConnectivityStateInfoInternalSubchannel. stateMethods in io.grpc.internal with parameters of type ConnectivityStateInfo Modifier and Type Method Description private voidInternalSubchannel. gotoState(ConnectivityStateInfo newState)private voidManagedChannelImpl. handleInternalSubchannelState(ConnectivityStateInfo newState)(package private) voidAutoConfiguredLoadBalancerFactory.AutoConfiguredLoadBalancer. handleSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo)Deprecated.(package private) voidOobChannel. handleSubchannelStateChange(ConnectivityStateInfo newState)(package private) voidInternalSubchannel.Callback. onStateChange(InternalSubchannel is, ConnectivityStateInfo newState)Called when the subchannel's connectivity state has changed.voidPickFirstLeafLoadBalancer.HealthListener. onSubchannelState(ConnectivityStateInfo newState)(package private) voidPickFirstLeafLoadBalancer. processSubchannelState(PickFirstLeafLoadBalancer.SubchannelData subchannelData, ConnectivityStateInfo stateInfo)private voidPickFirstLoadBalancer. processSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo) -
Uses of ConnectivityStateInfo in io.grpc.protobuf.services
Fields in io.grpc.protobuf.services declared as ConnectivityStateInfo Modifier and Type Field Description private ConnectivityStateInfoHealthCheckingLoadBalancerFactory.HealthCheckState. concludedStateprivate ConnectivityStateInfoHealthCheckingLoadBalancerFactory.HealthCheckState. rawStateMethods in io.grpc.protobuf.services with parameters of type ConnectivityStateInfo Modifier and Type Method Description private voidHealthCheckingLoadBalancerFactory.HealthCheckState. gotoState(ConnectivityStateInfo newState)voidHealthCheckingLoadBalancerFactory.HealthCheckState. onSubchannelState(ConnectivityStateInfo rawState) -
Uses of ConnectivityStateInfo in io.grpc.util
Fields in io.grpc.util declared as ConnectivityStateInfo Modifier and Type Field Description private ConnectivityStateInfoOutlierDetectionLoadBalancer.OutlierDetectionSubchannel. lastSubchannelStateMethods in io.grpc.util with parameters of type ConnectivityStateInfo Modifier and Type Method Description voidForwardingLoadBalancer. handleSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo)Deprecated.voidGracefulSwitchLoadBalancer. handleSubchannelState(LoadBalancer.Subchannel subchannel, ConnectivityStateInfo stateInfo)Deprecated.voidOutlierDetectionLoadBalancer.OutlierDetectionSubchannel.OutlierDetectionSubchannelStateListener. onSubchannelState(ConnectivityStateInfo newState)
-