Class MongoDBParam
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ckafka.v20190819.models.MongoDBParam
-
public class MongoDBParam extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MongoDBParam()MongoDBParam(MongoDBParam 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 StringgetCollection()Get MongoDB的集群BooleangetCopyExisting()Get 是否复制存量数据,默认传参trueStringgetDatabase()Get MongoDB的数据库名称StringgetIp()Get MongoDB的连接ipStringgetListeningEvent()Get 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔StringgetPassword()Get MongoDB数据库密码StringgetPipeline()Get 聚合管道LonggetPort()Get MongoDB的连接portStringgetReadPreference()Get 主从优先级,默认主节点StringgetResource()Get 实例资源BooleangetSelfBuilt()Get 是否为自建集群StringgetUserName()Get MongoDB数据库用户名voidsetCollection(String Collection)Set MongoDB的集群voidsetCopyExisting(Boolean CopyExisting)Set 是否复制存量数据,默认传参truevoidsetDatabase(String Database)Set MongoDB的数据库名称voidsetIp(String Ip)Set MongoDB的连接ipvoidsetListeningEvent(String ListeningEvent)Set 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔voidsetPassword(String Password)Set MongoDB数据库密码voidsetPipeline(String Pipeline)Set 聚合管道voidsetPort(Long Port)Set MongoDB的连接portvoidsetReadPreference(String ReadPreference)Set 主从优先级,默认主节点voidsetResource(String Resource)Set 实例资源voidsetSelfBuilt(Boolean SelfBuilt)Set 是否为自建集群voidsetUserName(String UserName)Set MongoDB数据库用户名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
-
MongoDBParam
public MongoDBParam()
-
MongoDBParam
public MongoDBParam(MongoDBParam 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
-
getDatabase
public String getDatabase()
Get MongoDB的数据库名称- Returns:
- Database MongoDB的数据库名称
-
setDatabase
public void setDatabase(String Database)
Set MongoDB的数据库名称- Parameters:
Database- MongoDB的数据库名称
-
getCollection
public String getCollection()
Get MongoDB的集群- Returns:
- Collection MongoDB的集群
-
setCollection
public void setCollection(String Collection)
Set MongoDB的集群- Parameters:
Collection- MongoDB的集群
-
getCopyExisting
public Boolean getCopyExisting()
Get 是否复制存量数据,默认传参true- Returns:
- CopyExisting 是否复制存量数据,默认传参true
-
setCopyExisting
public void setCopyExisting(Boolean CopyExisting)
Set 是否复制存量数据,默认传参true- Parameters:
CopyExisting- 是否复制存量数据,默认传参true
-
getResource
public String getResource()
Get 实例资源- Returns:
- Resource 实例资源
-
setResource
public void setResource(String Resource)
Set 实例资源- Parameters:
Resource- 实例资源
-
getIp
public String getIp()
Get MongoDB的连接ip- Returns:
- Ip MongoDB的连接ip
-
setIp
public void setIp(String Ip)
Set MongoDB的连接ip- Parameters:
Ip- MongoDB的连接ip
-
getPort
public Long getPort()
Get MongoDB的连接port- Returns:
- Port MongoDB的连接port
-
setPort
public void setPort(Long Port)
Set MongoDB的连接port- Parameters:
Port- MongoDB的连接port
-
getUserName
public String getUserName()
Get MongoDB数据库用户名- Returns:
- UserName MongoDB数据库用户名
-
setUserName
public void setUserName(String UserName)
Set MongoDB数据库用户名- Parameters:
UserName- MongoDB数据库用户名
-
getPassword
public String getPassword()
Get MongoDB数据库密码- Returns:
- Password MongoDB数据库密码
-
setPassword
public void setPassword(String Password)
Set MongoDB数据库密码- Parameters:
Password- MongoDB数据库密码
-
getListeningEvent
public String getListeningEvent()
Get 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔- Returns:
- ListeningEvent 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔
-
setListeningEvent
public void setListeningEvent(String ListeningEvent)
Set 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔- Parameters:
ListeningEvent- 监听事件类型,为空时表示全选。取值包括insert,update,replace,delete,invalidate,drop,dropdatabase,rename,多个类型间使用,逗号分隔
-
getReadPreference
public String getReadPreference()
Get 主从优先级,默认主节点- Returns:
- ReadPreference 主从优先级,默认主节点
-
setReadPreference
public void setReadPreference(String ReadPreference)
Set 主从优先级,默认主节点- Parameters:
ReadPreference- 主从优先级,默认主节点
-
getPipeline
public String getPipeline()
Get 聚合管道- Returns:
- Pipeline 聚合管道
-
setPipeline
public void setPipeline(String Pipeline)
Set 聚合管道- Parameters:
Pipeline- 聚合管道
-
getSelfBuilt
public Boolean getSelfBuilt()
Get 是否为自建集群- Returns:
- SelfBuilt 是否为自建集群
-
setSelfBuilt
public void setSelfBuilt(Boolean SelfBuilt)
Set 是否为自建集群- Parameters:
SelfBuilt- 是否为自建集群
-
-