Class CreateConnectResourceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ckafka.v20190819.models.CreateConnectResourceRequest
-
public class CreateConnectResourceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateConnectResourceRequest()CreateConnectResourceRequest(CreateConnectResourceRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClickHouseConnectParamgetClickHouseConnectParam()Get ClickHouse配置,Type为CLICKHOUSE时必填StringgetDescription()Get 连接源描述DorisConnectParamgetDorisConnectParam()Get Doris 配置,Type为 DORIS 时必填DtsConnectParamgetDtsConnectParam()Get Dts配置,Type为DTS时必填EsConnectParamgetEsConnectParam()Get Es配置,Type为ES时必填KafkaConnectParamgetKafkaConnectParam()Get Kafka配置,Type为 KAFKA 时必填MariaDBConnectParamgetMariaDBConnectParam()Get MariaDB配置,Type为MARIADB时必填MongoDBConnectParamgetMongoDBConnectParam()Get MongoDB配置,Type为MONGODB时必填MySQLConnectParamgetMySQLConnectParam()Get MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填PostgreSQLConnectParamgetPostgreSQLConnectParam()Get PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填StringgetResourceName()Get 连接源名称SQLServerConnectParamgetSQLServerConnectParam()Get SQLServer配置,Type为SQLSERVER时必填StringgetType()Get 连接源类型voidsetClickHouseConnectParam(ClickHouseConnectParam ClickHouseConnectParam)Set ClickHouse配置,Type为CLICKHOUSE时必填voidsetDescription(String Description)Set 连接源描述voidsetDorisConnectParam(DorisConnectParam DorisConnectParam)Set Doris 配置,Type为 DORIS 时必填voidsetDtsConnectParam(DtsConnectParam DtsConnectParam)Set Dts配置,Type为DTS时必填voidsetEsConnectParam(EsConnectParam EsConnectParam)Set Es配置,Type为ES时必填voidsetKafkaConnectParam(KafkaConnectParam KafkaConnectParam)Set Kafka配置,Type为 KAFKA 时必填voidsetMariaDBConnectParam(MariaDBConnectParam MariaDBConnectParam)Set MariaDB配置,Type为MARIADB时必填voidsetMongoDBConnectParam(MongoDBConnectParam MongoDBConnectParam)Set MongoDB配置,Type为MONGODB时必填voidsetMySQLConnectParam(MySQLConnectParam MySQLConnectParam)Set MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填voidsetPostgreSQLConnectParam(PostgreSQLConnectParam PostgreSQLConnectParam)Set PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填voidsetResourceName(String ResourceName)Set 连接源名称voidsetSQLServerConnectParam(SQLServerConnectParam SQLServerConnectParam)Set SQLServer配置,Type为SQLSERVER时必填voidsetType(String Type)Set 连接源类型voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateConnectResourceRequest
public CreateConnectResourceRequest()
-
CreateConnectResourceRequest
public CreateConnectResourceRequest(CreateConnectResourceRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getResourceName
public String getResourceName()
Get 连接源名称- Returns:
- ResourceName 连接源名称
-
setResourceName
public void setResourceName(String ResourceName)
Set 连接源名称- Parameters:
ResourceName- 连接源名称
-
getType
public String getType()
Get 连接源类型- Returns:
- Type 连接源类型
-
setType
public void setType(String Type)
Set 连接源类型- Parameters:
Type- 连接源类型
-
getDescription
public String getDescription()
Get 连接源描述- Returns:
- Description 连接源描述
-
setDescription
public void setDescription(String Description)
Set 连接源描述- Parameters:
Description- 连接源描述
-
getDtsConnectParam
public DtsConnectParam getDtsConnectParam()
Get Dts配置,Type为DTS时必填- Returns:
- DtsConnectParam Dts配置,Type为DTS时必填
-
setDtsConnectParam
public void setDtsConnectParam(DtsConnectParam DtsConnectParam)
Set Dts配置,Type为DTS时必填- Parameters:
DtsConnectParam- Dts配置,Type为DTS时必填
-
getMongoDBConnectParam
public MongoDBConnectParam getMongoDBConnectParam()
Get MongoDB配置,Type为MONGODB时必填- Returns:
- MongoDBConnectParam MongoDB配置,Type为MONGODB时必填
-
setMongoDBConnectParam
public void setMongoDBConnectParam(MongoDBConnectParam MongoDBConnectParam)
Set MongoDB配置,Type为MONGODB时必填- Parameters:
MongoDBConnectParam- MongoDB配置,Type为MONGODB时必填
-
getEsConnectParam
public EsConnectParam getEsConnectParam()
Get Es配置,Type为ES时必填- Returns:
- EsConnectParam Es配置,Type为ES时必填
-
setEsConnectParam
public void setEsConnectParam(EsConnectParam EsConnectParam)
Set Es配置,Type为ES时必填- Parameters:
EsConnectParam- Es配置,Type为ES时必填
-
getClickHouseConnectParam
public ClickHouseConnectParam getClickHouseConnectParam()
Get ClickHouse配置,Type为CLICKHOUSE时必填- Returns:
- ClickHouseConnectParam ClickHouse配置,Type为CLICKHOUSE时必填
-
setClickHouseConnectParam
public void setClickHouseConnectParam(ClickHouseConnectParam ClickHouseConnectParam)
Set ClickHouse配置,Type为CLICKHOUSE时必填- Parameters:
ClickHouseConnectParam- ClickHouse配置,Type为CLICKHOUSE时必填
-
getMySQLConnectParam
public MySQLConnectParam getMySQLConnectParam()
Get MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填- Returns:
- MySQLConnectParam MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填
-
setMySQLConnectParam
public void setMySQLConnectParam(MySQLConnectParam MySQLConnectParam)
Set MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填- Parameters:
MySQLConnectParam- MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填
-
getPostgreSQLConnectParam
public PostgreSQLConnectParam getPostgreSQLConnectParam()
Get PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填- Returns:
- PostgreSQLConnectParam PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填
-
setPostgreSQLConnectParam
public void setPostgreSQLConnectParam(PostgreSQLConnectParam PostgreSQLConnectParam)
Set PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填- Parameters:
PostgreSQLConnectParam- PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填
-
getMariaDBConnectParam
public MariaDBConnectParam getMariaDBConnectParam()
Get MariaDB配置,Type为MARIADB时必填- Returns:
- MariaDBConnectParam MariaDB配置,Type为MARIADB时必填
-
setMariaDBConnectParam
public void setMariaDBConnectParam(MariaDBConnectParam MariaDBConnectParam)
Set MariaDB配置,Type为MARIADB时必填- Parameters:
MariaDBConnectParam- MariaDB配置,Type为MARIADB时必填
-
getSQLServerConnectParam
public SQLServerConnectParam getSQLServerConnectParam()
Get SQLServer配置,Type为SQLSERVER时必填- Returns:
- SQLServerConnectParam SQLServer配置,Type为SQLSERVER时必填
-
setSQLServerConnectParam
public void setSQLServerConnectParam(SQLServerConnectParam SQLServerConnectParam)
Set SQLServer配置,Type为SQLSERVER时必填- Parameters:
SQLServerConnectParam- SQLServer配置,Type为SQLSERVER时必填
-
getDorisConnectParam
public DorisConnectParam getDorisConnectParam()
Get Doris 配置,Type为 DORIS 时必填- Returns:
- DorisConnectParam Doris 配置,Type为 DORIS 时必填
-
setDorisConnectParam
public void setDorisConnectParam(DorisConnectParam DorisConnectParam)
Set Doris 配置,Type为 DORIS 时必填- Parameters:
DorisConnectParam- Doris 配置,Type为 DORIS 时必填
-
getKafkaConnectParam
public KafkaConnectParam getKafkaConnectParam()
Get Kafka配置,Type为 KAFKA 时必填- Returns:
- KafkaConnectParam Kafka配置,Type为 KAFKA 时必填
-
setKafkaConnectParam
public void setKafkaConnectParam(KafkaConnectParam KafkaConnectParam)
Set Kafka配置,Type为 KAFKA 时必填- Parameters:
KafkaConnectParam- Kafka配置,Type为 KAFKA 时必填
-
-