public class CreateDLCTableRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
CreateDLCTableRequest() |
CreateDLCTableRequest(CreateDLCTableRequest 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 |
---|---|
TColumn[] |
getColumns()
Get Data table column information
|
String |
getDataEngineName()
Get Engine name
|
ExternalDataConfiguration |
getExternalDataConfiguration()
Get External table configuration information
|
TPartition[] |
getPartitions()
Get Data table partition information
|
Property[] |
getProperties()
Get Data table attribute information
|
String |
getResourceGroupname()
Get Resource group name
|
TableBaseInfo |
getTableBaseInfo()
Get Data table configuration information
|
String |
getTableType()
Get Table type
|
void |
setColumns(TColumn[] Columns)
Set Data table column information
|
void |
setDataEngineName(String DataEngineName)
Set Engine name
|
void |
setExternalDataConfiguration(ExternalDataConfiguration ExternalDataConfiguration)
Set External table configuration information
|
void |
setPartitions(TPartition[] Partitions)
Set Data table partition information
|
void |
setProperties(Property[] Properties)
Set Data table attribute information
|
void |
setResourceGroupname(String ResourceGroupname)
Set Resource group name
|
void |
setTableBaseInfo(TableBaseInfo TableBaseInfo)
Set Data table configuration information
|
void |
setTableType(String TableType)
Set Table type
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public CreateDLCTableRequest()
public CreateDLCTableRequest(CreateDLCTableRequest source)
public TableBaseInfo getTableBaseInfo()
public void setTableBaseInfo(TableBaseInfo TableBaseInfo)
TableBaseInfo
- Data table configuration informationpublic String getTableType()
public void setTableType(String TableType)
TableType
- Table typepublic TColumn[] getColumns()
public void setColumns(TColumn[] Columns)
Columns
- Data table column informationpublic TPartition[] getPartitions()
public void setPartitions(TPartition[] Partitions)
Partitions
- Data table partition informationpublic Property[] getProperties()
public void setProperties(Property[] Properties)
Properties
- Data table attribute informationpublic ExternalDataConfiguration getExternalDataConfiguration()
public void setExternalDataConfiguration(ExternalDataConfiguration ExternalDataConfiguration)
ExternalDataConfiguration
- External table configuration informationpublic String getDataEngineName()
public void setDataEngineName(String DataEngineName)
DataEngineName
- Engine namepublic String getResourceGroupname()
public void setResourceGroupname(String ResourceGroupname)
ResourceGroupname
- Resource group nameCopyright © 2024. All rights reserved.