public class TablestoreSplit extends Object implements ITablestoreSplit
| 限定符和类型 | 类和说明 |
|---|---|
static class |
TablestoreSplit.PkRange |
static class |
TablestoreSplit.Range |
static class |
TablestoreSplit.SplitType |
| 构造器和说明 |
|---|
TablestoreSplit(TablestoreSplit.SplitType type,
Filter filter,
List<String> requiredColumns) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkIfMatchTheFilter(Filter filter) |
Filter |
getFilter() |
Split |
getKvSplit() |
List<String> |
getRequiredColumns() |
Iterator<Row> |
getRowIterator(SyncClientInterface client) |
String |
getSplitName() |
String |
getTableName() |
TablestoreSplit.SplitType |
getType() |
void |
initial(SyncClient client) |
void |
setFilter(Filter filter) |
void |
setKvSplit(Split split) |
void |
setKvTableMeta(TableMeta meta) |
void |
setSearchInfo(SearchInfo info) |
void |
setSplitName(String name) |
void |
setTableName(String tableName) |
void |
setType(TablestoreSplit.SplitType type) |
String |
toString() |
public TablestoreSplit(TablestoreSplit.SplitType type, Filter filter, List<String> requiredColumns)
public void setSplitName(String name)
public void setTableName(String tableName)
public void setKvSplit(Split split)
public void setSearchInfo(SearchInfo info)
public void setKvTableMeta(TableMeta meta)
public Iterator<Row> getRowIterator(SyncClientInterface client)
getRowIterator 在接口中 ITablestoreSplitpublic void initial(SyncClient client)
initial 在接口中 ITablestoreSplitpublic boolean checkIfMatchTheFilter(Filter filter)
filter - true means this split may have some data left after the filterpublic TablestoreSplit.SplitType getType()
public Filter getFilter()
public String getSplitName()
public String getTableName()
public void setType(TablestoreSplit.SplitType type)
public Split getKvSplit()
public void setFilter(Filter filter)
Copyright © 2020. All Rights Reserved.