public class GenHiveTableDDLSqlRequest extends AbstractModel
header, skipSign| Constructor and Description |
|---|
GenHiveTableDDLSqlRequest() |
GenHiveTableDDLSqlRequest(GenHiveTableDDLSqlRequest 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 |
|---|---|
Long |
getAddDataFiles()
Get Threshold for Increased Number of Files, Exceeding Value Will Trigger Small File Merge
|
Long |
getAddDeleteFiles()
Get Threshold for Increased Number of Delete Files
|
Long |
getAddEqualityDeletes()
Get Threshold for Increased Number of Equality Deletes, Exceeding Value Will Trigger Small File Merge
|
Long |
getAddPositionDeletes()
Get Threshold for Increased Number of Position Deletes, Exceeding Value Will Trigger Small File Merge
|
String |
getDatasourceId()
Get Data source ID
|
String |
getId()
Get Node ID
|
String |
getMsType()
Get Metadata Type (MYSQL,ORACLE)
|
Partition[] |
getPartitions()
Get Partition Field
|
String |
getProjectId()
Get Project ID
|
Property[] |
getProperties()
Get Table Creation Attributes
|
String |
getSchemaName()
Get Source Schema Name
|
String |
getSinkDatabase()
Get Target Database
|
String |
getSinkSchemaName()
Get Target Schema Name
|
String |
getSinkType()
Get Target Table Metadata Type (HIVE,GBASE)
|
String |
getSourceDatabase()
Get Source Library Name
|
SourceFieldInfo[] |
getSourceFieldInfoList()
Get Field Information of Upstream Node
|
TableBaseInfo |
getTableBaseInfo()
Get DLC Table Governance Information
|
String |
getTableComment()
Get Table Description Information
|
Long |
getTableMode()
Get Table Creation Mode,0: Wizard Mode,1: ddl
|
String |
getTableName()
Get Source Table Name
|
String |
getTableVersion()
Get DLC Table Version, v1/v2
|
String |
getTargetDatasourceId()
Get Downstream Node Data Source ID
|
Boolean |
getUpsertFlag()
Get Whether to Upsert Writes
|
String[] |
getUpsertKeys()
Get DLC Upsert Primary Key
|
void |
setAddDataFiles(Long AddDataFiles)
Set Threshold for Increased Number of Files, Exceeding Value Will Trigger Small File Merge
|
void |
setAddDeleteFiles(Long AddDeleteFiles)
Set Threshold for Increased Number of Delete Files
|
void |
setAddEqualityDeletes(Long AddEqualityDeletes)
Set Threshold for Increased Number of Equality Deletes, Exceeding Value Will Trigger Small File Merge
|
void |
setAddPositionDeletes(Long AddPositionDeletes)
Set Threshold for Increased Number of Position Deletes, Exceeding Value Will Trigger Small File Merge
|
void |
setDatasourceId(String DatasourceId)
Set Data source ID
|
void |
setId(String Id)
Set Node ID
|
void |
setMsType(String MsType)
Set Metadata Type (MYSQL,ORACLE)
|
void |
setPartitions(Partition[] Partitions)
Set Partition Field
|
void |
setProjectId(String ProjectId)
Set Project ID
|
void |
setProperties(Property[] Properties)
Set Table Creation Attributes
|
void |
setSchemaName(String SchemaName)
Set Source Schema Name
|
void |
setSinkDatabase(String SinkDatabase)
Set Target Database
|
void |
setSinkSchemaName(String SinkSchemaName)
Set Target Schema Name
|
void |
setSinkType(String SinkType)
Set Target Table Metadata Type (HIVE,GBASE)
|
void |
setSourceDatabase(String SourceDatabase)
Set Source Library Name
|
void |
setSourceFieldInfoList(SourceFieldInfo[] SourceFieldInfoList)
Set Field Information of Upstream Node
|
void |
setTableBaseInfo(TableBaseInfo TableBaseInfo)
Set DLC Table Governance Information
|
void |
setTableComment(String TableComment)
Set Table Description Information
|
void |
setTableMode(Long TableMode)
Set Table Creation Mode,0: Wizard Mode,1: ddl
|
void |
setTableName(String TableName)
Set Source Table Name
|
void |
setTableVersion(String TableVersion)
Set DLC Table Version, v1/v2
|
void |
setTargetDatasourceId(String TargetDatasourceId)
Set Downstream Node Data Source ID
|
void |
setUpsertFlag(Boolean UpsertFlag)
Set Whether to Upsert Writes
|
void |
setUpsertKeys(String[] UpsertKeys)
Set DLC Upsert Primary Key
|
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 GenHiveTableDDLSqlRequest()
public GenHiveTableDDLSqlRequest(GenHiveTableDDLSqlRequest source)
public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project IDpublic String getSinkDatabase()
public void setSinkDatabase(String SinkDatabase)
SinkDatabase - Target Databasepublic String getId()
public void setId(String Id)
Id - Node IDpublic String getMsType()
public void setMsType(String MsType)
MsType - Metadata Type (MYSQL,ORACLE)public String getDatasourceId()
public void setDatasourceId(String DatasourceId)
DatasourceId - Data source IDpublic String getSourceDatabase()
public void setSourceDatabase(String SourceDatabase)
SourceDatabase - Source Library Namepublic String getTableName()
public void setTableName(String TableName)
TableName - Source Table Namepublic String getSinkType()
public void setSinkType(String SinkType)
SinkType - Target Table Metadata Type (HIVE,GBASE)public String getSchemaName()
public void setSchemaName(String SchemaName)
SchemaName - Source Schema Namepublic SourceFieldInfo[] getSourceFieldInfoList()
public void setSourceFieldInfoList(SourceFieldInfo[] SourceFieldInfoList)
SourceFieldInfoList - Field Information of Upstream Nodepublic Partition[] getPartitions()
public void setPartitions(Partition[] Partitions)
Partitions - Partition Fieldpublic Property[] getProperties()
public void setProperties(Property[] Properties)
Properties - Table Creation Attributespublic Long getTableMode()
public void setTableMode(Long TableMode)
TableMode - Table Creation Mode,0: Wizard Mode,1: ddlpublic String getTableVersion()
public void setTableVersion(String TableVersion)
TableVersion - DLC Table Version, v1/v2public Boolean getUpsertFlag()
public void setUpsertFlag(Boolean UpsertFlag)
UpsertFlag - Whether to Upsert Writespublic String getTableComment()
public void setTableComment(String TableComment)
TableComment - Table Description Informationpublic Long getAddDataFiles()
public void setAddDataFiles(Long AddDataFiles)
AddDataFiles - Threshold for Increased Number of Files, Exceeding Value Will Trigger Small File Mergepublic Long getAddEqualityDeletes()
public void setAddEqualityDeletes(Long AddEqualityDeletes)
AddEqualityDeletes - Threshold for Increased Number of Equality Deletes, Exceeding Value Will Trigger Small File Mergepublic Long getAddPositionDeletes()
public void setAddPositionDeletes(Long AddPositionDeletes)
AddPositionDeletes - Threshold for Increased Number of Position Deletes, Exceeding Value Will Trigger Small File Mergepublic Long getAddDeleteFiles()
public void setAddDeleteFiles(Long AddDeleteFiles)
AddDeleteFiles - Threshold for Increased Number of Delete Filespublic String getTargetDatasourceId()
public void setTargetDatasourceId(String TargetDatasourceId)
TargetDatasourceId - Downstream Node Data Source IDpublic String[] getUpsertKeys()
public void setUpsertKeys(String[] UpsertKeys)
UpsertKeys - DLC Upsert Primary Keypublic TableBaseInfo getTableBaseInfo()
public void setTableBaseInfo(TableBaseInfo TableBaseInfo)
TableBaseInfo - DLC Table Governance Informationpublic String getSinkSchemaName()
public void setSinkSchemaName(String SinkSchemaName)
SinkSchemaName - Target Schema NameCopyright © 2025. All rights reserved.