public class CreateHiveTableByDDLRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateHiveTableByDDLRequest() | 
| CreateHiveTableByDDLRequest(CreateHiveTableByDDLRequest 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 | 
|---|---|
| Boolean | getAsync()Get 是否异步建表 | 
| String | getDatabase()Get 数据库 | 
| String | getDataOptimizationResource()Get 数据优化使用的资源 | 
| String | getDatasourceId()Get 数据源ID | 
| String | getDDLSql()Get 建hive表ddl的base64编码 | 
| String | getIncharge()Get 责任人 | 
| Long | getPrivilege()Get 表权限 ,默认为0:项目共享;1:仅个人与管理员 | 
| String | getProjectId()Get 项目ID | 
| String | getResourceGroupName()Get 数据优化资源组 | 
| String | getSchemaName()Get schema名称 | 
| String | getSmartOptimizerWritten()Get 是否开启数据优化 | 
| String | getTableName()Get 数据优化表名 | 
| String | getType()Get 目标表类型(HIVE或GBASE) | 
| void | setAsync(Boolean Async)Set 是否异步建表 | 
| void | setDatabase(String Database)Set 数据库 | 
| void | setDataOptimizationResource(String DataOptimizationResource)Set 数据优化使用的资源 | 
| void | setDatasourceId(String DatasourceId)Set 数据源ID | 
| void | setDDLSql(String DDLSql)Set 建hive表ddl的base64编码 | 
| void | setIncharge(String Incharge)Set 责任人 | 
| void | setPrivilege(Long Privilege)Set 表权限 ,默认为0:项目共享;1:仅个人与管理员 | 
| void | setProjectId(String ProjectId)Set 项目ID | 
| void | setResourceGroupName(String ResourceGroupName)Set 数据优化资源组 | 
| void | setSchemaName(String SchemaName)Set schema名称 | 
| void | setSmartOptimizerWritten(String SmartOptimizerWritten)Set 是否开启数据优化 | 
| void | setTableName(String TableName)Set 数据优化表名 | 
| void | setType(String Type)Set 目标表类型(HIVE或GBASE) | 
| 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 CreateHiveTableByDDLRequest()
public CreateHiveTableByDDLRequest(CreateHiveTableByDDLRequest source)
public String getDatasourceId()
public void setDatasourceId(String DatasourceId)
DatasourceId - 数据源IDpublic String getDatabase()
public void setDatabase(String Database)
Database - 数据库public String getDDLSql()
public void setDDLSql(String DDLSql)
DDLSql - 建hive表ddl的base64编码public Long getPrivilege()
public void setPrivilege(Long Privilege)
Privilege - 表权限 ,默认为0:项目共享;1:仅个人与管理员public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - 项目IDpublic String getType()
public void setType(String Type)
Type - 目标表类型(HIVE或GBASE)public String getIncharge()
public void setIncharge(String Incharge)
Incharge - 责任人public String getSchemaName()
public void setSchemaName(String SchemaName)
SchemaName - schema名称public Boolean getAsync()
public void setAsync(Boolean Async)
Async - 是否异步建表public String getDataOptimizationResource()
public void setDataOptimizationResource(String DataOptimizationResource)
DataOptimizationResource - 数据优化使用的资源public String getSmartOptimizerWritten()
public void setSmartOptimizerWritten(String SmartOptimizerWritten)
SmartOptimizerWritten - 是否开启数据优化public String getTableName()
public void setTableName(String TableName)
TableName - 数据优化表名public String getResourceGroupName()
public void setResourceGroupName(String ResourceGroupName)
ResourceGroupName - 数据优化资源组Copyright © 2025. All rights reserved.