public static class SnowflakeIO.DataSourceProviderFromDataSourceConfiguration
extends java.lang.Object
implements org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,javax.sql.DataSource>, org.apache.beam.sdk.transforms.display.HasDisplayData
SnowflakeIO.DataSourceConfiguration to provide DataSource.| Modifier and Type | Method and Description |
|---|---|
javax.sql.DataSource |
apply(java.lang.Void input) |
SnowflakeIO.DataSourceConfiguration |
getConfig() |
static org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,javax.sql.DataSource> |
of(SnowflakeIO.DataSourceConfiguration config) |
void |
populateDisplayData(org.apache.beam.sdk.transforms.display.DisplayData.Builder builder) |
public static org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,javax.sql.DataSource> of(SnowflakeIO.DataSourceConfiguration config)
public javax.sql.DataSource apply(java.lang.Void input)
apply in interface org.apache.beam.sdk.transforms.ProcessFunction<java.lang.Void,javax.sql.DataSource>apply in interface org.apache.beam.sdk.transforms.SerializableFunction<java.lang.Void,javax.sql.DataSource>public void populateDisplayData(org.apache.beam.sdk.transforms.display.DisplayData.Builder builder)
populateDisplayData in interface org.apache.beam.sdk.transforms.display.HasDisplayDatapublic SnowflakeIO.DataSourceConfiguration getConfig()