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 ClientTransport
ClientTransport.PingCallbackNested classes/interfaces inherited from interface 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 ClientTransport
newStream, pingMethods inherited from interface InternalInstrumented
getStatsMethods inherited from interface InternalWithLogId
getLogIdMethods inherited from interface 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.
-