public class HiveInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| HiveInfo() | 
| HiveInfo(HiveInfo 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getBucketUrl()Get 如果类型为COS,需要填写COS桶连接 | 
| String | getHdfsProperties()Get json字符串。如果类型为HDFS,需要填写该字段 | 
| Boolean | getHighAvailability()Get 如果类型为HDFS,需要选择是否高可用 | 
| String | getHiveVersion()Get EMR集群中hive组件的版本号 | 
| String | getInstanceId()Get emr集群Id
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getInstanceName()Get emr集群名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getKerberosEnable()Get 是否开启Kerberos
注意:此字段可能返回 null,表示取不到有效值。 | 
| KerberosInfo | getKerberosInfo()Get Kerberos详细信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| DatasourceConnectionLocation | getLocation()Get 数据源所在的私有网络信息 | 
| String | getMetaStoreUrl()Get hive metastore的地址 | 
| MysqlInfo | getMysql()Get Hive的元数据库信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getType()Get hive数据源类型,代表数据储存的位置,COS或者HDFS | 
| String | getUser()Get 如果类型为HDFS,需要传一个用户名 | 
| void | setBucketUrl(String BucketUrl)Set 如果类型为COS,需要填写COS桶连接 | 
| void | setHdfsProperties(String HdfsProperties)Set json字符串。如果类型为HDFS,需要填写该字段 | 
| void | setHighAvailability(Boolean HighAvailability)Set 如果类型为HDFS,需要选择是否高可用 | 
| void | setHiveVersion(String HiveVersion)Set EMR集群中hive组件的版本号 | 
| void | setInstanceId(String InstanceId)Set emr集群Id
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstanceName(String InstanceName)Set emr集群名称
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setKerberosEnable(Boolean KerberosEnable)Set 是否开启Kerberos
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setKerberosInfo(KerberosInfo KerberosInfo)Set Kerberos详细信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLocation(DatasourceConnectionLocation Location)Set 数据源所在的私有网络信息 | 
| void | setMetaStoreUrl(String MetaStoreUrl)Set hive metastore的地址 | 
| void | setMysql(MysqlInfo Mysql)Set Hive的元数据库信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setType(String Type)Set hive数据源类型,代表数据储存的位置,COS或者HDFS | 
| void | setUser(String User)Set 如果类型为HDFS,需要传一个用户名 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic HiveInfo()
public HiveInfo(HiveInfo source)
public String getMetaStoreUrl()
public void setMetaStoreUrl(String MetaStoreUrl)
MetaStoreUrl - hive metastore的地址public String getType()
public void setType(String Type)
Type - hive数据源类型,代表数据储存的位置,COS或者HDFSpublic DatasourceConnectionLocation getLocation()
public void setLocation(DatasourceConnectionLocation Location)
Location - 数据源所在的私有网络信息public String getUser()
public void setUser(String User)
User - 如果类型为HDFS,需要传一个用户名public Boolean getHighAvailability()
public void setHighAvailability(Boolean HighAvailability)
HighAvailability - 如果类型为HDFS,需要选择是否高可用public String getBucketUrl()
public void setBucketUrl(String BucketUrl)
BucketUrl - 如果类型为COS,需要填写COS桶连接public String getHdfsProperties()
public void setHdfsProperties(String HdfsProperties)
HdfsProperties - json字符串。如果类型为HDFS,需要填写该字段public MysqlInfo getMysql()
public void setMysql(MysqlInfo Mysql)
Mysql - Hive的元数据库信息
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - emr集群Id
注意:此字段可能返回 null,表示取不到有效值。public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - emr集群名称
注意:此字段可能返回 null,表示取不到有效值。public String getHiveVersion()
public void setHiveVersion(String HiveVersion)
HiveVersion - EMR集群中hive组件的版本号public KerberosInfo getKerberosInfo()
public void setKerberosInfo(KerberosInfo KerberosInfo)
KerberosInfo - Kerberos详细信息
注意:此字段可能返回 null,表示取不到有效值。public Boolean getKerberosEnable()
public void setKerberosEnable(Boolean KerberosEnable)
KerberosEnable - 是否开启Kerberos
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.