public class TableResource extends ResourceBase
CRLF, CUSTOM_FILTERS, DEFAULT_LISTEN_PORT, DEFAULT_MAX_AGE, FILTER_CLASSES, MIMETYPE_BINARY, MIMETYPE_HTML, MIMETYPE_JSON, MIMETYPE_PROTOBUF, MIMETYPE_PROTOBUF_IETF, MIMETYPE_TEXT, MIMETYPE_XML, NOCACHE_PARAM_NAME, REST_AUTHENTICATION_PRINCIPAL, REST_AUTHENTICATION_TYPE, REST_CONNECTOR_ACCEPT_QUEUE_SIZE, REST_DNS_INTERFACE, REST_DNS_NAMESERVER, REST_KERBEROS_PRINCIPAL, REST_KEYTAB_FILE, REST_SSL_ENABLED, REST_SSL_EXCLUDE_CIPHER_SUITES, REST_SSL_EXCLUDE_PROTOCOLS, REST_SSL_INCLUDE_CIPHER_SUITES, REST_SSL_INCLUDE_PROTOCOLS, REST_SSL_KEYSTORE_KEYPASSWORD, REST_SSL_KEYSTORE_PASSWORD, REST_SSL_KEYSTORE_STORE, REST_THREAD_POOL_TASK_QUEUE_SIZE, REST_THREAD_POOL_THREAD_IDLE_TIMEOUT, REST_THREAD_POOL_THREADS_MAX, REST_THREAD_POOL_THREADS_MIN, ROW_KEYS_PARAM_NAME, SCAN_BATCH_SIZE, SCAN_CACHE_BLOCKS, SCAN_COLUMN, SCAN_END_ROW, SCAN_END_TIME, SCAN_FETCH_SIZE, SCAN_FILTER, SCAN_LIMIT, SCAN_MAX_VERSIONS, SCAN_REVERSED, SCAN_START_ROW, SCAN_START_TIME, VERSION_STRING| Constructor and Description |
|---|
TableResource(java.lang.String table)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
ExistsResource |
getExistsResource() |
MultiRowResource |
getMultipleRowResource(java.lang.String versions,
java.lang.String path) |
RegionsResource |
getRegionsResource() |
RowResource |
getRowResource(java.lang.String rowspec,
java.lang.String versions,
java.lang.String check,
java.lang.String returnResult) |
RowResource |
getRowResourceWithSuffixGlobbing(java.lang.String suffixglobbingspec,
java.lang.String versions,
java.lang.String check,
java.lang.String returnResult) |
ScannerResource |
getScannerResource() |
TableScanResource |
getScanResource(java.lang.String scanSpec,
int userRequestedLimit,
java.lang.String startRow,
java.lang.String endRow,
java.util.List<java.lang.String> column,
int maxVersions,
int batchSize,
long startTime,
long endTime,
boolean cacheBlocks,
boolean reversed,
java.lang.String paramFilter) |
SchemaResource |
getSchemaResource() |
processExceptionpublic TableResource(java.lang.String table)
throws java.io.IOException
table - java.io.IOExceptionpublic ExistsResource getExistsResource() throws java.io.IOException
java.io.IOExceptionpublic RegionsResource getRegionsResource() throws java.io.IOException
java.io.IOExceptionpublic ScannerResource getScannerResource() throws java.io.IOException
java.io.IOExceptionpublic SchemaResource getSchemaResource() throws java.io.IOException
java.io.IOExceptionpublic MultiRowResource getMultipleRowResource(java.lang.String versions, java.lang.String path) throws java.io.IOException
java.io.IOExceptionpublic RowResource getRowResource(java.lang.String rowspec, java.lang.String versions, java.lang.String check, java.lang.String returnResult) throws java.io.IOException
java.io.IOExceptionpublic RowResource getRowResourceWithSuffixGlobbing(java.lang.String suffixglobbingspec, java.lang.String versions, java.lang.String check, java.lang.String returnResult) throws java.io.IOException
java.io.IOExceptionpublic TableScanResource getScanResource(java.lang.String scanSpec, int userRequestedLimit, java.lang.String startRow, java.lang.String endRow, java.util.List<java.lang.String> column, int maxVersions, int batchSize, long startTime, long endTime, boolean cacheBlocks, boolean reversed, java.lang.String paramFilter)