package com.alibaba.datax.plugin.reader.hbase094xreader; public final class Key { public final static String HBASE_CONFIG = "hbaseConfig"; public final static String TABLE = "table"; /** * mode 可以取 normal 或者 multiVersionFixedColumn 或者 multiVersionDynamicColumn 三个值,无默认值。 * <p/> * normal 配合 column(Map 结构的)使用 */ public final static String MODE = "mode"; /** * 配合 mode = multiVersion 时使用,指明需要读取的版本个数。无默认值 * -1 表示去读全部版本 * 不能为0,1 * >1 表示最多读取对应个数的版本数(不能超过 Integer 的最大值) */ public final static String MAX_VERSION = "maxVersion"; /** * 默认为 utf8 */ public final static String ENCODING = "encoding"; public final static String COLUMN = "column"; public final static String COLUMN_FAMILY = "columnFamily"; public static final String NAME = "name"; public static final String TYPE = "type"; public static final String FORMAT = "format"; public static final String VALUE = "value"; public final static String START_ROWKEY = "startRowkey"; public final static String END_ROWKEY = "endRowkey"; public final static String IS_BINARY_ROWKEY = "isBinaryRowkey"; public final static String SCAN_CACHE_SIZE = "scanCacheSize"; public final static String SCAN_BATCH_SIZE = "scanBatchSize"; }