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