public class ColumnBasicInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
ColumnBasicInfo()  | 
ColumnBasicInfo(ColumnBasicInfo 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 | 
getColumnComment()
Get Field Comment
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getColumnDefault()
Get Field Default Value
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getColumnKey()
Get Index Type, such as PRI/MUL/PARTITION etc., For normal fields, this value is an empty string
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getColumnName()
Get Field NameNote: This field may return null, indicating that no valid value can be obtained. 
 | 
Long | 
getColumnPosition()
Get Field Order Identifier
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getColumnType()
Get Field Type, such as varchar(32)/int(10) etc. 
 | 
String | 
getCreateTime()
Get Creation TimeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getDatabaseId()
Get Database ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getDatabaseName()
Get Database nameNote: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getDatasourceId()
Get Data Source Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getDatasourceName()
Get Data Source Name
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getDataType()
Get Data Type, such as string/int etc. 
 | 
String | 
getProjectDisplayName()
Get Project Name in Chinese
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getProjectId()
Get Project ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getProjectName()
Get Project Name in English
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
Long | 
getScale()
Get Precision
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getStoreType()
Get Data TypeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getTableId()
Get Table's Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getTableName()
Get Table Name
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
String | 
getUpdateTime()
Get Update timeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnComment(String ColumnComment)
Set Field Comment
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnDefault(String ColumnDefault)
Set Field Default Value
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnKey(String ColumnKey)
Set Index Type, such as PRI/MUL/PARTITION etc., For normal fields, this value is an empty string
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnName(String ColumnName)
Set Field NameNote: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnPosition(Long ColumnPosition)
Set Field Order Identifier
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setColumnType(String ColumnType)
Set Field Type, such as varchar(32)/int(10) etc. 
 | 
void | 
setCreateTime(String CreateTime)
Set Creation TimeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setDatabaseId(String DatabaseId)
Set Database ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setDatabaseName(String DatabaseName)
Set Database nameNote: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setDatasourceId(String DatasourceId)
Set Data Source Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setDatasourceName(String DatasourceName)
Set Data Source Name
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setDataType(String DataType)
Set Data Type, such as string/int etc. 
 | 
void | 
setProjectDisplayName(String ProjectDisplayName)
Set Project Name in Chinese
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setProjectId(String ProjectId)
Set Project ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setProjectName(String ProjectName)
Set Project Name in English
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setScale(Long Scale)
Set Precision
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setStoreType(String StoreType)
Set Data TypeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setTableId(String TableId)
Set Table's Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setTableName(String TableName)
Set Table Name
Note: This field may return null, indicating that no valid value can be obtained. 
 | 
void | 
setUpdateTime(String UpdateTime)
Set Update timeNote: This field may return null, indicating that no valid value can be obtained. 
 | 
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 ColumnBasicInfo()
public ColumnBasicInfo(ColumnBasicInfo source)
public String getTableId()
public void setTableId(String TableId)
TableId - Table's Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained.public String getDatasourceId()
public void setDatasourceId(String DatasourceId)
DatasourceId - Data Source Globally Unique ID
Note: This field may return null, indicating that no valid value can be obtained.public String getDatasourceName()
public void setDatasourceName(String DatasourceName)
DatasourceName - Data Source Name
Note: This field may return null, indicating that no valid value can be obtained.public String getDatabaseId()
public void setDatabaseId(String DatabaseId)
DatabaseId - Database ID
Note: This field may return null, indicating that no valid value can be obtained.public String getDatabaseName()
public void setDatabaseName(String DatabaseName)
DatabaseName - Database nameNote: This field may return null, indicating that no valid value can be obtained.public String getTableName()
public void setTableName(String TableName)
TableName - Table Name
Note: This field may return null, indicating that no valid value can be obtained.public String getColumnName()
public void setColumnName(String ColumnName)
ColumnName - Field NameNote: This field may return null, indicating that no valid value can be obtained.public String getDataType()
public void setDataType(String DataType)
DataType - Data Type, such as string/int etc.
Note: This field may return null, indicating that no valid value can be obtained.public String getColumnType()
public void setColumnType(String ColumnType)
ColumnType - Field Type, such as varchar(32)/int(10) etc.
Note: This field may return null, indicating that no valid value can be obtained.public String getColumnDefault()
public void setColumnDefault(String ColumnDefault)
ColumnDefault - Field Default Value
Note: This field may return null, indicating that no valid value can be obtained.public String getColumnKey()
public void setColumnKey(String ColumnKey)
ColumnKey - Index Type, such as PRI/MUL/PARTITION etc., For normal fields, this value is an empty string
Note: This field may return null, indicating that no valid value can be obtained.public Long getColumnPosition()
public void setColumnPosition(Long ColumnPosition)
ColumnPosition - Field Order Identifier
Note: This field may return null, indicating that no valid value can be obtained.public String getColumnComment()
public void setColumnComment(String ColumnComment)
ColumnComment - Field Comment
Note: This field may return null, indicating that no valid value can be obtained.public String getStoreType()
public void setStoreType(String StoreType)
StoreType - Data TypeNote: This field may return null, indicating that no valid value can be obtained.public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project ID
Note: This field may return null, indicating that no valid value can be obtained.public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - Project Name in English
Note: This field may return null, indicating that no valid value can be obtained.public String getProjectDisplayName()
public void setProjectDisplayName(String ProjectDisplayName)
ProjectDisplayName - Project Name in Chinese
Note: This field may return null, indicating that no valid value can be obtained.public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Creation TimeNote: This field may return null, indicating that no valid value can be obtained.public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - Update timeNote: This field may return null, indicating that no valid value can be obtained.public Long getScale()
public void setScale(Long Scale)
Scale - Precision
Note: This field may return null, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.