Skip to content
This repository was archived by the owner on Sep 27, 2023. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/java-bigquerydatatransfer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.6
Choose a base ref
...
head repository: googleapis/java-bigquerydatatransfer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.7
Choose a head ref
  • 18 commits
  • 24 files changed
  • 4 contributors

Commits on Aug 12, 2020

  1. chore: release 1.0.8-SNAPSHOT (#286)

    🤖 I have created a release \*beep\* \*boop\* 
    ---
    ### Updating meta-information for bleeding-edge SNAPSHOT release.
    ---
    
    
    This PR was generated with [Release Please](https://github.com/googleapis/release-please).
    release-please[bot] authored Aug 12, 2020
    Copy the full SHA
    770074b View commit details
  2. Copy the full SHA
    6d21b7d View commit details
  3. Copy the full SHA
    2526212 View commit details

Commits on Aug 13, 2020

  1. chore: regenerate README versions (#289)

    This PR was generated using Autosynth. 🌈
    
    Synth log will be available here:
    https://source.cloud.google.com/results/invocations/648af215-63ce-4790-93d6-b59d591dbfff/targets
    
    - [ ] To automatically regenerate this PR, check this box.
    yoshi-automation authored Aug 13, 2020
    Copy the full SHA
    40197cb View commit details

Commits on Aug 14, 2020

  1. Copy the full SHA
    4304e98 View commit details
  2. chore: regenerate README

    autosynth cannot find the source of changes triggered by earlier changes in this
            repository, or by version upgrades to tools such as linters.
    yoshi-automation authored Aug 14, 2020
    Copy the full SHA
    553b75c View commit details

Commits on Aug 17, 2020

  1. Copy the full SHA
    60e0bc8 View commit details

Commits on Aug 18, 2020

  1. chore: regen readme (#293)

    autosynth cannot find the source of changes triggered by earlier changes in this
            repository, or by version upgrades to tools such as linters.
    yoshi-automation authored Aug 18, 2020
    Copy the full SHA
    e124018 View commit details

Commits on Aug 21, 2020

  1. docs(samples): fix checkstyle errors (#297)

    Praful Makani authored Aug 21, 2020
    Copy the full SHA
    3e7ba7f View commit details

Commits on Aug 24, 2020

  1. chore: add samples lint check (#298)

    * chore(java_templates): add lint/static analysis presubmit checks for samples
    
    * chore(java_templates): add lint/static analysis presubmit checks for samples
    
    * chore: fix trailing whitespace
    
    Source-Author: Jeff Ching <chingor@google.com>
    Source-Date: Mon Aug 17 14:29:16 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: c3caf0704f25a0c365f1c315e804a30b87c62a75
    Source-Link: googleapis/synthtool@c3caf07
    
    * chore(java_templates): stop running pmd/spotbugs checks for samples
    
    This was creating too much noise. We will revisit with other options and/or tune these checks.
    
    Source-Author: Jeff Ching <chingor@google.com>
    Source-Date: Wed Aug 19 12:26:49 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 9602086c6c5b05db77950c7f7495a2a3868f3537
    Source-Link: googleapis/synthtool@9602086
    yoshi-automation authored Aug 24, 2020
    Copy the full SHA
    2a66290 View commit details

Commits on Aug 25, 2020

  1. refactor(samples): main method (#299)

    Praful Makani authored Aug 25, 2020
    Copy the full SHA
    2a3c03e View commit details
  2. fix: temporarily disable reporting to unblock releases (#302)

    Source-Author: Stephanie Wang <stephaniewang526@users.noreply.github.com>
    Source-Date: Tue Aug 25 13:05:26 2020 -0400
    Source-Repo: googleapis/synthtool
    Source-Sha: 968465a1cad496e1292ef4584a054a35f756ff94
    Source-Link: googleapis/synthtool@968465a
    yoshi-automation authored Aug 25, 2020
    Copy the full SHA
    2b6c77d View commit details

Commits on Aug 26, 2020

  1. Copy the full SHA
    fc2b1d8 View commit details

Commits on Aug 27, 2020

  1. build(java): switch to release-publish app for notifying GitHub of re…

    …lease status
    
    Source-Author: Jeff Ching <chingor@google.com>
    Source-Date: Wed Aug 26 21:48:06 2020 -0700
    Source-Repo: googleapis/synthtool
    Source-Sha: 019c7168faa0e56619f792693a8acdb30d6de19b
    Source-Link: googleapis/synthtool@019c716
    yoshi-automation authored Aug 27, 2020
    Copy the full SHA
    96e6076 View commit details
  2. docs(samples): add get transferconfig info (#300)

    * docs(samples): add get transferconfig info
    
    * docs(samples): address feedback
    Praful Makani authored Aug 27, 2020
    Copy the full SHA
    529e86d View commit details

Commits on Aug 28, 2020

  1. chore: regen readme (#307)

    autosynth cannot find the source of changes triggered by earlier changes in this
            repository, or by version upgrades to tools such as linters.
    yoshi-automation authored Aug 28, 2020
    Copy the full SHA
    7283adc View commit details

Commits on Aug 31, 2020

  1. docs(samples): add list configs (#308)

    * docs(samples): add list configs
    
    docs(samples): modify code
    
    docs(samples): remove get config
    
    docs(samples): update files
    
    update code
    
    modify existing code
    
    use logger
    
    * docs(samples): use logger
    
    * docs(samples): add list config and record logs
    Praful Makani authored Aug 31, 2020
    Copy the full SHA
    bc5da96 View commit details
  2. chore: release 1.0.8 (#287)

    🤖 I have created a release \*beep\* \*boop\* 
    ---
    ### [1.0.8](https://www.github.com/googleapis/java-bigquerydatatransfer/compare/v1.0.7...v1.0.8) (2020-08-31)
    
    
    ### Bug Fixes
    
    * temporarily disable reporting to unblock releases ([#302](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/302)) ([2b6c77d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/2b6c77d5418fb3f2c2b6ce35f67caa402cfa6fd1))
    
    
    ### Dependencies
    
    * update dependency com.google.cloud:google-cloud-bigquery to v1.116.10 ([#284](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/284)) ([6d21b7d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/6d21b7da3dd8e8847f18b5ce7ffe90fab19be860))
    * update dependency com.google.cloud:google-cloud-bigquery to v1.117.0 ([#303](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/303)) ([fc2b1d8](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/fc2b1d86c5c1e3a1ebccd3c5aa191fd2b69f8289))
    
    
    ### Documentation
    
    * **samples:** add get transferconfig info ([#300](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/300)) ([529e86d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/529e86d7cf16219a64af8118c8e0ea724e00107b))
    * **samples:** add list configs ([#308](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/308)) ([bc5da96](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/bc5da9650fdcb94a69c098bcbad5e70cf243853a))
    * **samples:** fix checkstyle errors ([#297](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/297)) ([3e7ba7f](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/3e7ba7f41bd56f2123c93c64ba6abdfc27d0fa0b))
    ---
    
    
    This PR was generated with [Release Please](https://github.com/googleapis/release-please).
    release-please[bot] authored Aug 31, 2020
    Copy the full SHA
    acefae3 View commit details
Showing with 517 additions and 112 deletions.
  1. +14 −0 .github/workflows/samples.yaml
  2. +3 −28 .kokoro/release/stage.cfg
  3. +20 −0 CHANGELOG.md
  4. +5 −4 README.md
  5. +4 −4 google-cloud-bigquerydatatransfer-bom/pom.xml
  6. +2 −2 google-cloud-bigquerydatatransfer/pom.xml
  7. +2 −2 grpc-google-cloud-bigquerydatatransfer-v1/pom.xml
  8. +4 −4 pom.xml
  9. +2 −2 proto-google-cloud-bigquerydatatransfer-v1/pom.xml
  10. +2 −2 samples/install-without-bom/pom.xml
  11. +2 −2 samples/snapshot/pom.xml
  12. +2 −2 samples/snippets/pom.xml
  13. +11 −10 samples/snippets/src/main/java/com/example/bigquerydatatransfer/CreateScheduledQuery.java
  14. +4 −5 samples/snippets/src/main/java/com/example/bigquerydatatransfer/DeleteScheduledQuery.java
  15. +48 −0 samples/snippets/src/main/java/com/example/bigquerydatatransfer/GetTransferConfigInfo.java
  16. +49 −0 samples/snippets/src/main/java/com/example/bigquerydatatransfer/ListTransferConfigs.java
  17. +2 −6 samples/snippets/src/main/java/com/example/bigquerydatatransfer/QuickstartSample.java
  18. +24 −14 samples/snippets/src/test/java/com/example/bigquerydatatransfer/CreateScheduledQueryIT.java
  19. +34 −19 samples/snippets/src/test/java/com/example/bigquerydatatransfer/DeleteScheduledQueryIT.java
  20. +133 −0 samples/snippets/src/test/java/com/example/bigquerydatatransfer/GetTransferConfigInfoIT.java
  21. +134 −0 samples/snippets/src/test/java/com/example/bigquerydatatransfer/ListTransferConfigsIT.java
  22. +10 −1 samples/snippets/src/test/java/com/example/bigquerydatatransfer/QuickstartSampleIT.java
  23. +3 −2 synth.metadata
  24. +3 −3 versions.txt
14 changes: 14 additions & 0 deletions .github/workflows/samples.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
on:
pull_request:
name: samples
jobs:
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 8
- name: Run checkstyle
run: mvn -P lint --quiet --batch-mode checkstyle:check
working-directory: samples/snippets
31 changes: 3 additions & 28 deletions .kokoro/release/stage.cfg
Original file line number Diff line number Diff line change
@@ -13,32 +13,7 @@ action {
}
}

# Fetch the token needed for reporting release status to GitHub
before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "yoshi-automation-github-key"
}
}
}

# Fetch magictoken to use with Magic Github Proxy
before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "releasetool-magictoken"
}
}
}

# Fetch api key to use with Magic Github Proxy
before_action {
fetch_keystore {
keystore_resource {
keystore_config_id: 73713
keyname: "magic-github-proxy-api-key"
}
}
env_vars: {
key: "SECRET_MANAGER_KEYS"
value: "releasetool-publish-reporter-app,releasetool-publish-reporter-googleapis-installation,releasetool-publish-reporter-pem"
}
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# Changelog

### [1.0.8](https://www.github.com/googleapis/java-bigquerydatatransfer/compare/v1.0.7...v1.0.8) (2020-08-31)


### Bug Fixes

* temporarily disable reporting to unblock releases ([#302](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/302)) ([2b6c77d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/2b6c77d5418fb3f2c2b6ce35f67caa402cfa6fd1))


### Dependencies

* update dependency com.google.cloud:google-cloud-bigquery to v1.116.10 ([#284](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/284)) ([6d21b7d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/6d21b7da3dd8e8847f18b5ce7ffe90fab19be860))
* update dependency com.google.cloud:google-cloud-bigquery to v1.117.0 ([#303](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/303)) ([fc2b1d8](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/fc2b1d86c5c1e3a1ebccd3c5aa191fd2b69f8289))


### Documentation

* **samples:** add get transferconfig info ([#300](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/300)) ([529e86d](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/529e86d7cf16219a64af8118c8e0ea724e00107b))
* **samples:** add list configs ([#308](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/308)) ([bc5da96](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/bc5da9650fdcb94a69c098bcbad5e70cf243853a))
* **samples:** fix checkstyle errors ([#297](https://www.github.com/googleapis/java-bigquerydatatransfer/issues/297)) ([3e7ba7f](https://www.github.com/googleapis/java-bigquerydatatransfer/commit/3e7ba7f41bd56f2123c93c64ba6abdfc27d0fa0b))

### [1.0.7](https://www.github.com/googleapis/java-bigquerydatatransfer/compare/v1.0.6...v1.0.7) (2020-08-10)


9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>8.1.0</version>
<version>9.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -38,7 +38,7 @@ If you are using Maven without BOM, add this to your dependencies:
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.5</version>
<version>1.0.6</version>
</dependency>

```
@@ -47,11 +47,11 @@ If you are using Maven without BOM, add this to your dependencies:

If you are using Gradle, add this to your dependencies
```Groovy
compile 'com.google.cloud:google-cloud-bigquerydatatransfer:1.0.6'
compile 'com.google.cloud:google-cloud-bigquerydatatransfer:1.0.7'
```
If you are using SBT, add this to your dependencies
```Scala
libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "1.0.6"
libraryDependencies += "com.google.cloud" % "google-cloud-bigquerydatatransfer" % "1.0.7"
```
[//]: # ({x-version-update-end})

@@ -95,6 +95,7 @@ has instructions for running the samples.
| --------------------------- | --------------------------------- | ------ |
| Create Scheduled Query | [source code](https://github.com/googleapis/java-bigquerydatatransfer/blob/master/samples/snippets/src/main/java/com/example/bigquerydatatransfer/CreateScheduledQuery.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-bigquerydatatransfer&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/bigquerydatatransfer/CreateScheduledQuery.java) |
| Delete Scheduled Query | [source code](https://github.com/googleapis/java-bigquerydatatransfer/blob/master/samples/snippets/src/main/java/com/example/bigquerydatatransfer/DeleteScheduledQuery.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-bigquerydatatransfer&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/bigquerydatatransfer/DeleteScheduledQuery.java) |
| Get Transfer Config Info | [source code](https://github.com/googleapis/java-bigquerydatatransfer/blob/master/samples/snippets/src/main/java/com/example/bigquerydatatransfer/GetTransferConfigInfo.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-bigquerydatatransfer&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/bigquerydatatransfer/GetTransferConfigInfo.java) |
| Quickstart Sample | [source code](https://github.com/googleapis/java-bigquerydatatransfer/blob/master/samples/snippets/src/main/java/com/example/bigquerydatatransfer/QuickstartSample.java) | [![Open in Cloud Shell][shell_img]](https://console.cloud.google.com/cloudshell/open?git_repo=https://github.com/googleapis/java-bigquerydatatransfer&page=editor&open_in_editor=samples/snippets/src/main/java/com/example/bigquerydatatransfer/QuickstartSample.java) |


8 changes: 4 additions & 4 deletions google-cloud-bigquerydatatransfer-bom/pom.xml
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer-bom</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<packaging>pom</packaging>
<parent>
<groupId>com.google.cloud</groupId>
@@ -64,17 +64,17 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
</dependency>
</dependencies>
</dependencyManagement>
4 changes: 2 additions & 2 deletions google-cloud-bigquerydatatransfer/pom.xml
Original file line number Diff line number Diff line change
@@ -3,15 +3,15 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<packaging>jar</packaging>
<name>BigQuery DataTransfer</name>
<url>https://github.com/googleapis/java-bigquerydatatransfer</url>
<description>BigQuery DataTransfer</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer-parent</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
</parent>
<properties>
<site.installationModule>google-cloud-bigquerydatatransfer</site.installationModule>
4 changes: 2 additions & 2 deletions grpc-google-cloud-bigquerydatatransfer-v1/pom.xml
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
<name>grpc-google-cloud-bigquerydatatransfer-v1</name>
<description>GRPC library for grpc-google-cloud-bigquerydatatransfer-v1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer-parent</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
</parent>
<dependencies>
<dependency>
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer-parent</artifactId>
<packaging>pom</packaging>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<name>BigQuery DataTransfer Parent</name>
<url>https://github.com/googleapis/java-bigquerydatatransfer</url>
<description>
@@ -77,17 +77,17 @@
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.api.grpc</groupId>
<artifactId>grpc-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:grpc-google-cloud-bigquerydatatransfer-v1:current} -->
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
</dependency>

<!-- Test dependencies -->
4 changes: 2 additions & 2 deletions proto-google-cloud-bigquerydatatransfer-v1/pom.xml
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.google.api.grpc</groupId>
<artifactId>proto-google-cloud-bigquerydatatransfer-v1</artifactId>
<version>1.0.6</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
<version>1.0.7</version><!-- {x-version-update:proto-google-cloud-bigquerydatatransfer-v1:current} -->
<name>proto-google-cloud-bigquerydatatransfer-v1</name>
<description>PROTO library for proto-google-cloud-bigquerydatatransfer-v1</description>
<parent>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer-parent</artifactId>
<version>1.0.6</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
<version>1.0.7</version><!-- {x-version-update:google-cloud-bigquerydatatransfer:current} -->
</parent>
<dependencies>
<dependency>
4 changes: 2 additions & 2 deletions samples/install-without-bom/pom.xml
Original file line number Diff line number Diff line change
@@ -29,7 +29,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.5</version>
<version>1.0.6</version>
</dependency>
<!-- [END bigquerydatatransfer_install_without_bom] -->

@@ -48,7 +48,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquery</artifactId>
<version>1.116.9</version>
<version>1.117.0</version>
<scope>test</scope>
</dependency>
</dependencies>
4 changes: 2 additions & 2 deletions samples/snapshot/pom.xml
Original file line number Diff line number Diff line change
@@ -28,7 +28,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquerydatatransfer</artifactId>
<version>1.0.6</version>
<version>1.0.7</version>
</dependency>
<!-- {x-version-update-end} -->

@@ -47,7 +47,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquery</artifactId>
<version>1.116.9</version>
<version>1.117.0</version>
<scope>test</scope>
</dependency>
</dependencies>
4 changes: 2 additions & 2 deletions samples/snippets/pom.xml
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>libraries-bom</artifactId>
<version>8.1.0</version>
<version>9.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -60,7 +60,7 @@
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-bigquery</artifactId>
<version>1.116.9</version>
<version>1.117.0</version>
<scope>test</scope>
</dependency>
</dependencies>
Original file line number Diff line number Diff line change
@@ -24,20 +24,20 @@
import com.google.cloud.bigquery.datatransfer.v1.TransferConfig;
import com.google.protobuf.Struct;
import com.google.protobuf.Value;

import java.io.IOException;
import java.util.HashMap;
import java.util.Map;

// Sample to create a scheduled query
public class CreateScheduledQuery {

public static void runCreateScheduledQuery() {
public static void main(String[] args) throws IOException {
// TODO(developer): Replace these variables before running the sample.
String projectId = "MY_PROJECT_ID";
String datasetId = "MY_DATASET_ID";
String query =
"SELECT CURRENT_TIMESTAMP() as current_time, @run_time as intended_run_time, @run_date as intended_run_date, 17 as some_integer";
final String projectId = "MY_PROJECT_ID";
final String datasetId = "MY_DATASET_ID";
final String query =
"SELECT CURRENT_TIMESTAMP() as current_time, @run_time as intended_run_time, "
+ "@run_date as intended_run_date, 17 as some_integer";
Map<String, Value> params = new HashMap<>();
params.put("query", Value.newBuilder().setStringValue(query).build());
params.put(
@@ -56,7 +56,8 @@ public static void runCreateScheduledQuery() {
createScheduledQuery(projectId, transferConfig);
}

public static void createScheduledQuery(String projectId, TransferConfig transferConfig) {
public static void createScheduledQuery(String projectId, TransferConfig transferConfig)
throws IOException {
try (DataTransferServiceClient dataTransferServiceClient = DataTransferServiceClient.create()) {
ProjectName parent = ProjectName.of(projectId);
CreateTransferConfigRequest request =
@@ -65,9 +66,9 @@ public static void createScheduledQuery(String projectId, TransferConfig transfe
.setTransferConfig(transferConfig)
.build();
TransferConfig config = dataTransferServiceClient.createTransferConfig(request);
System.out.print("Scheduled query created successfully." + config.getName());
} catch (IOException | ApiException ex) {
System.out.print("Scheduled query was not created." + ex.toString());
System.out.println("\nScheduled query created successfully :" + config.getName());
} catch (ApiException ex) {
System.out.print("\nScheduled query was not created." + ex.toString());
}
}
}
Original file line number Diff line number Diff line change
@@ -20,27 +20,26 @@
import com.google.api.gax.rpc.ApiException;
import com.google.cloud.bigquery.datatransfer.v1.DataTransferServiceClient;
import com.google.cloud.bigquery.datatransfer.v1.DeleteTransferConfigRequest;

import java.io.IOException;

// Sample to delete a scheduled query
public class DeleteScheduledQuery {

public static void runDeleteScheduledQuery() {
public static void main(String[] args) throws IOException {
// TODO(developer): Replace these variables before running the sample.
// i.e projects/{project_id}/transferConfigs/{config_id}` or
// `projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}`
String name = "MY_CONFIG_ID";
deleteScheduledQuery(name);
}

public static void deleteScheduledQuery(String name) {
public static void deleteScheduledQuery(String name) throws IOException {
try (DataTransferServiceClient dataTransferServiceClient = DataTransferServiceClient.create()) {
DeleteTransferConfigRequest request =
DeleteTransferConfigRequest.newBuilder().setName(name).build();
dataTransferServiceClient.deleteTransferConfig(request);
System.out.print("Scheduled query deleted successfully.");
} catch (IOException | ApiException ex) {
System.out.print("Scheduled query deleted successfully.\n");
} catch (ApiException ex) {
System.out.print("Scheduled query was not deleted." + ex.toString());
}
}
Loading