Class CustomMetaDBInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.emr.v20190103.models.CustomMetaDBInfo
-
public class CustomMetaDBInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CustomMetaDBInfo()CustomMetaDBInfo(CustomMetaDBInfo 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 StringgetMetaDataJdbcUrl()Get 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbnameStringgetMetaDataPass()Get 自定义MetaDB密码StringgetMetaDataUser()Get 自定义MetaDB用户名StringgetMetaType()Get hive共享元数据库类型。取值范围: EMR_DEFAULT_META:表示集群默认创建 EMR_EXIST_META:表示集群使用指定EMR-MetaDB。 USER_CUSTOM_META:表示集群使用自定义MetaDB。StringgetUnifyMetaInstanceId()Get EMR-MetaDB实例voidsetMetaDataJdbcUrl(String MetaDataJdbcUrl)Set 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbnamevoidsetMetaDataPass(String MetaDataPass)Set 自定义MetaDB密码voidsetMetaDataUser(String MetaDataUser)Set 自定义MetaDB用户名voidsetMetaType(String MetaType)Set hive共享元数据库类型。取值范围: EMR_DEFAULT_META:表示集群默认创建 EMR_EXIST_META:表示集群使用指定EMR-MetaDB。 USER_CUSTOM_META:表示集群使用自定义MetaDB。voidsetUnifyMetaInstanceId(String UnifyMetaInstanceId)Set EMR-MetaDB实例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
-
CustomMetaDBInfo
public CustomMetaDBInfo()
-
CustomMetaDBInfo
public CustomMetaDBInfo(CustomMetaDBInfo 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
-
getMetaDataJdbcUrl
public String getMetaDataJdbcUrl()
Get 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbname- Returns:
- MetaDataJdbcUrl 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbname
-
setMetaDataJdbcUrl
public void setMetaDataJdbcUrl(String MetaDataJdbcUrl)
Set 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbname- Parameters:
MetaDataJdbcUrl- 自定义MetaDB的JDBC连接,示例: jdbc:mysql://10.10.10.10:3306/dbname
-
getMetaDataUser
public String getMetaDataUser()
Get 自定义MetaDB用户名- Returns:
- MetaDataUser 自定义MetaDB用户名
-
setMetaDataUser
public void setMetaDataUser(String MetaDataUser)
Set 自定义MetaDB用户名- Parameters:
MetaDataUser- 自定义MetaDB用户名
-
getMetaDataPass
public String getMetaDataPass()
Get 自定义MetaDB密码- Returns:
- MetaDataPass 自定义MetaDB密码
-
setMetaDataPass
public void setMetaDataPass(String MetaDataPass)
Set 自定义MetaDB密码- Parameters:
MetaDataPass- 自定义MetaDB密码
-
getMetaType
public String getMetaType()
Get hive共享元数据库类型。取值范围:- EMR_DEFAULT_META:表示集群默认创建
- EMR_EXIST_META:表示集群使用指定EMR-MetaDB。
- USER_CUSTOM_META:表示集群使用自定义MetaDB。
- Returns:
- MetaType hive共享元数据库类型。取值范围:
- EMR_DEFAULT_META:表示集群默认创建
- EMR_EXIST_META:表示集群使用指定EMR-MetaDB。
- USER_CUSTOM_META:表示集群使用自定义MetaDB。
-
setMetaType
public void setMetaType(String MetaType)
Set hive共享元数据库类型。取值范围:- EMR_DEFAULT_META:表示集群默认创建
- EMR_EXIST_META:表示集群使用指定EMR-MetaDB。
- USER_CUSTOM_META:表示集群使用自定义MetaDB。
- Parameters:
MetaType- hive共享元数据库类型。取值范围:- EMR_DEFAULT_META:表示集群默认创建
- EMR_EXIST_META:表示集群使用指定EMR-MetaDB。
- USER_CUSTOM_META:表示集群使用自定义MetaDB。
-
getUnifyMetaInstanceId
public String getUnifyMetaInstanceId()
Get EMR-MetaDB实例- Returns:
- UnifyMetaInstanceId EMR-MetaDB实例
-
setUnifyMetaInstanceId
public void setUnifyMetaInstanceId(String UnifyMetaInstanceId)
Set EMR-MetaDB实例- Parameters:
UnifyMetaInstanceId- EMR-MetaDB实例
-
-