Uses of Class
io.grpc.ConnectivityState
-
-
Uses of ConnectivityState in io.grpc
Methods in io.grpc that return ConnectivityState Modifier and Type Method Description ConnectivityState
ConnectivityStateInfo. getState()
Returns the state.ConnectivityState
ManagedChannel. getState(boolean requestConnection)
Gets the current connectivity state.static ConnectivityState
ConnectivityState. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ConnectivityState[]
ConnectivityState. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.grpc with parameters of type ConnectivityState Modifier and Type Method Description static ConnectivityStateInfo
ConnectivityStateInfo. forNonError(ConnectivityState state)
Returns an instance for a state that is notTRANSIENT_FAILURE
.void
ManagedChannel. notifyWhenStateChanged(ConnectivityState source, java.lang.Runnable callback)
Registers a one-off callback that will be run if the connectivity state of the channel diverges from the givensource
, which is typically what has just been returned byManagedChannel.getState(boolean)
.abstract void
LoadBalancer.Helper. updateBalancingState(ConnectivityState newState, LoadBalancer.SubchannelPicker newPicker)
Set a new state with a new picker to the channel.
-