@Internal public class HBaseOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.flink.configuration.ConfigOption<Boolean> |
LOOKUP_ASYNC |
static org.apache.flink.configuration.ConfigOption<Long> |
LOOKUP_CACHE_MAX_ROWS |
static org.apache.flink.configuration.ConfigOption<java.time.Duration> |
LOOKUP_CACHE_TTL |
static org.apache.flink.configuration.ConfigOption<Integer> |
LOOKUP_MAX_RETRIES |
static org.apache.flink.configuration.ConfigOption<String> |
NULL_STRING_LITERAL |
static String |
PROPERTIES_PREFIX |
static org.apache.flink.configuration.ConfigOption<java.time.Duration> |
SINK_BUFFER_FLUSH_INTERVAL |
static org.apache.flink.configuration.ConfigOption<Integer> |
SINK_BUFFER_FLUSH_MAX_ROWS |
static org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> |
SINK_BUFFER_FLUSH_MAX_SIZE |
static org.apache.flink.configuration.ConfigOption<String> |
TABLE_NAME |
static org.apache.flink.configuration.ConfigOption<String> |
ZOOKEEPER_QUORUM |
static org.apache.flink.configuration.ConfigOption<String> |
ZOOKEEPER_ZNODE_PARENT |
| Constructor and Description |
|---|
HBaseOptions() |
| Modifier and Type | Method and Description |
|---|---|
static org.apache.hadoop.conf.Configuration |
getHBaseConfiguration(Map<String,String> options)
config HBase Configuration.
|
static HBaseLookupOptions |
getHBaseLookupOptions(org.apache.flink.configuration.ReadableConfig tableOptions) |
static HBaseWriteOptions |
getHBaseWriteOptions(org.apache.flink.configuration.ReadableConfig tableOptions) |
static void |
validatePrimaryKey(org.apache.flink.table.api.TableSchema schema)
Checks that the HBase table have row key defined.
|
public static final org.apache.flink.configuration.ConfigOption<String> TABLE_NAME
public static final org.apache.flink.configuration.ConfigOption<String> ZOOKEEPER_QUORUM
public static final org.apache.flink.configuration.ConfigOption<String> ZOOKEEPER_ZNODE_PARENT
public static final org.apache.flink.configuration.ConfigOption<String> NULL_STRING_LITERAL
public static final org.apache.flink.configuration.ConfigOption<org.apache.flink.configuration.MemorySize> SINK_BUFFER_FLUSH_MAX_SIZE
public static final org.apache.flink.configuration.ConfigOption<Integer> SINK_BUFFER_FLUSH_MAX_ROWS
public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> SINK_BUFFER_FLUSH_INTERVAL
public static final org.apache.flink.configuration.ConfigOption<Boolean> LOOKUP_ASYNC
public static final org.apache.flink.configuration.ConfigOption<Long> LOOKUP_CACHE_MAX_ROWS
public static final org.apache.flink.configuration.ConfigOption<java.time.Duration> LOOKUP_CACHE_TTL
public static final org.apache.flink.configuration.ConfigOption<Integer> LOOKUP_MAX_RETRIES
public static final String PROPERTIES_PREFIX
public static void validatePrimaryKey(org.apache.flink.table.api.TableSchema schema)
public static HBaseWriteOptions getHBaseWriteOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
public static HBaseLookupOptions getHBaseLookupOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.