public static class MetadataAPIHelper.ShowTablesInfo extends Object
This class represents comprehensive table information including basic metadata (name, type) and Redshift-specific attributes (owner, distribution style, subtype). Used by JDBC metadata methods like getTables() to provide structured access to table information with both minimal and full detail modes.
The class supports two usage patterns:
| Constructor and Description |
|---|
ShowTablesInfo(String tableName) |
ShowTablesInfo(String databaseName,
String schemaName,
String tableName,
String tableType,
String remarks,
String owner,
String lastAlteredTime,
String lastModifiedTime,
String distStyle,
String tableSubtype) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDatabaseName() |
String |
getDistStyle() |
String |
getLastAlteredTime() |
String |
getLastModifiedTime() |
String |
getOwner() |
String |
getRemarks() |
String |
getSchemaName() |
String |
getTableName() |
String |
getTableSubtype() |
String |
getTableType() |
public ShowTablesInfo(String databaseName, String schemaName, String tableName, String tableType, String remarks, String owner, String lastAlteredTime, String lastModifiedTime, String distStyle, String tableSubtype)
public ShowTablesInfo(String tableName)
public String getDatabaseName()
public String getSchemaName()
public String getTableName()
public String getTableType()
public String getRemarks()
public String getOwner()
public String getLastAlteredTime()
public String getLastModifiedTime()
public String getDistStyle()
public String getTableSubtype()
Copyright © 2025 Amazon.com Inc.. All rights reserved.