1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.hadoop.hbase.rest;
20
21 import org.apache.hadoop.hbase.classification.InterfaceAudience;
22 import org.apache.hadoop.hbase.classification.InterfaceStability;
23
24
25
26
27 @InterfaceAudience.Public
28 @InterfaceStability.Stable
29 public interface Constants {
30
31
32 String VERSION_STRING = "0.0.3";
33
34 int DEFAULT_MAX_AGE = 60 * 60 * 4;
35
36 int DEFAULT_LISTEN_PORT = 8080;
37
38 String MIMETYPE_TEXT = "text/plain";
39 String MIMETYPE_HTML = "text/html";
40 String MIMETYPE_XML = "text/xml";
41 String MIMETYPE_BINARY = "application/octet-stream";
42 String MIMETYPE_PROTOBUF = "application/x-protobuf";
43 String MIMETYPE_PROTOBUF_IETF = "application/protobuf";
44 String MIMETYPE_JSON = "application/json";
45
46 String CRLF = "\r\n";
47
48 String REST_KEYTAB_FILE = "hbase.rest.keytab.file";
49 String REST_KERBEROS_PRINCIPAL = "hbase.rest.kerberos.principal";
50 String REST_AUTHENTICATION_TYPE = "hbase.rest.authentication.type";
51 String REST_AUTHENTICATION_PRINCIPAL = "hbase.rest.authentication.kerberos.principal";
52
53 String REST_SSL_ENABLED = "hbase.rest.ssl.enabled";
54 String REST_SSL_KEYSTORE_STORE = "hbase.rest.ssl.keystore.store";
55 String REST_SSL_KEYSTORE_PASSWORD = "hbase.rest.ssl.keystore.password";
56 String REST_SSL_KEYSTORE_KEYPASSWORD = "hbase.rest.ssl.keystore.keypassword";
57
58 String REST_DNS_NAMESERVER = "hbase.rest.dns.nameserver";
59 String REST_DNS_INTERFACE = "hbase.rest.dns.interface";
60
61 String FILTER_CLASSES = "hbase.rest.filter.classes";
62 String SCAN_START_ROW = "startrow";
63 String SCAN_END_ROW = "endrow";
64 String SCAN_COLUMN = "column";
65 String SCAN_START_TIME = "starttime";
66 String SCAN_END_TIME = "endtime";
67 String SCAN_MAX_VERSIONS = "maxversions";
68 String SCAN_BATCH_SIZE = "batchsize";
69 String SCAN_LIMIT = "limit";
70 String SCAN_FETCH_SIZE = "hbase.rest.scan.fetchsize";
71 String SCAN_FILTER = "filter";
72 String CUSTOM_FILTERS = "hbase.rest.custom.filters";
73
74 String ROW_KEYS_PARAM_NAME = "row";
75
76
77 String NOCACHE_PARAM_NAME = "nocache";
78 }