Class JdbcIO.PoolableDataSourceProvider

java.lang.Object
org.apache.beam.sdk.io.jdbc.JdbcIO.PoolableDataSourceProvider
All Implemented Interfaces:
Serializable, HasDisplayData, ProcessFunction<Void,DataSource>, SerializableFunction<Void,DataSource>
Enclosing class:
JdbcIO

public static class JdbcIO.PoolableDataSourceProvider extends Object implements SerializableFunction<Void,DataSource>, HasDisplayData
Wraps a JdbcIO.DataSourceConfiguration to provide a PoolingDataSource.

At most a single DataSource instance will be constructed during pipeline execution for each unique JdbcIO.DataSourceConfiguration within the pipeline.

See Also: