You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by jb...@apache.org on 2019/05/10 09:18:16 UTC
[beam] branch master updated: [BEAM-7263] Deprecate
set/getClientConfiguration in JdbcIO
This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new 7d8447e [BEAM-7263] Deprecate set/getClientConfiguration in JdbcIO
new 765fe3b Merge pull request #8547 from iemejia/BEAM-7263-jdbc-deprecations
7d8447e is described below
commit 7d8447eaa73ace1215332642f5f88fc1c846475e
Author: Ismaël Mejía <ie...@gmail.com>
AuthorDate: Fri May 10 09:50:38 2019 +0200
[BEAM-7263] Deprecate set/getClientConfiguration in JdbcIO
---
.../src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java b/sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java
index a14a742..7a5cdc3 100644
--- a/sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java
+++ b/sdks/java/io/jdbc/src/main/java/org/apache/beam/sdk/io/jdbc/JdbcIO.java
@@ -429,6 +429,8 @@ public class JdbcIO {
/** Implementation of {@link #read}. */
@AutoValue
public abstract static class Read<T> extends PTransform<PBegin, PCollection<T>> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
@Nullable
abstract DataSourceConfiguration getDataSourceConfiguration();
@@ -455,6 +457,8 @@ public class JdbcIO {
@AutoValue.Builder
abstract static class Builder<T> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
abstract Builder<T> setDataSourceConfiguration(DataSourceConfiguration config);
abstract Builder<T> setDataSourceProviderFn(
@@ -572,6 +576,8 @@ public class JdbcIO {
@AutoValue
public abstract static class ReadAll<ParameterT, OutputT>
extends PTransform<PCollection<ParameterT>, PCollection<OutputT>> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
@Nullable
abstract DataSourceConfiguration getDataSourceConfiguration();
@@ -598,6 +604,8 @@ public class JdbcIO {
@AutoValue.Builder
abstract static class Builder<ParameterT, OutputT> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
abstract Builder<ParameterT, OutputT> setDataSourceConfiguration(
DataSourceConfiguration config);
@@ -870,6 +878,8 @@ public class JdbcIO {
/** A {@link PTransform} to write to a JDBC datasource. */
@AutoValue
public abstract static class WriteVoid<T> extends PTransform<PCollection<T>, PCollection<Void>> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
@Nullable
abstract DataSourceConfiguration getDataSourceConfiguration();
@@ -891,6 +901,8 @@ public class JdbcIO {
@AutoValue.Builder
abstract static class Builder<T> {
+ /** @deprecated It is not needed anymore. It will be removed in a future version of Beam. */
+ @Deprecated
abstract Builder<T> setDataSourceConfiguration(DataSourceConfiguration config);
abstract Builder<T> setDataSourceProviderFn(