Interface GetRangesQuery<RESPONSE_TYPE>
-
@Immutable public interface GetRangesQuery<RESPONSE_TYPE>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<Integer>
concurrencyLevel()
Parallelism to run this getRanges query with.default java.util.function.UnaryOperator<RangeRequest>
rangeRequestOptimizer()
An operator invoked on each range request, to possibly improve the performance of range requests based on schema knowledge.Iterable<RangeRequest>
rangeRequests()
TableReference
tableRef()
java.util.function.BiFunction<RangeRequest,com.palantir.common.base.BatchingVisitable<RowResult<byte[]>>,RESPONSE_TYPE>
visitableProcessor()
-
-
-
Method Detail
-
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 java.util.function.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 fromrangeRequests()
.
-
visitableProcessor
java.util.function.BiFunction<RangeRequest,com.palantir.common.base.BatchingVisitable<RowResult<byte[]>>,RESPONSE_TYPE> visitableProcessor()
-
-