Package io.grpc.internal
Interface ConnectionClientTransport
- All Superinterfaces:
ClientTransport,InternalInstrumented<InternalChannelz.SocketStats>,InternalWithLogId,ManagedClientTransport
- All Known Implementing Classes:
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport,ForwardingConnectionClientTransport,InProcessTransport,InternalSubchannel.CallTracingTransport,NettyClientTransport
A
ManagedClientTransport that is based on a connection.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.grpc.internal.ClientTransport
ClientTransport.PingCallbackNested classes/interfaces inherited from interface io.grpc.internal.ManagedClientTransport
ManagedClientTransport.Listener -
Method Summary
Modifier and TypeMethodDescriptionReturns a set of attributes, which may vary depending on the state of the transport.Methods inherited from interface io.grpc.internal.ClientTransport
newStream, pingMethods inherited from interface io.grpc.InternalInstrumented
getStatsMethods inherited from interface io.grpc.InternalWithLogId
getLogIdMethods inherited from interface io.grpc.internal.ManagedClientTransport
shutdown, shutdownNow, start
-
Method Details
-
getAttributes
Attributes getAttributes()Returns a set of attributes, which may vary depending on the state of the transport. The keys should define in what states they will be present.
-