Class SubchannelChannel


  • final class SubchannelChannel
    extends Channel
    • Field Detail

      • NOT_READY_ERROR

        static final Status NOT_READY_ERROR
      • WAIT_FOR_READY_ERROR

        static final Status WAIT_FOR_READY_ERROR
      • executor

        private final java.util.concurrent.Executor executor
      • deadlineCancellationExecutor

        private final java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor
      • callsTracer

        private final CallTracer callsTracer
      • configSelector

        private final java.util.concurrent.atomic.AtomicReference<InternalConfigSelector> configSelector
    • Constructor Detail

      • SubchannelChannel

        SubchannelChannel​(InternalSubchannel subchannel,
                          java.util.concurrent.Executor executor,
                          java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor,
                          CallTracer callsTracer,
                          java.util.concurrent.atomic.AtomicReference<InternalConfigSelector> configSelector)
    • Method Detail

      • authority

        public java.lang.String authority()
        Description copied from class: Channel
        The authority of the destination this channel connects to. Typically this is in the format host:port.
        Specified by:
        authority in class Channel