Interface ConnectionClientTransport

All Superinterfaces:
ClientTransport, InternalInstrumented<InternalChannelz.SocketStats>, InternalWithLogId, ManagedClientTransport
All Known Implementing Classes:
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport, ForwardingConnectionClientTransport, InProcessTransport, InternalSubchannel.CallTracingTransport, NettyClientTransport

@ThreadSafe public interface ConnectionClientTransport extends ManagedClientTransport
A ManagedClientTransport that is based on a connection.
  • 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.