org.apache.hadoop.hbase.rest
Class TableScanResource

java.lang.Object
  extended by org.apache.hadoop.hbase.rest.ResourceBase
      extended by org.apache.hadoop.hbase.rest.TableScanResource
All Implemented Interfaces:
Constants

@InterfaceAudience.Private
public class TableScanResource
extends ResourceBase


Nested Class Summary
static class TableScanResource.CellSetModelStream
           
 
Field Summary
 
Fields inherited from interface org.apache.hadoop.hbase.rest.Constants
CRLF, 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_DNS_INTERFACE, REST_DNS_NAMESERVER, REST_KERBEROS_PRINCIPAL, REST_KEYTAB_FILE, REST_SSL_ENABLED, REST_SSL_KEYSTORE_KEYPASSWORD, REST_SSL_KEYSTORE_PASSWORD, REST_SSL_KEYSTORE_STORE, ROW_KEYS_PARAM_NAME, SCAN_BATCH_SIZE, SCAN_COLUMN, SCAN_END_ROW, SCAN_END_TIME, SCAN_FETCH_SIZE, SCAN_LIMIT, SCAN_MAX_VERSIONS, SCAN_START_ROW, SCAN_START_TIME, VERSION_STRING
 
Constructor Summary
TableScanResource(ResultScanner scanner, int userRequestedLimit)
           
 
Method Summary
 TableScanResource.CellSetModelStream get(javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getProtobuf(javax.ws.rs.core.UriInfo uriInfo, String scanSpec, String contentType, int userRequestedLimit, String startRow, String endRow, List<String> column, int maxVersions, int batchSize, long startTime, long endTime, boolean cacheBlocks)
           
 
Methods inherited from class org.apache.hadoop.hbase.rest.ResourceBase
processException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableScanResource

public TableScanResource(ResultScanner scanner,
                         int userRequestedLimit)
                  throws IOException
Throws:
IOException
Method Detail

get

public TableScanResource.CellSetModelStream get(@Context
                                                javax.ws.rs.core.UriInfo uriInfo)

getProtobuf

public javax.ws.rs.core.Response getProtobuf(@Context
                                             javax.ws.rs.core.UriInfo uriInfo,
                                             String scanSpec,
                                             @HeaderParam(value="Accept")
                                             String contentType,
                                             int userRequestedLimit,
                                             String startRow,
                                             String endRow,
                                             List<String> column,
                                             int maxVersions,
                                             int batchSize,
                                             long startTime,
                                             long endTime,
                                             boolean cacheBlocks)


Copyright © 2007–2016 The Apache Software Foundation. All rights reserved.