Uses of Interface
org.apache.drill.exec.rpc.ConnectionThrottle
Packages that use ConnectionThrottle
Package
Description
Java client API for submitting queries and accepting result sets from a Drill
server.
-
Uses of ConnectionThrottle in org.apache.drill.exec.client
Classes in org.apache.drill.exec.client that implement ConnectionThrottleModifier and TypeClassDescriptionclassThin wrapper around a UserClient that handles connect/close and transforms String into ByteBuf.Methods in org.apache.drill.exec.client with parameters of type ConnectionThrottleModifier and TypeMethodDescriptionvoidLoggingResultsListener.dataArrived(QueryDataBatch result, ConnectionThrottle throttle) -
Uses of ConnectionThrottle in org.apache.drill.exec.rpc
Subinterfaces of ConnectionThrottle in org.apache.drill.exec.rpcModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceServerConnection<S extends ServerConnection<S>>Classes in org.apache.drill.exec.rpc that implement ConnectionThrottleModifier and TypeClassDescriptionclassclassclassAbstractServerConnection<S extends ServerConnection<S>> -
Uses of ConnectionThrottle in org.apache.drill.exec.rpc.control
Classes in org.apache.drill.exec.rpc.control that implement ConnectionThrottle -
Uses of ConnectionThrottle in org.apache.drill.exec.rpc.data
Classes in org.apache.drill.exec.rpc.data that implement ConnectionThrottle -
Uses of ConnectionThrottle in org.apache.drill.exec.rpc.user
Classes in org.apache.drill.exec.rpc.user that implement ConnectionThrottleModifier and TypeClassDescriptionclassclassRepresents a client connection accepted by Foreman Drillbit's UserServer from a DrillClient.Methods in org.apache.drill.exec.rpc.user with parameters of type ConnectionThrottleModifier and TypeMethodDescriptionvoidQueryResultHandler.batchArrived(ConnectionThrottle throttle, io.netty.buffer.ByteBuf pBody, io.netty.buffer.ByteBuf dBody) Maps internal low-level API protocol toUserResultsListener-level API protocol.voidAwaitableUserResultsListener.dataArrived(QueryDataBatch result, ConnectionThrottle throttle) voidBlockingResultsListener.dataArrived(QueryDataBatch result, ConnectionThrottle throttle) voidUserResultsListener.dataArrived(QueryDataBatch result, ConnectionThrottle throttle) Amessage was receivedinvalid reference
QueryData -
Uses of ConnectionThrottle in org.apache.drill.exec.server.rest
Classes in org.apache.drill.exec.server.rest that implement ConnectionThrottleModifier and TypeClassDescriptionclassclassWebUserConnectionWrapperwhich represents theUserClientConnectionbetween WebServer and Foreman, for the WebUser submitting the query.static class -
Uses of ConnectionThrottle in org.apache.drill.exec.server.rest.stream
Classes in org.apache.drill.exec.server.rest.stream that implement ConnectionThrottleModifier and TypeClassDescriptionclassStream the results of a query to a REST client as JSON, following the schema defined byQueryResultto maintain backward compatibility.