Uses of Class
org.apache.pulsar.io.jdbc.JdbcUtils.TableDefinition
-
Uses of JdbcUtils.TableDefinition in org.apache.pulsar.io.jdbc
Fields in org.apache.pulsar.io.jdbc declared as JdbcUtils.TableDefinitionModifier and TypeFieldDescriptionprotected JdbcUtils.TableDefinitionJdbcAbstractSink.tableDefinitionMethods in org.apache.pulsar.io.jdbc that return JdbcUtils.TableDefinitionModifier and TypeMethodDescriptionstatic JdbcUtils.TableDefinitionJdbcUtils.getTableDefinition(Connection connection, JdbcUtils.TableId tableId, List<String> keyList, List<String> nonKeyList) Get theJdbcUtils.TableDefinitionfor the given table.static JdbcUtils.TableDefinitionJdbcUtils.TableDefinition.of(JdbcUtils.TableId tableId, List<JdbcUtils.ColumnId> columns) static JdbcUtils.TableDefinitionJdbcUtils.TableDefinition.of(JdbcUtils.TableId tableId, List<JdbcUtils.ColumnId> columns, List<JdbcUtils.ColumnId> nonKeyColumns, List<JdbcUtils.ColumnId> keyColumns) Methods in org.apache.pulsar.io.jdbc with parameters of type JdbcUtils.TableDefinitionModifier and TypeMethodDescriptionstatic StringJdbcUtils.buildDeleteSql(JdbcUtils.TableDefinition table) static StringJdbcUtils.buildInsertSql(JdbcUtils.TableDefinition table) static StringJdbcUtils.buildUpdateSql(JdbcUtils.TableDefinition table) static StringJoinerJdbcUtils.buildUpdateSqlSetPart(JdbcUtils.TableDefinition table)