@Internal public class HBaseDynamicTableSource extends AbstractHBaseDynamicTableSource
ScanTableSource.ScanContext, ScanTableSource.ScanRuntimeProvider
LookupTableSource.LookupContext, LookupTableSource.LookupRuntimeProvider
DynamicTableSource.Context, DynamicTableSource.DataStructureConverter
cache, conf, hbaseSchema, maxRetryTimes, nullStringLiteral, tableName
Constructor and Description |
---|
HBaseDynamicTableSource(org.apache.hadoop.conf.Configuration conf,
String tableName,
HBaseTableSchema hbaseSchema,
String nullStringLiteral,
int maxRetryTimes,
LookupCache cache) |
Modifier and Type | Method and Description |
---|---|
DynamicTableSource |
copy()
Creates a copy of this instance during planning.
|
boolean |
equals(Object o) |
InputFormat<RowData,?> |
getInputFormat() |
int |
hashCode() |
applyProjection, asSummaryString, getCache, getChangelogMode, getHBaseTableSchema, getLookupRuntimeProvider, getMaxRetryTimes, getScanRuntimeProvider, supportsNestedProjection
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
applyProjection
public HBaseDynamicTableSource(org.apache.hadoop.conf.Configuration conf, String tableName, HBaseTableSchema hbaseSchema, String nullStringLiteral, int maxRetryTimes, @Nullable LookupCache cache)
public DynamicTableSource copy()
DynamicTableSource
public InputFormat<RowData,?> getInputFormat()
getInputFormat
in class AbstractHBaseDynamicTableSource
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.