diff --git a/.github/trusted-contribution.yml b/.github/trusted-contribution.yml
new file mode 100644
index 00000000..f247d5c7
--- /dev/null
+++ b/.github/trusted-contribution.yml
@@ -0,0 +1,2 @@
+trustedContributors:
+- renovate-bot
\ No newline at end of file
diff --git a/.kokoro/build.sh b/.kokoro/build.sh
index f1ae5840..203725fa 100755
--- a/.kokoro/build.sh
+++ b/.kokoro/build.sh
@@ -37,19 +37,23 @@ if [[ ! -z "${GOOGLE_APPLICATION_CREDENTIALS}" && "${GOOGLE_APPLICATION_CREDENTI
export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_ROOT}/src/${GOOGLE_APPLICATION_CREDENTIALS})
fi
+RETURN_CODE=0
+set +e
+
case ${JOB_TYPE} in
test)
mvn test -B -Dclirr.skip=true -Denforcer.skip=true
- bash ${KOKORO_GFILE_DIR}/codecov.sh
- bash .kokoro/coerce_logs.sh
+ RETURN_CODE=$?
;;
lint)
mvn \
-Penable-samples \
com.coveo:fmt-maven-plugin:check
+ RETURN_CODE=$?
;;
javadoc)
mvn javadoc:javadoc javadoc:test-javadoc
+ RETURN_CODE=$?
;;
integration)
mvn -B ${INTEGRATION_TEST_ARGS} \
@@ -59,21 +63,46 @@ integration)
-Denforcer.skip=true \
-fae \
verify
- bash .kokoro/coerce_logs.sh
+ RETURN_CODE=$?
;;
samples)
- mvn -B \
- -Penable-samples \
- -DtrimStackTrace=false \
- -Dclirr.skip=true \
- -Denforcer.skip=true \
- -fae \
- verify
- bash .kokoro/coerce_logs.sh
+ if [[ -f samples/pom.xml ]]
+ then
+ pushd samples
+ mvn -B \
+ -Penable-samples \
+ -DtrimStackTrace=false \
+ -Dclirr.skip=true \
+ -Denforcer.skip=true \
+ -fae \
+ verify
+ RETURN_CODE=$?
+ popd
+ else
+ echo "no sample pom.xml found - skipping sample tests"
+ fi
;;
clirr)
mvn -B -Denforcer.skip=true clirr:check
+ RETURN_CODE=$?
;;
*)
;;
esac
+
+if [ "${REPORT_COVERAGE}" == "true" ]
+then
+ bash ${KOKORO_GFILE_DIR}/codecov.sh
+fi
+
+# fix output location of logs
+bash .kokoro/coerce_logs.sh
+
+if [[ "${ENABLE_BUILD_COP}" == "true" ]]
+then
+ chmod +x ${KOKORO_GFILE_DIR}/linux_amd64/buildcop
+ ${KOKORO_GFILE_DIR}/linux_amd64/buildcop -repo=googleapis/java-containeranalysis
+fi
+
+echo "exiting with ${RETURN_CODE}"
+exit ${RETURN_CODE}
diff --git a/.kokoro/continuous/java8.cfg b/.kokoro/continuous/java8.cfg
index 3b017fc8..495cc7ba 100644
--- a/.kokoro/continuous/java8.cfg
+++ b/.kokoro/continuous/java8.cfg
@@ -5,3 +5,8 @@ env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
+
+env_vars: {
+ key: "REPORT_COVERAGE"
+ value: "true"
+}
diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg
index 3b017fc8..8bf59c02 100644
--- a/.kokoro/nightly/integration.cfg
+++ b/.kokoro/nightly/integration.cfg
@@ -5,3 +5,17 @@ env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
+
+env_vars: {
+ key: "ENABLE_BUILD_COP"
+ value: "true"
+}
+
+before_action {
+ fetch_keystore {
+ keystore_resource {
+ keystore_config_id: 73713
+ keyname: "java_it_service_account"
+ }
+ }
+}
diff --git a/.kokoro/nightly/java8.cfg b/.kokoro/nightly/java8.cfg
index 3b017fc8..495cc7ba 100644
--- a/.kokoro/nightly/java8.cfg
+++ b/.kokoro/nightly/java8.cfg
@@ -5,3 +5,8 @@ env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
+
+env_vars: {
+ key: "REPORT_COVERAGE"
+ value: "true"
+}
diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg
index 9a910249..b4b051cd 100644
--- a/.kokoro/nightly/samples.cfg
+++ b/.kokoro/nightly/samples.cfg
@@ -2,23 +2,28 @@
# Configure the docker image for kokoro-trampoline.
env_vars: {
- key: "TRAMPOLINE_IMAGE"
- value: "gcr.io/cloud-devrel-kokoro-resources/java8"
+ key: "TRAMPOLINE_IMAGE"
+ value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
env_vars: {
- key: "JOB_TYPE"
- value: "samples"
+ key: "JOB_TYPE"
+ value: "samples"
}
env_vars: {
- key: "GCLOUD_PROJECT"
- value: "gcloud-devel"
+ key: "GCLOUD_PROJECT"
+ value: "gcloud-devel"
}
env_vars: {
- key: "GOOGLE_APPLICATION_CREDENTIALS"
- value: "keystore/73713_java_it_service_account"
+ key: "GOOGLE_APPLICATION_CREDENTIALS"
+ value: "keystore/73713_java_it_service_account"
+}
+
+env_vars: {
+ key: "ENABLE_BUILD_COP"
+ value: "true"
}
before_action {
diff --git a/.kokoro/presubmit/java8.cfg b/.kokoro/presubmit/java8.cfg
index 3b017fc8..495cc7ba 100644
--- a/.kokoro/presubmit/java8.cfg
+++ b/.kokoro/presubmit/java8.cfg
@@ -5,3 +5,8 @@ env_vars: {
key: "TRAMPOLINE_IMAGE"
value: "gcr.io/cloud-devrel-kokoro-resources/java8"
}
+
+env_vars: {
+ key: "REPORT_COVERAGE"
+ value: "true"
+}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b85b9132..7e17328b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,27 @@
# Changelog
+### [0.119.2](https://www.github.com/googleapis/java-containeranalysis/compare/v0.119.1...v0.119.2) (2020-03-11)
+
+
+### Bug Fixes
+
+* undeprecate resource name classes until multi-pattern resources are available ([#81](https://www.github.com/googleapis/java-containeranalysis/issues/81)) ([552f4dd](https://www.github.com/googleapis/java-containeranalysis/commit/552f4dd67ea0de9c9994b3eb7d2e8cf4be5f9c8c))
+
+
+### Dependencies
+
+* update core dependencies to v1.54.0 ([#78](https://www.github.com/googleapis/java-containeranalysis/issues/78)) ([073714c](https://www.github.com/googleapis/java-containeranalysis/commit/073714c2f9d603adf1c044c5c0733ab5fb3a03c7))
+* update dependency com.google.protobuf:protobuf-java to v3.11.4 ([6ebbfc3](https://www.github.com/googleapis/java-containeranalysis/commit/6ebbfc37cdfdd774feee4976d55649c427a5fb94))
+* update dependency com.google.protobuf:protobuf-java-util to v3.11.4 ([#69](https://www.github.com/googleapis/java-containeranalysis/issues/69)) ([0c9c542](https://www.github.com/googleapis/java-containeranalysis/commit/0c9c542b68792ba7eff9c6bc791d1a6c62452cbb))
+* update dependency io.grpc:grpc-bom to v1.27.1 ([d853e83](https://www.github.com/googleapis/java-containeranalysis/commit/d853e83c8b8ffc992dbb429683d38dd3076d34d2))
+* update dependency io.grpc:grpc-bom to v1.27.2 ([113bc0c](https://www.github.com/googleapis/java-containeranalysis/commit/113bc0c54f42f8daad400e2950677ce746504d79))
+* update java-core ([#80](https://www.github.com/googleapis/java-containeranalysis/issues/80)) ([b9f172e](https://www.github.com/googleapis/java-containeranalysis/commit/b9f172ea97845c74d06c2eb039f09a7e7a9ed006))
+
+
+### Documentation
+
+* **regen:** update sample code to set total timeout, add API client header test ([8966c44](https://www.github.com/googleapis/java-containeranalysis/commit/8966c449b68dbfee7935873b3b29b35b87324e02))
+
### [0.119.1](https://www.github.com/googleapis/java-containeranalysis/compare/v0.119.0...v0.119.1) (2020-02-04)
diff --git a/README.md b/README.md
index 0861c4fb..93cc37ad 100644
--- a/README.md
+++ b/README.md
@@ -1,116 +1,163 @@
-Google Cloud Java Client for Container Analysis
-======================================
+# Google Cloud Container Analysis Client for Java
-Java idiomatic client for [Google Cloud Container Analysis][cloud-containeranalysis].
+Java idiomatic client for [Cloud Container Analysis][product-docs].
-[](http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/master.html)
-[](https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-containeranalysis.svg)
-[](https://www.codacy.com/app/mziccard/google-cloud-java)
+[![Maven][maven-version-image]][maven-version-link]
+![Stability][stability-image]
-- [Product Documentation][containeranalysis-product-docs]
-- [Client Library Documentation][containeranalysis-client-lib-docs]
+- [Product Documentation][product-docs]
+- [Client Library Documentation][javadocs]
-Quickstart
-----------
+> Note: This client is a work-in-progress, and may occasionally
+> make backwards-incompatible changes.
-[//]: # ({x-version-update-start:google-cloud-containeranalysis:released})
-If you are using Maven with Bom, Add this to your pom.xml file.
+## Quickstart
+
+If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file
```xml
-
+
+
+ com.google.cloud
+ libraries-bom
+ 4.2.0
+ pom
+ import
+
+
+
+
com.google.cloud
- libraries-bom
- 0.119.1-beta
- pom
- import
-
-
-
-
-
- com.google.cloud
- google-cloud-containeranalysis
-
+ google-cloud-containeranalysis
+
+
```
-If you are using Maven without Bom, Add this to your dependencies.
+
+[//]: # ({x-version-update-start:google-cloud-containeranalysis:released})
+
+If you are using Maven without BOM, add this to your dependencies:
+
```xml
com.google.cloud
google-cloud-containeranalysis
- 0.119.1-beta
+ 0.119.2-beta
```
+
If you are using Gradle, add this to your dependencies
```Groovy
-compile 'com.google.cloud:google-cloud-containeranalysis:0.119.1-beta'
+compile 'com.google.cloud:google-cloud-containeranalysis:0.119.2-beta'
```
If you are using SBT, add this to your dependencies
```Scala
-libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "0.119.1-beta"
+libraryDependencies += "com.google.cloud" % "google-cloud-containeranalysis" % "0.119.2-beta"
```
[//]: # ({x-version-update-end})
-Authentication
---------------
+## Authentication
-See the [Authentication](https://github.com/googleapis/google-cloud-java#authentication) section in the base directory's README.
+See the [Authentication][authentication] section in the base directory's README.
-About Google Cloud Container Analysis
-----------------------------
+## Getting Started
-Google [Cloud Container Analysis API][cloud-containeranalysis] is an implementation of the Grafeas API, which stores, and enables querying and retrieval of critical metadata about all of your software artifacts.
+### Prerequisites
-See the [Container Analysis client library docs][containeranalysis-client-lib-docs] to learn how to use this Cloud Container Analysis API Client Library.
+You will need a [Google Cloud Platform Console][developer-console] project with the Cloud Container Analysis [API enabled][enable-api].
+You will need to [enable billing][enable-billing] to use Google Cloud Container Analysis.
+[Follow these instructions][create-project] to get your project set up. You will also need to set up the local development environment by
+[installing the Google Cloud SDK][cloud-sdk] and running the following commands in command line:
+`gcloud auth login` and `gcloud config set project [YOUR PROJECT ID]`.
-Getting Started
----------------
-#### Prerequisites
-You will need a [Google Developers Console](https://console.developers.google.com/) project with the Container Analysis API enabled. [Follow these instructions](https://cloud.google.com/resource-manager/docs/creating-managing-projects) to get your project set up. You will also need to set up the local development environment by [installing the Google Cloud SDK](https://cloud.google.com/sdk/) and running the following commands in command line: `gcloud auth login` and `gcloud config set project [YOUR PROJECT ID]`.
+### Installation and setup
-#### Installation and setup
-You'll need to obtain the `google-cloud-containeranalysis` library. See the [Quickstart](#quickstart) section to add `google-cloud-containeranalysis` as a dependency in your code.
+You'll need to obtain the `google-cloud-containeranalysis` library. See the [Quickstart](#quickstart) section
+to add `google-cloud-containeranalysis` as a dependency in your code.
-Troubleshooting
----------------
+## About Cloud Container Analysis
-To get help, follow the instructions in the [shared Troubleshooting document](https://github.com/googleapis/google-cloud-common/blob/master/troubleshooting/readme.md#troubleshooting).
-Transport
----------
-Container Analysis uses gRPC for the transport layer.
+[Cloud Container Analysis][product-docs] is a service that provides vulnerability scanning and metadata storage for software artifacts. The service performs vulnerability scans on built software artifacts, such as the images in Container Registry, then stores the resulting metadata and makes it available for consumption through an API. The metadata may come from several sources, including vulnerability scanning, other Cloud services, and third-party providers.
-Java Versions
--------------
+See the [Cloud Container Analysis client library docs][javadocs] to learn how to
+use this Cloud Container Analysis Client Library.
-Java 7 or above is required for using this client.
-Versioning
-----------
-This library follows [Semantic Versioning](http://semver.org/).
-It is currently in major version one (``1.y.z``), which means that the public API should be considered stable.
-Contributing
-------------
-Contributions to this library are always welcome and highly encouraged.
+## Troubleshooting
+
+To get help, follow the instructions in the [shared Troubleshooting document][troubleshooting].
+
+## Transport
+
+Cloud Container Analysis uses gRPC for the transport layer.
+
+## Java Versions
-See `google-cloud`'s [CONTRIBUTING] documentation and the [shared documentation](https://github.com/googleapis/google-cloud-common/blob/master/contributing/readme.md#how-to-contribute-to-gcloud) for more information on how to get started.
+Java 7 or above is required for using this client.
+
+## Versioning
+
+This library follows [Semantic Versioning](http://semver.org/).
-Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See [Code of Conduct][code-of-conduct] for more information.
-License
--------
+It is currently in major version zero (``0.y.z``), which means that anything may change at any time
+and the public API should not be considered stable.
-Apache 2.0 - See [LICENSE] for more information.
+## Contributing
+
+
+Contributions to this library are always welcome and highly encouraged.
-[CONTRIBUTING]:https://github.com/googleapis/google-cloud-java/blob/master/CONTRIBUTING.md
-[code-of-conduct]:https://github.com/googleapis/google-cloud-java/blob/master/CODE_OF_CONDUCT.md#contributor-code-of-conduct
-[LICENSE]: https://github.com/googleapis/google-cloud-java/blob/master/LICENSE
-[cloud-platform]: https://cloud.google.com/
-[cloud-containeranalysis]: https://cloud.google.com/container-registry/docs/container-analysis
-[containeranalysis-product-docs]: https://cloud.google.com/container-registry/docs/container-analysis
-[containeranalysis-client-lib-docs]: https://googleapis.dev/java/google-cloud-clients/latest/index.html?com/google/cloud/devtools/containeranalysis/v1beta1/package-summary.html
+See [CONTRIBUTING][contributing] for more information how to get started.
+
+Please note that this project is released with a Contributor Code of Conduct. By participating in
+this project you agree to abide by its terms. See [Code of Conduct][code-of-conduct] for more
+information.
+
+## License
+
+Apache 2.0 - See [LICENSE][license] for more information.
+
+## CI Status
+
+Java Version | Status
+------------ | ------
+Java 7 | [![Kokoro CI][kokoro-badge-image-1]][kokoro-badge-link-1]
+Java 8 | [![Kokoro CI][kokoro-badge-image-2]][kokoro-badge-link-2]
+Java 8 OSX | [![Kokoro CI][kokoro-badge-image-3]][kokoro-badge-link-3]
+Java 8 Windows | [![Kokoro CI][kokoro-badge-image-4]][kokoro-badge-link-4]
+Java 11 | [![Kokoro CI][kokoro-badge-image-5]][kokoro-badge-link-5]
+
+[product-docs]: https://cloud.google.com/container-registry/docs/container-analysis
+[javadocs]: https://googleapis.dev/java/google-cloud-containeranalysis/latest/
+[kokoro-badge-image-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java7.svg
+[kokoro-badge-link-1]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java7.html
+[kokoro-badge-image-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8.svg
+[kokoro-badge-link-2]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8.html
+[kokoro-badge-image-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8-osx.svg
+[kokoro-badge-link-3]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8-osx.html
+[kokoro-badge-image-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8-win.svg
+[kokoro-badge-link-4]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java8-win.html
+[kokoro-badge-image-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java11.svg
+[kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/java-containeranalysis/java11.html
+[stability-image]: https://img.shields.io/badge/stability-beta-yellow
+[maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-containeranalysis.svg
+[maven-version-link]: https://search.maven.org/search?q=g:com.google.cloud%20AND%20a:google-cloud-containeranalysis&core=gav
+[authentication]: https://github.com/googleapis/google-cloud-java#authentication
+[developer-console]: https://console.developers.google.com/
+[create-project]: https://cloud.google.com/resource-manager/docs/creating-managing-projects
+[cloud-sdk]: https://cloud.google.com/sdk/
+[troubleshooting]: https://github.com/googleapis/google-cloud-common/blob/master/troubleshooting/readme.md#troubleshooting
+[contributing]: https://github.com/googleapis/java-containeranalysis/blob/master/CONTRIBUTING.md
+[code-of-conduct]: https://github.com/googleapis/java-containeranalysis/blob/master/CODE_OF_CONDUCT.md#contributor-code-of-conduct
+[license]: https://github.com/googleapis/java-containeranalysis/blob/master/LICENSE
+[enable-billing]: https://cloud.google.com/apis/docs/getting-started#enabling_billing
+[enable-api]: https://console.cloud.google.com/flows/enableapi?apiid=containeranalysis.googleapis.com
+[libraries-bom]: https://github.com/GoogleCloudPlatform/cloud-opensource-java/wiki/The-Google-Cloud-Platform-Libraries-BOM
+[shell_img]: https://gstatic.com/cloudssh/images/open-btn.png
diff --git a/google-cloud-containeranalysis-bom/pom.xml b/google-cloud-containeranalysis-bom/pom.xml
index 7a3c0a59..d0af21b7 100644
--- a/google-cloud-containeranalysis-bom/pom.xml
+++ b/google-cloud-containeranalysis-bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-containeranalysis-bom
- 0.119.1-beta
+ 0.119.2-beta
pom
com.google.cloud
@@ -64,27 +64,27 @@
com.google.api.grpc
proto-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
com.google.cloud
google-cloud-containeranalysis
- 0.119.1-beta
+ 0.119.2-beta
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
com.google.api.grpc
proto-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
diff --git a/google-cloud-containeranalysis/pom.xml b/google-cloud-containeranalysis/pom.xml
index afe50197..577b3755 100644
--- a/google-cloud-containeranalysis/pom.xml
+++ b/google-cloud-containeranalysis/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.cloud
google-cloud-containeranalysis
- 0.119.1-beta
+ 0.119.2-beta
jar
Google Cloud Container Analysis
https://github.com/googleapis/java-containeranalysis
@@ -11,7 +11,7 @@
com.google.cloud
google-cloud-containeranalysis-parent
- 0.119.1-beta
+ 0.119.2-beta
google-cloud-containeranalysis
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisSettings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisSettings.java
index 12e649ef..34c9ab7a 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisSettings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/ContainerAnalysisSettings.java
@@ -57,8 +57,12 @@
*
* ContainerAnalysisSettings.Builder containerAnalysisSettingsBuilder =
* ContainerAnalysisSettings.newBuilder();
- * containerAnalysisSettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * containerAnalysisSettingsBuilder
+ * .setIamPolicySettings()
+ * .setRetrySettings(
+ * containerAnalysisSettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* ContainerAnalysisSettings containerAnalysisSettings = containerAnalysisSettingsBuilder.build();
*
*
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/stub/ContainerAnalysisStubSettings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/stub/ContainerAnalysisStubSettings.java
index c385145d..25c70e40 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/stub/ContainerAnalysisStubSettings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1/stub/ContainerAnalysisStubSettings.java
@@ -66,8 +66,12 @@
*
* ContainerAnalysisStubSettings.Builder containerAnalysisSettingsBuilder =
* ContainerAnalysisStubSettings.newBuilder();
- * containerAnalysisSettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * containerAnalysisSettingsBuilder
+ * .setIamPolicySettings()
+ * .setRetrySettings(
+ * containerAnalysisSettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* ContainerAnalysisStubSettings containerAnalysisSettings = containerAnalysisSettingsBuilder.build();
*
*
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/ContainerAnalysisV1Beta1Settings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/ContainerAnalysisV1Beta1Settings.java
index 9947b15e..4b9b0a67 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/ContainerAnalysisV1Beta1Settings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/ContainerAnalysisV1Beta1Settings.java
@@ -65,8 +65,12 @@
*
* ContainerAnalysisV1Beta1Settings.Builder containerAnalysisV1Beta1SettingsBuilder =
* ContainerAnalysisV1Beta1Settings.newBuilder();
- * containerAnalysisV1Beta1SettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * containerAnalysisV1Beta1SettingsBuilder
+ * .setIamPolicySettings()
+ * .setRetrySettings(
+ * containerAnalysisV1Beta1SettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* ContainerAnalysisV1Beta1Settings containerAnalysisV1Beta1Settings = containerAnalysisV1Beta1SettingsBuilder.build();
*
*
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/GrafeasV1Beta1Settings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/GrafeasV1Beta1Settings.java
index d6c13766..4691f594 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/GrafeasV1Beta1Settings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/GrafeasV1Beta1Settings.java
@@ -81,8 +81,12 @@
*
* GrafeasV1Beta1Settings.Builder grafeasV1Beta1SettingsBuilder =
* GrafeasV1Beta1Settings.newBuilder();
- * grafeasV1Beta1SettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * grafeasV1Beta1SettingsBuilder
+ * .getOccurrenceSettings()
+ * .setRetrySettings(
+ * grafeasV1Beta1SettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* GrafeasV1Beta1Settings grafeasV1Beta1Settings = grafeasV1Beta1SettingsBuilder.build();
*
*
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/ContainerAnalysisV1Beta1StubSettings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/ContainerAnalysisV1Beta1StubSettings.java
index 267595eb..e8373875 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/ContainerAnalysisV1Beta1StubSettings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/ContainerAnalysisV1Beta1StubSettings.java
@@ -80,8 +80,12 @@
*
* ContainerAnalysisV1Beta1StubSettings.Builder containerAnalysisV1Beta1SettingsBuilder =
* ContainerAnalysisV1Beta1StubSettings.newBuilder();
- * containerAnalysisV1Beta1SettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * containerAnalysisV1Beta1SettingsBuilder
+ * .setIamPolicySettings()
+ * .setRetrySettings(
+ * containerAnalysisV1Beta1SettingsBuilder.setIamPolicySettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* ContainerAnalysisV1Beta1StubSettings containerAnalysisV1Beta1Settings = containerAnalysisV1Beta1SettingsBuilder.build();
*
*
diff --git a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/GrafeasV1Beta1StubSettings.java b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/GrafeasV1Beta1StubSettings.java
index ce351d89..11ac43f9 100644
--- a/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/GrafeasV1Beta1StubSettings.java
+++ b/google-cloud-containeranalysis/src/main/java/com/google/cloud/devtools/containeranalysis/v1beta1/stub/GrafeasV1Beta1StubSettings.java
@@ -96,8 +96,12 @@
*
* GrafeasV1Beta1StubSettings.Builder grafeasV1Beta1SettingsBuilder =
* GrafeasV1Beta1StubSettings.newBuilder();
- * grafeasV1Beta1SettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
- * .setTotalTimeout(Duration.ofSeconds(30));
+ * grafeasV1Beta1SettingsBuilder
+ * .getOccurrenceSettings()
+ * .setRetrySettings(
+ * grafeasV1Beta1SettingsBuilder.getOccurrenceSettings().getRetrySettings().toBuilder()
+ * .setTotalTimeout(Duration.ofSeconds(30))
+ * .build());
* GrafeasV1Beta1StubSettings grafeasV1Beta1Settings = grafeasV1Beta1SettingsBuilder.build();
*
*
diff --git a/grpc-google-cloud-containeranalysis-v1/pom.xml b/grpc-google-cloud-containeranalysis-v1/pom.xml
index da831eb0..533b2dde 100644
--- a/grpc-google-cloud-containeranalysis-v1/pom.xml
+++ b/grpc-google-cloud-containeranalysis-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
grpc-google-cloud-containeranalysis-v1
GRPC library for grpc-google-cloud-containeranalysis-v1
com.google.cloud
google-cloud-containeranalysis-parent
- 0.119.1-beta
+ 0.119.2-beta
diff --git a/grpc-google-cloud-containeranalysis-v1beta1/pom.xml b/grpc-google-cloud-containeranalysis-v1beta1/pom.xml
index dad75d32..693836c9 100644
--- a/grpc-google-cloud-containeranalysis-v1beta1/pom.xml
+++ b/grpc-google-cloud-containeranalysis-v1beta1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
grpc-google-cloud-containeranalysis-v1beta1
GRPC library for grpc-google-cloud-containeranalysis-v1beta1
com.google.cloud
google-cloud-containeranalysis-parent
- 0.119.1-beta
+ 0.119.2-beta
diff --git a/pom.xml b/pom.xml
index da29ce57..35390525 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
com.google.cloud
google-cloud-containeranalysis-parent
pom
- 0.119.1-beta
+ 0.119.2-beta
Google Cloud Container Analysis Parent
https://github.com/googleapis/java-containeranalysis
@@ -63,12 +63,12 @@
UTF-8
github
google-cloud-containeranalysis-parent
- 1.91.1
+ 1.93.0
1.8.1
1.17.0
- 1.53.1
- 1.27.0
- 3.11.3
+ 1.54.0
+ 1.27.2
+ 3.11.4
4.13
28.2-android
1.4.1
@@ -81,27 +81,27 @@
com.google.api.grpc
proto-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
com.google.api.grpc
proto-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
com.google.api.grpc
grpc-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
com.google.cloud
google-cloud-containeranalysis
- 0.119.1-beta
+ 0.119.2-beta
@@ -176,7 +176,7 @@
com.google.protobuf
protobuf-java-util
- 3.11.3
+ 3.11.4
@@ -287,4 +287,4 @@
-
\ No newline at end of file
+
diff --git a/proto-google-cloud-containeranalysis-v1/pom.xml b/proto-google-cloud-containeranalysis-v1/pom.xml
index 62db3682..15e7fd18 100644
--- a/proto-google-cloud-containeranalysis-v1/pom.xml
+++ b/proto-google-cloud-containeranalysis-v1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-containeranalysis-v1
- 0.84.1
+ 0.84.2
proto-google-cloud-containeranalysis-v1
PROTO library for proto-google-cloud-containeranalysis-v1
com.google.cloud
google-cloud-containeranalysis-parent
- 0.119.1-beta
+ 0.119.2-beta
diff --git a/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/NoteName.java b/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/NoteName.java
index d19da1d1..1d951956 100644
--- a/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/OccurrenceName.java
index 37f048d1..10a29eab 100644
--- a/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1/src/main/java/com/google/containeranalysis/v1/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/pom.xml b/proto-google-cloud-containeranalysis-v1beta1/pom.xml
index 626c34aa..64bc6c8b 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/pom.xml
+++ b/proto-google-cloud-containeranalysis-v1beta1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-containeranalysis-v1beta1
- 0.84.1
+ 0.84.2
proto-google-cloud-containeranalysis-v1beta1
PROTO library for proto-google-cloud-containeranalysis-v1beta1
com.google.cloud
google-cloud-containeranalysis-parent
- 0.119.1-beta
+ 0.119.2-beta
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/NoteName.java
index ce8bed75..708addb7 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/OccurrenceName.java
index 3c3da5b3..35fb2e19 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/com/google/containeranalysis/v1beta1/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/NoteName.java
index 7cbd5755..fe1b27bc 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/OccurrenceName.java
index d31780e8..fb1189c1 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/NoteName.java
index 1683e3ba..43eba9a7 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/OccurrenceName.java
index ae757f28..fc04e1af 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/attestation/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/NoteName.java
index 4dcebb8b..ee63219c 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/OccurrenceName.java
index c660bcab..686f3bd0 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/build/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/NoteName.java
index df429694..8b78cc7b 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/OccurrenceName.java
index 92bdc440..1aa5c71a 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/common/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/NoteName.java
index 8a3d0117..0d2c63c0 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/OccurrenceName.java
index 9a325489..8b35de3b 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/deployment/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/NoteName.java
index c7c81dff..54638318 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/OccurrenceName.java
index 66cff7d1..85f22e53 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/discovery/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/NoteName.java
index 4197ecdf..6c5a5a3e 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/OccurrenceName.java
index 19edc420..00bff309 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/image/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/NoteName.java
index 933c6877..4f047d90 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/OccurrenceName.java
index efe9712b..7c332e53 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/pkg/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/NoteName.java
index 7b1a4f53..f9f5fa95 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/OccurrenceName.java
index a4cc5e7c..0818dd13 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/NoteName.java
index 4cc3f5b3..b6479c8d 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/OccurrenceName.java
index e7751ce3..311b4284 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/source/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/NoteName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/NoteName.java
index dafbf2ca..ab096617 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/NoteName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/NoteName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class NoteName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/OccurrenceName.java b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/OccurrenceName.java
index 26afa2a9..d1f969b9 100644
--- a/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/OccurrenceName.java
+++ b/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/vulnerability/OccurrenceName.java
@@ -23,13 +23,8 @@
import java.util.List;
import java.util.Map;
-/**
- * AUTO-GENERATED DOCUMENTATION AND CLASS
- *
- * @deprecated This resource name class will be removed in the next major version.
- */
+/** AUTO-GENERATED DOCUMENTATION AND CLASS */
@javax.annotation.Generated("by GAPIC protoc plugin")
-@Deprecated
public class OccurrenceName extends IamResourceName {
private static final PathTemplate PATH_TEMPLATE =
diff --git a/renovate.json b/renovate.json
index 268a4669..fc641270 100644
--- a/renovate.json
+++ b/renovate.json
@@ -54,6 +54,13 @@
"semanticCommitType": "build",
"semanticCommitScope": "deps"
},
+ {
+ "packagePatterns": [
+ "^com.google.cloud:libraries-bom"
+ ],
+ "semanticCommitType": "chore",
+ "semanticCommitScope": "deps"
+ },
{
"packagePatterns": [
"^com.google.cloud:google-cloud-"
diff --git a/synth.metadata b/synth.metadata
index da97ad5b..f14212d9 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -1,27 +1,48 @@
{
- "updateTime": "2020-02-01T08:42:58.170395Z",
+ "updateTime": "2020-03-11T20:11:26.452995Z",
"sources": [
{
"generator": {
"name": "artman",
- "version": "0.44.4",
- "dockerImage": "googleapis/artman@sha256:19e945954fc960a4bdfee6cb34695898ab21a8cf0bac063ee39b91f00a1faec8"
+ "version": "1.1.0",
+ "dockerImage": "googleapis/artman@sha256:f54b7644a1d2e7a37b23f5c0dfe9bba473e41c675002a507a244389e27487ca9"
+ }
+ },
+ {
+ "generator": {
+ "name": "artman",
+ "version": "1.1.0",
+ "dockerImage": "googleapis/artman@sha256:f54b7644a1d2e7a37b23f5c0dfe9bba473e41c675002a507a244389e27487ca9"
+ }
+ },
+ {
+ "generator": {
+ "name": "artman",
+ "version": "1.1.0",
+ "dockerImage": "googleapis/artman@sha256:f54b7644a1d2e7a37b23f5c0dfe9bba473e41c675002a507a244389e27487ca9"
+ }
+ },
+ {
+ "git": {
+ "name": "googleapis",
+ "remote": "https://github.com/googleapis/googleapis.git",
+ "sha": "85e454be7a353f7fe1bf2b0affb753305785b872",
+ "internalRef": "300367734"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "b5cbe4a4ba64ab19e6627573ff52057a1657773d",
- "internalRef": "292647187",
- "log": "b5cbe4a4ba64ab19e6627573ff52057a1657773d\nSecurityCenter v1p1beta1: move file-level option on top to workaround protobuf.js bug.\n\nPiperOrigin-RevId: 292647187\n\nb224b317bf20c6a4fbc5030b4a969c3147f27ad3\nAdds API definitions for bigqueryreservation v1beta1.\n\nPiperOrigin-RevId: 292634722\n\nc1468702f9b17e20dd59007c0804a089b83197d2\nSynchronize new proto/yaml changes.\n\nPiperOrigin-RevId: 292626173\n\nffdfa4f55ab2f0afc11d0eb68f125ccbd5e404bd\nvision: v1p3beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292605599\n\n78f61482cd028fc1d9892aa5d89d768666a954cd\nvision: v1p1beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292605125\n\n60bb5a294a604fd1778c7ec87b265d13a7106171\nvision: v1p2beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292604980\n\n3bcf7aa79d45eb9ec29ab9036e9359ea325a7fc3\nvision: v1p4beta1 publish annotations and retry config\n\nPiperOrigin-RevId: 292604656\n\n2717b8a1c762b26911b45ecc2e4ee01d98401b28\nFix dataproc artman client library generation.\n\nPiperOrigin-RevId: 292555664\n\n"
+ "sha": "85e454be7a353f7fe1bf2b0affb753305785b872",
+ "internalRef": "300367734"
}
},
{
"template": {
"name": "java_library",
"origin": "synthtool.gcp",
- "version": "2019.10.17"
+ "version": "2020.2.4"
}
}
],
diff --git a/synth.py b/synth.py
index 755b7011..bb8870a6 100644
--- a/synth.py
+++ b/synth.py
@@ -37,44 +37,27 @@
for version in versions:
- library = gapic.java_library(
+ library = java.gapic_library(
service=service,
version=version,
- config_path=config_pattern.format(version=version),
- artman_output_name='')
+ config_pattern=config_pattern,
+ )
if version == 'v1':
# add GrafeasClient import
s.replace(
- library / f'gapic-google-cloud-{service}-{version}/src/**/ContainerAnalysisClient.java',
+ f'google-cloud-{service}/src/main/java/com/google/cloud/devtools/containeranalysis/{version}/ContainerAnalysisClient.java',
'import com.google.iam.v1.TestIamPermissionsResponse;',
'import com.google.iam.v1.TestIamPermissionsResponse;\nimport io.grafeas.v1.GrafeasClient;'
)
# add getGrafeasClient()
s.replace(
- library / f'gapic-google-cloud-{service}-{version}/src/**/ContainerAnalysisClient.java',
+ f'google-cloud-{service}/src/main/java/com/google/cloud/devtools/containeranalysis/{version}/ContainerAnalysisClient.java',
r'(\s+private final ContainerAnalysisStub stub;.*)',
f'\g<1>{get_grafeas_code}'
)
+ java.format_code('google-cloud-containeranalysis/src')
- package_name = f'com.google.{service}.{version}'
- java.fix_proto_headers(library / f'proto-google-cloud-{service}-{version}')
- java.fix_grpc_headers(library / f'grpc-google-cloud-{service}-{version}', package_name)
- java.fix_grpc_headers(library / f'grpc-google-cloud-{service}-{version}', f'io.grafeas.{version}')
-
-
- s.copy(library / f'gapic-google-cloud-{service}-{version}/src', f'google-cloud-{service}/src')
- s.copy(library / f'grpc-google-cloud-{service}-{version}/src', f'grpc-google-cloud-{service}-{version}/src')
- s.copy(library / f'proto-google-cloud-{service}-{version}/src', f'proto-google-cloud-{service}-{version}/src')
-
- java.format_code(f'google-cloud-{service}/src')
- java.format_code(f'grpc-google-cloud-{service}-{version}/src')
- java.format_code(f'proto-google-cloud-{service}-{version}/src')
-
-common_templates = gcp.CommonTemplates()
-templates = common_templates.java_library()
-s.copy(templates, excludes=[
- 'README.md',
-])
+java.common_templates()
diff --git a/versions.txt b/versions.txt
index 82ff0104..7e1d77b6 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,8 +1,8 @@
# Format:
# module:released-version:current-version
-proto-google-cloud-containeranalysis-v1:0.84.1:0.84.1
-proto-google-cloud-containeranalysis-v1beta1:0.84.1:0.84.1
-grpc-google-cloud-containeranalysis-v1beta1:0.84.1:0.84.1
-grpc-google-cloud-containeranalysis-v1:0.84.1:0.84.1
-google-cloud-containeranalysis:0.119.1-beta:0.119.1-beta
+proto-google-cloud-containeranalysis-v1:0.84.2:0.84.2
+proto-google-cloud-containeranalysis-v1beta1:0.84.2:0.84.2
+grpc-google-cloud-containeranalysis-v1beta1:0.84.2:0.84.2
+grpc-google-cloud-containeranalysis-v1:0.84.2:0.84.2
+google-cloud-containeranalysis:0.119.2-beta:0.119.2-beta