Class FutureBitCommand<T extends com.google.protobuf.MessageLite,C extends RemoteConnection,E extends com.google.protobuf.Internal.EnumLite,M extends com.google.protobuf.MessageLite>

java.lang.Object
org.apache.drill.exec.rpc.FutureBitCommand<T,C,E,M>
All Implemented Interfaces:
RpcCommand<T,C,E,M>, RpcConnectionHandler<C>
Direct Known Subclasses:
ControlTunnel.CancelQuery, ControlTunnel.RequestProfile, ControlTunnel.SendFragmentStatus, ControlTunnel.SyncCustomMessageSender

public abstract class FutureBitCommand<T extends com.google.protobuf.MessageLite,C extends RemoteConnection,E extends com.google.protobuf.Internal.EnumLite,M extends com.google.protobuf.MessageLite> extends Object implements RpcCommand<T,C,E,M>
  • Field Details

    • settableFuture

      protected final org.apache.drill.shaded.guava.com.google.common.util.concurrent.SettableFuture<T extends com.google.protobuf.MessageLite> settableFuture
  • Constructor Details

    • FutureBitCommand

      public FutureBitCommand()
  • Method Details