static class DatabaseRecordSink.TableSchema extends Object
| Modifier and Type | Field and Description |
|---|---|
private Map<String,DatabaseRecordSink.ColumnDescription> |
columns |
private String |
quotedIdentifierString |
private List<String> |
requiredColumnNames |
| Modifier | Constructor and Description |
|---|---|
private |
TableSchema(List<DatabaseRecordSink.ColumnDescription> columnDescriptions,
boolean translateColumnNames,
String quotedIdentifierString) |
| Modifier and Type | Method and Description |
|---|---|
(package private) static DatabaseRecordSink.TableSchema |
from(Connection conn,
String catalog,
String schema,
String tableName,
boolean translateColumnNames) |
(package private) Map<String,DatabaseRecordSink.ColumnDescription> |
getColumns() |
(package private) String |
getQuotedIdentifierString() |
(package private) List<String> |
getRequiredColumnNames() |
private Map<String,DatabaseRecordSink.ColumnDescription> columns
private String quotedIdentifierString
private TableSchema(List<DatabaseRecordSink.ColumnDescription> columnDescriptions, boolean translateColumnNames, String quotedIdentifierString)
Map<String,DatabaseRecordSink.ColumnDescription> getColumns()
String getQuotedIdentifierString()
static DatabaseRecordSink.TableSchema from(Connection conn, String catalog, String schema, String tableName, boolean translateColumnNames) throws SQLException
SQLExceptionCopyright © 2023 Apache NiFi Project. All rights reserved.