private void |
PutDatabaseRecord.checkValuesForRequiredColumns(RecordSchema recordSchema,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
private void |
PutDatabaseRecord.executeDML(ProcessContext context,
ProcessSession session,
FlowFile flowFile,
Connection con,
RecordReader recordReader,
String explicitStatementType,
PutDatabaseRecord.DMLSettings settings) |
(package private) PutDatabaseRecord.SqlAndIncludedColumns |
PutDatabaseRecord.generateDelete(RecordSchema recordSchema,
String tableName,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
(package private) PutDatabaseRecord.SqlAndIncludedColumns |
PutDatabaseRecord.generateInsert(RecordSchema recordSchema,
String tableName,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
(package private) PutDatabaseRecord.SqlAndIncludedColumns |
PutDatabaseRecord.generateInsertIgnore(RecordSchema recordSchema,
String tableName,
String updateKeys,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
(package private) String |
PutDatabaseRecord.generateTableName(PutDatabaseRecord.DMLSettings settings,
String catalog,
String schemaName,
String tableName,
TableSchema tableSchema) |
(package private) PutDatabaseRecord.SqlAndIncludedColumns |
PutDatabaseRecord.generateUpdate(RecordSchema recordSchema,
String tableName,
String updateKeys,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
(package private) PutDatabaseRecord.SqlAndIncludedColumns |
PutDatabaseRecord.generateUpsert(RecordSchema recordSchema,
String tableName,
String updateKeys,
TableSchema tableSchema,
PutDatabaseRecord.DMLSettings settings) |
private Set<String> |
PutDatabaseRecord.normalizeKeyColumnNamesAndCheckForValues(RecordSchema recordSchema,
String updateKeys,
PutDatabaseRecord.DMLSettings settings,
Set<String> updateKeyColumnNames) |