Skip navigation links
A B C D G I J L M O T U V W 

A

ACTION - Static variable in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 

B

BaseJdbcAutoSchemaSink - Class in org.apache.pulsar.io.jdbc
An abstract Jdbc sink, which interprets input Record in generic record.
BaseJdbcAutoSchemaSink() - Constructor for class org.apache.pulsar.io.jdbc.BaseJdbcAutoSchemaSink
 
bindValue(PreparedStatement, Record<GenericRecord>, String) - Method in class org.apache.pulsar.io.jdbc.BaseJdbcAutoSchemaSink
 
bindValue(PreparedStatement, Record<T>, String) - Method in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
buildDeleteSql(JdbcUtils.TableDefinition) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
buildDeleteStatement(Connection, String) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
buildInsertSql(JdbcUtils.TableDefinition) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
buildInsertStatement(Connection, String) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
buildUpdateSql(JdbcUtils.TableDefinition) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
buildUpdateStatement(Connection, String) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 

C

close() - Method in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
ColumnId() - Constructor for class org.apache.pulsar.io.jdbc.JdbcUtils.ColumnId
 
combationWhere(List<JdbcUtils.ColumnId>) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 

D

DELETE - Static variable in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 

G

getDriverClassName(String) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
 
getTableDefinition(Connection, JdbcUtils.TableId, List<String>, List<String>) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
Get the JdbcUtils.TableDefinition for the given table.
getTableId(Connection, String) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils
Get the JdbcUtils.TableId for the given tableName.

I

INSERT - Static variable in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 

J

JdbcAbstractSink<T> - Class in org.apache.pulsar.io.jdbc
A Simple abstract class for Jdbc sink.
JdbcAbstractSink() - Constructor for class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
JdbcDriverType - Enum in org.apache.pulsar.io.jdbc
 
JdbcSinkConfig - Class in org.apache.pulsar.io.jdbc
 
JdbcSinkConfig() - Constructor for class org.apache.pulsar.io.jdbc.JdbcSinkConfig
 
JdbcUtils - Class in org.apache.pulsar.io.jdbc
Jdbc Utils
JdbcUtils() - Constructor for class org.apache.pulsar.io.jdbc.JdbcUtils
 
JdbcUtils.ColumnId - Class in org.apache.pulsar.io.jdbc
 
JdbcUtils.TableDefinition - Class in org.apache.pulsar.io.jdbc
 
JdbcUtils.TableId - Class in org.apache.pulsar.io.jdbc
 

L

load(String) - Static method in class org.apache.pulsar.io.jdbc.JdbcSinkConfig
 
load(Map<String, Object>) - Static method in class org.apache.pulsar.io.jdbc.JdbcSinkConfig
 

M

matches(String) - Method in enum org.apache.pulsar.io.jdbc.JdbcDriverType
 

O

of(JdbcUtils.TableId, List<JdbcUtils.ColumnId>) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils.TableDefinition
 
of(JdbcUtils.TableId, List<JdbcUtils.ColumnId>, List<JdbcUtils.ColumnId>, List<JdbcUtils.ColumnId>) - Static method in class org.apache.pulsar.io.jdbc.JdbcUtils.TableDefinition
 
open(Map<String, Object>, SinkContext) - Method in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
org.apache.pulsar.io.jdbc - package org.apache.pulsar.io.jdbc
 

T

tableDefinition - Variable in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
TableId() - Constructor for class org.apache.pulsar.io.jdbc.JdbcUtils.TableId
 

U

UPDATE - Static variable in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 

V

valueOf(String) - Static method in enum org.apache.pulsar.io.jdbc.JdbcDriverType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pulsar.io.jdbc.JdbcDriverType
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Record<T>) - Method in class org.apache.pulsar.io.jdbc.JdbcAbstractSink
 
A B C D G I J L M O T U V W 
Skip navigation links

Copyright © 2017–2021 Apache Software Foundation. All rights reserved.