Interface GetRangesQuery<RESPONSE_TYPE>


@Immutable public interface GetRangesQuery<RESPONSE_TYPE>
  • Method Details

    • tableRef

      TableReference tableRef()
    • rangeRequests

      Iterable<RangeRequest> rangeRequests()
    • concurrencyLevel

      Optional<Integer> concurrencyLevel()
      Parallelism to run this getRanges query with. If not specified, a default value is selected.
    • rangeRequestOptimizer

      @Default default UnaryOperator<RangeRequest> rangeRequestOptimizer()
      An operator invoked on each range request, to possibly improve the performance of range requests based on schema knowledge. The output of this operator is only used for internal queries: the user-provided visitable processor will receive the original range requests from rangeRequests().
    • visitableProcessor

      BiFunction<RangeRequest,com.palantir.common.base.BatchingVisitable<RowResult<byte[]>>,RESPONSE_TYPE> visitableProcessor()