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.String
getDbRoleId()
java.lang.String
getNamespace()
EnumExternalTableType
getSapHanaTableType()
java.util.List<SapHanaVariableInfoDTO>
getSapHanaVariables()
java.lang.String
getTableName()
boolean
isPartitionTable()
void
setColumns(java.util.List<ColumnInfoDTO> columns)
void
setDbRoleId(java.lang.String dbRoleId)
void
setNamespace(java.lang.String namespace)
void
setPartitionTable(boolean isPartitionTable)
void
setSapHanaTableType(EnumExternalTableType sapHanaTableType)
void
setSapHanaVariables(java.util.List<SapHanaVariableInfoDTO> sapHanaVariables)
void
setTableName(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)
-
-