Class TableSchemaDTO
- java.lang.Object
 - 
- com.microstrategy.web.tasks.models.dto.TableSchemaDTO
 
 
- 
public class TableSchemaDTO extends java.lang.Object 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ColumnInfoDTO>columns 
- 
Constructor Summary
Constructors Constructor Description TableSchemaDTO()TableSchemaDTO(JSONObject catalogInfoJson)TableSchemaDTO(JSONObject tableInfoJson, java.lang.String dbRoleId, java.lang.String namespace) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ColumnInfoDTO>getColumns()java.lang.StringgetDbRoleId()java.lang.StringgetNamespace()EnumExternalTableTypegetSapHanaTableType()java.util.List<SapHanaVariableInfoDTO>getSapHanaVariables()java.lang.StringgetTableName()booleanisPartitionTable()voidsetColumns(java.util.List<ColumnInfoDTO> columns)voidsetDbRoleId(java.lang.String dbRoleId)voidsetNamespace(java.lang.String namespace)voidsetPartitionTable(boolean isPartitionTable)voidsetSapHanaTableType(EnumExternalTableType sapHanaTableType)voidsetSapHanaVariables(java.util.List<SapHanaVariableInfoDTO> sapHanaVariables)voidsetTableName(java.lang.String tableName) 
 - 
 
- 
- 
Field Detail
- 
columns
protected java.util.List<ColumnInfoDTO> columns
 
 - 
 
- 
Constructor Detail
- 
TableSchemaDTO
public TableSchemaDTO()
 
- 
TableSchemaDTO
public TableSchemaDTO(JSONObject catalogInfoJson) throws JSONException
- Throws:
 JSONException
 
- 
TableSchemaDTO
public TableSchemaDTO(JSONObject tableInfoJson, java.lang.String dbRoleId, java.lang.String namespace) throws JSONException
- Throws:
 JSONException
 
 - 
 
- 
Method Detail
- 
getTableName
public java.lang.String getTableName()
 
- 
setTableName
public void setTableName(java.lang.String tableName)
 
- 
getDbRoleId
public java.lang.String getDbRoleId()
 
- 
setDbRoleId
public void setDbRoleId(java.lang.String dbRoleId)
 
- 
getNamespace
public java.lang.String getNamespace()
 
- 
setNamespace
public void setNamespace(java.lang.String namespace)
 
- 
getColumns
public java.util.List<ColumnInfoDTO> getColumns()
 
- 
setColumns
public void setColumns(java.util.List<ColumnInfoDTO> columns)
 
- 
getSapHanaVariables
public java.util.List<SapHanaVariableInfoDTO> getSapHanaVariables()
 
- 
setSapHanaVariables
public void setSapHanaVariables(java.util.List<SapHanaVariableInfoDTO> sapHanaVariables)
 
- 
setSapHanaTableType
public void setSapHanaTableType(EnumExternalTableType sapHanaTableType)
 
- 
getSapHanaTableType
public EnumExternalTableType getSapHanaTableType()
 
- 
isPartitionTable
public boolean isPartitionTable()
 
- 
setPartitionTable
public void setPartitionTable(boolean isPartitionTable)
 
 - 
 
 -