public class TimeseriesTableMeta extends Object implements Jsonizable
| Constructor and Description |
|---|
TimeseriesTableMeta(String timeseriesTableName)
创建一个新的给定表名的
TableMeta实例。 |
TimeseriesTableMeta(String timeseriesTableName,
TimeseriesTableOptions timeseriesTableOptions) |
TimeseriesTableMeta(String timeseriesTableName,
TimeseriesTableOptions timeseriesTableOptions,
String status) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldPrimaryKey(String name,
PrimaryKeyType type) |
void |
addTimeseriesKey(String primaryKey) |
List<PrimaryKeySchema> |
getFieldPrimaryKeys()
返回扩展主键列。
|
String |
getStatus()
返回表的配置。
|
List<String> |
getTimeseriesKeys() |
TimeseriesMetaOptions |
getTimeseriesMetaOptions() |
String |
getTimeseriesTableName()
返回表的名称。
|
TimeseriesTableOptions |
getTimeseriesTableOptions()
返回表的配置。
|
String |
jsonize() |
void |
jsonize(StringBuilder sb,
String newline) |
void |
setStatus(String status)
设置表的配置参数。
|
void |
setTimeseriesMetaOptions(TimeseriesMetaOptions timeseriesMetaOptions) |
void |
setTimeseriesTableName(String timeseriesTableName)
设置表的名称。
|
void |
setTimeseriesTableOptions(TimeseriesTableOptions timeseriesTableOptions)
设置表的配置参数。
|
String |
toString() |
public TimeseriesTableMeta(String timeseriesTableName)
TableMeta实例。timeseriesTableName - 表名。public TimeseriesTableMeta(String timeseriesTableName, TimeseriesTableOptions timeseriesTableOptions)
public TimeseriesTableMeta(String timeseriesTableName, TimeseriesTableOptions timeseriesTableOptions, String status)
public void setTimeseriesTableName(String timeseriesTableName)
timeseriesTableName - 表的名称。public String getTimeseriesTableName()
public void setTimeseriesTableOptions(TimeseriesTableOptions timeseriesTableOptions)
timeseriesTableOptions - 表的配置。public TimeseriesTableOptions getTimeseriesTableOptions()
public TimeseriesMetaOptions getTimeseriesMetaOptions()
public void setTimeseriesMetaOptions(TimeseriesMetaOptions timeseriesMetaOptions)
public void setStatus(String status)
status - 表的配置。public String getStatus()
public void addTimeseriesKey(String primaryKey)
public void addFieldPrimaryKey(String name, PrimaryKeyType type)
public List<PrimaryKeySchema> getFieldPrimaryKeys()
public String jsonize()
jsonize in interface Jsonizablepublic void jsonize(StringBuilder sb, String newline)
jsonize in interface JsonizableCopyright © 2024. All Rights Reserved.