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(