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 ClickHouseConnectParam
getClickHouseConnectParam()
Get ClickHouse配置,Type为CLICKHOUSE时必填String
getDescription()
Get 连接源描述DorisConnectParam
getDorisConnectParam()
Get Doris 配置,Type为 DORIS 时必填DtsConnectParam
getDtsConnectParam()
Get Dts配置,Type为DTS时必填EsConnectParam
getEsConnectParam()
Get Es配置,Type为ES时必填KafkaConnectParam
getKafkaConnectParam()
Get Kafka配置,Type为 KAFKA 时必填MariaDBConnectParam
getMariaDBConnectParam()
Get MariaDB配置,Type为MARIADB时必填MongoDBConnectParam
getMongoDBConnectParam()
Get MongoDB配置,Type为MONGODB时必填MySQLConnectParam
getMySQLConnectParam()
Get MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填PostgreSQLConnectParam
getPostgreSQLConnectParam()
Get PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填String
getResourceName()
Get 连接源名称SQLServerConnectParam
getSQLServerConnectParam()
Get SQLServer配置,Type为SQLSERVER时必填String
getType()
Get 连接源类型void
setClickHouseConnectParam(ClickHouseConnectParam ClickHouseConnectParam)
Set ClickHouse配置,Type为CLICKHOUSE时必填void
setDescription(String Description)
Set 连接源描述void
setDorisConnectParam(DorisConnectParam DorisConnectParam)
Set Doris 配置,Type为 DORIS 时必填void
setDtsConnectParam(DtsConnectParam DtsConnectParam)
Set Dts配置,Type为DTS时必填void
setEsConnectParam(EsConnectParam EsConnectParam)
Set Es配置,Type为ES时必填void
setKafkaConnectParam(KafkaConnectParam KafkaConnectParam)
Set Kafka配置,Type为 KAFKA 时必填void
setMariaDBConnectParam(MariaDBConnectParam MariaDBConnectParam)
Set MariaDB配置,Type为MARIADB时必填void
setMongoDBConnectParam(MongoDBConnectParam MongoDBConnectParam)
Set MongoDB配置,Type为MONGODB时必填void
setMySQLConnectParam(MySQLConnectParam MySQLConnectParam)
Set MySQL配置,Type为MYSQL或TDSQL_C_MYSQL时必填void
setPostgreSQLConnectParam(PostgreSQLConnectParam PostgreSQLConnectParam)
Set PostgreSQL配置,Type为POSTGRESQL或TDSQL_C_POSTGRESQL时必填void
setResourceName(String ResourceName)
Set 连接源名称void
setSQLServerConnectParam(SQLServerConnectParam SQLServerConnectParam)
Set SQLServer配置,Type为SQLSERVER时必填void
setType(String Type)
Set 连接源类型void
toMap(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 时必填
-
-