public class TableSchema extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
catalogName |
private Map<String,ColumnDescription> |
columns |
private Set<String> |
primaryKeyColumnNames |
private String |
quotedIdentifierString |
private List<String> |
requiredColumnNames |
private String |
schemaName |
private String |
tableName |
| Constructor and Description |
|---|
TableSchema(String catalogName,
String schemaName,
String tableName,
List<ColumnDescription> columnDescriptions,
boolean translateColumnNames,
Set<String> primaryKeyColumnNames,
String quotedIdentifierString) |
| Modifier and Type | Method and Description |
|---|---|
static TableSchema |
from(Connection conn,
String catalog,
String schema,
String tableName,
boolean translateColumnNames,
String updateKeys,
ComponentLog log) |
String |
getCatalogName() |
Map<String,ColumnDescription> |
getColumns() |
List<ColumnDescription> |
getColumnsAsList() |
Set<String> |
getPrimaryKeyColumnNames() |
String |
getQuotedIdentifierString() |
List<String> |
getRequiredColumnNames() |
String |
getSchemaName() |
String |
getTableName() |
String |
toString() |
private final Map<String,ColumnDescription> columns
private final String quotedIdentifierString
private final String catalogName
private final String schemaName
private final String tableName
public String getCatalogName()
public String getSchemaName()
public String getTableName()
public Map<String,ColumnDescription> getColumns()
public List<ColumnDescription> getColumnsAsList()
public String getQuotedIdentifierString()
public static TableSchema from(Connection conn, String catalog, String schema, String tableName, boolean translateColumnNames, String updateKeys, ComponentLog log) throws SQLException
SQLExceptionCopyright © 2023 Apache NiFi Project. All rights reserved.