protected T |
ManagedChannelBuilder.addMetricSink(io.grpc.MetricSink metricSink) |
Adds a MetricSink for channel to use for configuring and recording metrics.
|
void |
ClientStreamTracer.addOptionalLabel(String key,
String value) |
Information providing context to the call became available.
|
Channel |
LoadBalancer.Subchannel.asChannel() |
(Internal use only) returns a Channel that is backed by this Subchannel.
|
Attributes |
LoadBalancer.Subchannel.getConnectedAddressAttributes() |
(Internal use only) returns attributes of the address subchannel is connected to.
|
Object |
LoadBalancer.Subchannel.getInternalSubchannel() |
(Internal use only) returns an object that represents the underlying subchannel that is used
by the Channel for sending RPCs when this LoadBalancer.Subchannel is picked.
|
ServerMethodDefinition<?,?> |
ServerServiceDefinition.getMethod(String methodName) |
Look up a method by its fully qualified name.
|
io.grpc.MetricRecorder |
LoadBalancer.Helper.getMetricRecorder() |
Returns the MetricRecorder that the channel uses to record metrics.
|
LoadBalancer.PickDetailsConsumer |
LoadBalancer.PickSubchannelArgs.getPickDetailsConsumer() |
Gets an object that can be informed about what sort of pick was made.
|
protected T |
ManagedChannelBuilder.interceptWithTarget(ManagedChannelBuilder.InterceptorFactory factory) |
Internal-only: Adds a factory that will construct an interceptor based on the channel's target.
|