Class DelayedClientTransport.PickerState
java.lang.Object
io.grpc.internal.DelayedClientTransport.PickerState
- Enclosing class:
DelayedClientTransport
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final LoadBalancer.SubchannelPickerThe last picker thatDelayedClientTransport.reprocess(LoadBalancer.SubchannelPicker)has used.(package private) final StatusWhenshutdownStatus != null && !hasPendingStreams(), then the transport is considered terminated. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivatePickerState(LoadBalancer.SubchannelPicker lastPicker, Status shutdownStatus) -
Method Summary
Modifier and TypeMethodDescriptionwithPicker(LoadBalancer.SubchannelPicker newPicker) withShutdownStatus(Status newShutdownStatus)
-
Field Details
-
lastPicker
The last picker thatDelayedClientTransport.reprocess(LoadBalancer.SubchannelPicker)has used. May be set to null when the channel has moved to idle. -
shutdownStatus
-
-
Constructor Details
-
PickerState
-
-
Method Details
-
withPicker
-
withShutdownStatus
-