public static class ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Boolean |
autoIncrement
Indicates whether the column is an auto-increment column.
|
String |
columnId
The ID of the column.
|
String |
columnName
The name of the column.
|
String |
columnType
The data type of the column.
|
Long |
dataLength
The length of the field.
|
Integer |
dataPrecision
The number of valid digits for the field.
|
Integer |
dataScale
The number of decimal places for the field.
|
String |
defaultValue
The default value of the column.
|
String |
description
The description of the column.
|
String |
functionType
The type of the masking algorithm that is used for the field.
|
Boolean |
nullable
Indicates whether the column can be empty.
|
String |
securityLevel
The security level of the column.
|
Boolean |
sensitive
Indicates whether the column is a sensitive column.
|
| 构造器和说明 |
|---|
ListColumnsResponseBodyColumnListColumn() |
@NameInMap(value="AutoIncrement") public Boolean autoIncrement
Indicates whether the column is an auto-increment column. Valid values:
false
@NameInMap(value="ColumnId") public String columnId
The ID of the column.
example:62589****
@NameInMap(value="ColumnName") public String columnName
The name of the column.
example:name
@NameInMap(value="ColumnType") public String columnType
The data type of the column.
example:varchar
@NameInMap(value="DataLength") public Long dataLength
The length of the field.
example:4
@NameInMap(value="DataPrecision") public Integer dataPrecision
The number of valid digits for the field.
example:0
@NameInMap(value="DataScale") public Integer dataScale
The number of decimal places for the field.
example:0
@NameInMap(value="DefaultValue") public String defaultValue
The default value of the column.
example:def_value
@NameInMap(value="Description") public String description
The description of the column.
example:test
@NameInMap(value="FunctionType") public String functionType
The type of the masking algorithm that is used for the field. Valid values:
DEFAULT
@NameInMap(value="Nullable") public Boolean nullable
Indicates whether the column can be empty. Valid values:
false
@NameInMap(value="SecurityLevel") public String securityLevel
The security level of the column. Valid values:
example:For more information, see Sensitivity levels of fields.
INNER
@NameInMap(value="Sensitive") public Boolean sensitive
Indicates whether the column is a sensitive column. Valid values:
false
public static ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn build(Map<String,?> map) throws Exception
Exceptionpublic ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setAutoIncrement(Boolean autoIncrement)
public Boolean getAutoIncrement()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setColumnId(String columnId)
public String getColumnId()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setColumnName(String columnName)
public String getColumnName()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setColumnType(String columnType)
public String getColumnType()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setDataLength(Long dataLength)
public Long getDataLength()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setDataPrecision(Integer dataPrecision)
public Integer getDataPrecision()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setDataScale(Integer dataScale)
public Integer getDataScale()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setDefaultValue(String defaultValue)
public String getDefaultValue()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setDescription(String description)
public String getDescription()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setFunctionType(String functionType)
public String getFunctionType()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setNullable(Boolean nullable)
public Boolean getNullable()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setSecurityLevel(String securityLevel)
public String getSecurityLevel()
public ListColumnsResponseBody.ListColumnsResponseBodyColumnListColumn setSensitive(Boolean sensitive)
public Boolean getSensitive()
Copyright © 2025. All rights reserved.