public class AliyunTSDBSink extends DataSink
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AliyunTSDBSink.KVEntry |
static class |
AliyunTSDBSink.MappingField |
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_TSDB_INSTANCE_PORT |
| 构造器和说明 |
|---|
AliyunTSDBSink() |
AliyunTSDBSink(String endpoint,
String vpcId,
String instanceId,
String instancePort,
String dbType,
String dbVersion,
String metric,
boolean strictMode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFieldMapping(AliyunTSDBSink.MappingField field) |
void |
addTagMapping(AliyunTSDBSink.KVEntry tag) |
void |
deserialize(com.alibaba.fastjson.JSONObject value) |
String |
getDbType() |
String |
getDbVersion() |
String |
getEndpoint() |
ArrayList<AliyunTSDBSink.MappingField> |
getFieldMapping() |
String |
getInstanceId() |
String |
getInstancePort() |
String |
getMetric() |
ArrayList<AliyunTSDBSink.KVEntry> |
getTagMapping() |
AliyunTSDBSink.KVEntry |
getTimestamp() |
String |
getVpcId() |
boolean |
isStrictMode() |
void |
setDbType(String dbType) |
void |
setDbVersion(String dbVersion) |
void |
setEndpoint(String endpoint) |
void |
setFieldMapping(ArrayList<AliyunTSDBSink.MappingField> fieldMapping) |
void |
setInstanceId(String instanceId) |
void |
setInstancePort(String instancePort) |
void |
setMetric(String metric) |
void |
setStrictMode(boolean strictMode) |
void |
setTagMapping(ArrayList<AliyunTSDBSink.KVEntry> tagMapping) |
void |
setTimestamp(AliyunTSDBSink.KVEntry timestamp) |
void |
setVpcId(String vpcId) |
public String getInstancePort()
public void setInstancePort(String instancePort)
public String getEndpoint()
public void setEndpoint(String endpoint)
public String getVpcId()
public void setVpcId(String vpcId)
public String getInstanceId()
public void setInstanceId(String instanceId)
public String getDbType()
public void setDbType(String dbType)
public String getDbVersion()
public void setDbVersion(String dbVersion)
public String getMetric()
public void setMetric(String metric)
public ArrayList<AliyunTSDBSink.MappingField> getFieldMapping()
public void setFieldMapping(ArrayList<AliyunTSDBSink.MappingField> fieldMapping)
public void addFieldMapping(AliyunTSDBSink.MappingField field)
public ArrayList<AliyunTSDBSink.KVEntry> getTagMapping()
public void setTagMapping(ArrayList<AliyunTSDBSink.KVEntry> tagMapping)
public void addTagMapping(AliyunTSDBSink.KVEntry tag)
public AliyunTSDBSink.KVEntry getTimestamp()
public void setTimestamp(AliyunTSDBSink.KVEntry timestamp)
public boolean isStrictMode()
public void setStrictMode(boolean strictMode)
public void deserialize(com.alibaba.fastjson.JSONObject value)
deserialize 在类中 DataSinkCopyright © 2020. All Rights Reserved.