Package io.grpc
Class InternalConfigSelector
- java.lang.Object
-
- io.grpc.InternalConfigSelector
-
- Direct Known Subclasses:
ManagedChannelServiceConfig.ServiceConfigConvertedSelector
@Internal public abstract class InternalConfigSelector extends java.lang.Object
Per method config selector that the channel or load balancers will use to choose the appropriate config or take config related actions for an RPC.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InternalConfigSelector.Result
-
Field Summary
Fields Modifier and Type Field Description static Attributes.Key<InternalConfigSelector>
KEY
-
Constructor Summary
Constructors Constructor Description InternalConfigSelector()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract InternalConfigSelector.Result
selectConfig(LoadBalancer.PickSubchannelArgs args)
Selects the config for an PRC.
-
-
-
Field Detail
-
KEY
@ResolutionResultAttr public static final Attributes.Key<InternalConfigSelector> KEY
-
-
Method Detail
-
selectConfig
public abstract InternalConfigSelector.Result selectConfig(LoadBalancer.PickSubchannelArgs args)
Selects the config for an PRC.
-
-