## Uses of Interface
com.databricks.jdbc.api.impl.thrift.ThriftBatchFetcher

Packages that use ThriftBatchFetcher
com.databricks.jdbc.api.impl.streaming
com.databricks.jdbc.api.impl.thrift

### Uses of ThriftBatchFetcher in com.databricks.jdbc.api.impl.streaming

Methods in com.databricks.jdbc.api.impl.streaming with parameters of type ThriftBatchFetcher
`static ThriftStreamingProvider<ColumnarRowView>` ThriftStreamingProvider.`forColumnar​(ThriftBatchFetcher fetcher, TFetchResultsResp initialResponse, int maxBatchesInMemory, int timeoutSeconds)` Creates a streaming provider for Thrift Columnar results.
`static ThriftStreamingProvider<ArrowResultChunk>` ThriftStreamingProvider.`forInlineArrow​(ThriftBatchFetcher fetcher, TFetchResultsResp initialResponse, StatementId statementId, int maxBatchesInMemory, int timeoutSeconds)` Creates a streaming provider for Inline Arrow results.

### Uses of ThriftBatchFetcher in com.databricks.jdbc.api.impl.thrift

Classes in com.databricks.jdbc.api.impl.thrift that implement ThriftBatchFetcher
`class` `ThriftBatchFetcherImpl` Default implementation of ThriftBatchFetcher that uses the session's Databricks client to fetch batches.