public class QueryContexts extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CHUNK_PERIOD_KEY |
static boolean |
DEFAULT_BY_SEGMENT |
static boolean |
DEFAULT_POPULATE_CACHE |
static int |
DEFAULT_PRIORITY |
static String |
DEFAULT_TIMEOUT_KEY |
static long |
DEFAULT_TIMEOUT_MILLIS |
static int |
DEFAULT_UNCOVERED_INTERVALS_LIMIT |
static boolean |
DEFAULT_USE_CACHE |
static String |
MAX_SCATTER_GATHER_BYTES_KEY |
static long |
NO_TIMEOUT |
static String |
PRIORITY_KEY |
static String |
TIMEOUT_KEY |
Constructor and Description |
---|
QueryContexts() |
Modifier and Type | Method and Description |
---|---|
static <T> String |
getChunkPeriod(Query<T> query) |
static <T> long |
getMaxScatterGatherBytes(Query<T> query) |
static <T> int |
getPriority(Query<T> query) |
static <T> int |
getPriority(Query<T> query,
int defaultValue) |
static <T> long |
getTimeout(Query<T> query) |
static <T> long |
getTimeout(Query<T> query,
long defaultTimeout) |
static <T> int |
getUncoveredIntervalsLimit(Query<T> query) |
static <T> int |
getUncoveredIntervalsLimit(Query<T> query,
int defaultValue) |
static <T> boolean |
hasTimeout(Query<T> query) |
static <T> boolean |
isBySegment(Query<T> query) |
static <T> boolean |
isBySegment(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isFinalize(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isPopulateCache(Query<T> query) |
static <T> boolean |
isPopulateCache(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isSerializeDateTimeAsLong(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isSerializeDateTimeAsLongInner(Query<T> query,
boolean defaultValue) |
static <T> boolean |
isUseCache(Query<T> query) |
static <T> boolean |
isUseCache(Query<T> query,
boolean defaultValue) |
static <T> Query<T> |
verifyMaxQueryTimeout(Query<T> query,
long maxQueryTimeout) |
static <T> Query<T> |
withDefaultTimeout(Query<T> query,
long defaultTimeout) |
static <T> Query<T> |
withMaxScatterGatherBytes(Query<T> query,
long maxScatterGatherBytesLimit) |
static <T> Query<T> |
withTimeout(Query<T> query,
long timeout) |
public static final String PRIORITY_KEY
public static final String TIMEOUT_KEY
public static final String MAX_SCATTER_GATHER_BYTES_KEY
public static final String DEFAULT_TIMEOUT_KEY
public static final String CHUNK_PERIOD_KEY
public static final boolean DEFAULT_BY_SEGMENT
public static final boolean DEFAULT_POPULATE_CACHE
public static final boolean DEFAULT_USE_CACHE
public static final int DEFAULT_PRIORITY
public static final int DEFAULT_UNCOVERED_INTERVALS_LIMIT
public static final long DEFAULT_TIMEOUT_MILLIS
public static final long NO_TIMEOUT
public static <T> boolean isBySegment(Query<T> query)
public static <T> boolean isBySegment(Query<T> query, boolean defaultValue)
public static <T> boolean isPopulateCache(Query<T> query)
public static <T> boolean isPopulateCache(Query<T> query, boolean defaultValue)
public static <T> boolean isUseCache(Query<T> query)
public static <T> boolean isUseCache(Query<T> query, boolean defaultValue)
public static <T> boolean isFinalize(Query<T> query, boolean defaultValue)
public static <T> boolean isSerializeDateTimeAsLong(Query<T> query, boolean defaultValue)
public static <T> boolean isSerializeDateTimeAsLongInner(Query<T> query, boolean defaultValue)
public static <T> int getUncoveredIntervalsLimit(Query<T> query)
public static <T> int getUncoveredIntervalsLimit(Query<T> query, int defaultValue)
public static <T> int getPriority(Query<T> query)
public static <T> int getPriority(Query<T> query, int defaultValue)
public static <T> Query<T> withMaxScatterGatherBytes(Query<T> query, long maxScatterGatherBytesLimit)
public static <T> Query<T> verifyMaxQueryTimeout(Query<T> query, long maxQueryTimeout)
public static <T> long getMaxScatterGatherBytes(Query<T> query)
public static <T> boolean hasTimeout(Query<T> query)
public static <T> long getTimeout(Query<T> query)
public static <T> long getTimeout(Query<T> query, long defaultTimeout)
Copyright © 2011–2018. All rights reserved.