diff --git a/gapic-libraries-bom/pom.xml b/gapic-libraries-bom/pom.xml index 7ca86b62b0f1..09e4063d51fb 100644 --- a/gapic-libraries-bom/pom.xml +++ b/gapic-libraries-bom/pom.xml @@ -570,7 +570,7 @@ com.google.cloud google-cloud-developer-knowledge-bom - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT pom import diff --git a/java-developerknowledge/.OwlBot-hermetic.yaml b/java-developerknowledge/.OwlBot-hermetic.yaml deleted file mode 100644 index 453bf6e1b842..000000000000 --- a/java-developerknowledge/.OwlBot-hermetic.yaml +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2024 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - - -deep-remove-regex: -- "/java-developerknowledge/grpc-google-.*/src" -- "/java-developerknowledge/proto-google-.*/src" -- "/java-developerknowledge/google-.*/src" -- "/java-developerknowledge/samples/snippets/generated" - -deep-preserve-regex: -- "/java-developerknowledge/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java" - -deep-copy-regex: -- source: "/google/developers/knowledge/(v.*)/.*-java/proto-google-.*/src" - dest: "/owl-bot-staging/java-developerknowledge/$1/proto-google-cloud-developer-knowledge-$1/src" -- source: "/google/developers/knowledge/(v.*)/.*-java/grpc-google-.*/src" - dest: "/owl-bot-staging/java-developerknowledge/$1/grpc-google-cloud-developer-knowledge-$1/src" -- source: "/google/developers/knowledge/(v.*)/.*-java/gapic-google-.*/src" - dest: "/owl-bot-staging/java-developerknowledge/$1/google-cloud-developer-knowledge/src" -- source: "/google/developers/knowledge/(v.*)/.*-java/samples/snippets/generated" - dest: "/owl-bot-staging/java-developerknowledge/$1/samples/snippets/generated" - -api-name: developerknowledge \ No newline at end of file diff --git a/java-developerknowledge/.repo-metadata.json b/java-developerknowledge/.repo-metadata.json index 13ce3ae135ba..2f73880f6a03 100644 --- a/java-developerknowledge/.repo-metadata.json +++ b/java-developerknowledge/.repo-metadata.json @@ -1,8 +1,8 @@ { "api_shortname": "developerknowledge", - "name_pretty": "Developer Knowledge API", + "name_pretty": "Developer Knowledge", "product_documentation": "https://developers.google.com/knowledge", - "api_description": "The Developer Knowledge API provides access to Google's developer knowledge", + "api_description": "The Developer Knowledge API provides access to Google's developer knowledge.", "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview", "release_level": "preview", "transport": "both", diff --git a/java-developerknowledge/README.md b/java-developerknowledge/README.md index bfa520423fbf..a1bf08b08a6f 100644 --- a/java-developerknowledge/README.md +++ b/java-developerknowledge/README.md @@ -1,6 +1,6 @@ -# Google Developer Knowledge API Client for Java +# Google Developer Knowledge Client for Java -Java idiomatic client for [Developer Knowledge API][product-docs]. +Java idiomatic client for [Developer Knowledge][product-docs]. [![Maven][maven-version-image]][maven-version-link] ![Stability][stability-image] @@ -67,14 +67,14 @@ See the [Authentication][authentication] section in the base directory's README. ## Authorization -The client application making API calls must be granted [authorization scopes][auth-scopes] required for the desired Developer Knowledge API APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles] required to access GCP resources using the Developer Knowledge API API calls. +The client application making API calls must be granted [authorization scopes][auth-scopes] required for the desired Developer Knowledge APIs, and the authenticated principal must have the [IAM role(s)][predefined-iam-roles] required to access GCP resources using the Developer Knowledge API calls. ## Getting Started ### Prerequisites -You will need a [Google Cloud Platform Console][developer-console] project with the Developer Knowledge API [API enabled][enable-api]. -You will need to [enable billing][enable-billing] to use Google Developer Knowledge API. +You will need a [Google Cloud Platform Console][developer-console] project with the Developer Knowledge [API enabled][enable-api]. +You will need to [enable billing][enable-billing] to use Google Developer Knowledge. [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 Command Line Interface][cloud-cli] and running the following commands in command line: `gcloud auth login` and `gcloud config set project [YOUR PROJECT ID]`. @@ -84,13 +84,13 @@ You will need to [enable billing][enable-billing] to use Google Developer Knowle You'll need to obtain the `google-cloud-developer-knowledge` library. See the [Quickstart](#quickstart) section to add `google-cloud-developer-knowledge` as a dependency in your code. -## About Developer Knowledge API +## About Developer Knowledge -[Developer Knowledge API][product-docs] The Developer Knowledge API provides access to Google's developer knowledge +[Developer Knowledge][product-docs] The Developer Knowledge API provides access to Google's developer knowledge. -See the [Developer Knowledge API client library docs][javadocs] to learn how to -use this Developer Knowledge API Client Library. +See the [Developer Knowledge client library docs][javadocs] to learn how to +use this Developer Knowledge Client Library. @@ -103,7 +103,7 @@ To get help, follow the instructions in the [shared Troubleshooting document][tr ## Transport -Developer Knowledge API uses both gRPC and HTTP/JSON for the transport layer. +Developer Knowledge uses both gRPC and HTTP/JSON for the transport layer. ## Supported Java Versions diff --git a/java-developerknowledge/google-cloud-developer-knowledge-bom/pom.xml b/java-developerknowledge/google-cloud-developer-knowledge-bom/pom.xml index f1d0a2bd325a..9221f2c56a08 100644 --- a/java-developerknowledge/google-cloud-developer-knowledge-bom/pom.xml +++ b/java-developerknowledge/google-cloud-developer-knowledge-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-developer-knowledge-bom - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT pom com.google.cloud @@ -12,9 +12,9 @@ ../../google-cloud-pom-parent/pom.xml - Google Developer Knowledge API BOM + Google Developer Knowledge BOM - BOM for Developer Knowledge API + BOM for Developer Knowledge @@ -23,21 +23,23 @@ + com.google.cloud google-cloud-developer-knowledge - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT com.google.api.grpc grpc-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT com.google.api.grpc proto-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT + - + \ No newline at end of file diff --git a/java-developerknowledge/google-cloud-developer-knowledge/pom.xml b/java-developerknowledge/google-cloud-developer-knowledge/pom.xml index f5305c202ed2..35e3be9f7583 100644 --- a/java-developerknowledge/google-cloud-developer-knowledge/pom.xml +++ b/java-developerknowledge/google-cloud-developer-knowledge/pom.xml @@ -3,14 +3,14 @@ 4.0.0 com.google.cloud google-cloud-developer-knowledge - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT jar - Google Developer Knowledge API - Developer Knowledge API The Developer Knowledge API provides access to Google's developer knowledge + Google Developer Knowledge + Developer Knowledge The Developer Knowledge API provides access to Google's developer knowledge. com.google.cloud google-cloud-developer-knowledge-parent - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT google-cloud-developer-knowledge @@ -40,11 +40,12 @@ com.google.api.grpc proto-google-common-protos - + com.google.api.grpc proto-google-cloud-developer-knowledge-v1 + com.google.guava guava @@ -86,12 +87,13 @@ junit test - + com.google.api.grpc grpc-google-cloud-developer-knowledge-v1 test + com.google.api @@ -112,4 +114,4 @@ test - + \ No newline at end of file diff --git a/java-developerknowledge/grpc-google-cloud-developer-knowledge-v1/pom.xml b/java-developerknowledge/grpc-google-cloud-developer-knowledge-v1/pom.xml index 1bbbc568e404..df840284971b 100644 --- a/java-developerknowledge/grpc-google-cloud-developer-knowledge-v1/pom.xml +++ b/java-developerknowledge/grpc-google-cloud-developer-knowledge-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT grpc-google-cloud-developer-knowledge-v1 GRPC library for google-cloud-developer-knowledge com.google.cloud google-cloud-developer-knowledge-parent - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT diff --git a/java-developerknowledge/owlbot.py b/java-developerknowledge/owlbot.py old mode 100644 new mode 100755 index fbb37df70f1a..5caf2fc427bc --- a/java-developerknowledge/owlbot.py +++ b/java-developerknowledge/owlbot.py @@ -1,4 +1,4 @@ -# Copyright 2024 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -15,6 +15,7 @@ import synthtool as s from synthtool.languages import java + for library in s.get_staging_dirs(): # put any special-case replacements here s.move(library) @@ -34,4 +35,4 @@ "license-checks.xml", "renovate.json", ".gitignore" -]) \ No newline at end of file +]) diff --git a/java-developerknowledge/pom.xml b/java-developerknowledge/pom.xml index 4d237e02906d..c1bc98306d15 100644 --- a/java-developerknowledge/pom.xml +++ b/java-developerknowledge/pom.xml @@ -4,8 +4,8 @@ com.google.cloud google-cloud-developer-knowledge-parent pom - 0.0.1-SNAPSHOT - Google Developer Knowledge API Parent + 0.1.0-SNAPSHOT + Google Developer Knowledge Parent Java idiomatic client for Google Cloud Platform services. @@ -26,30 +26,33 @@ + com.google.cloud google-cloud-developer-knowledge - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT com.google.api.grpc grpc-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT com.google.api.grpc proto-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT - + + google-cloud-developer-knowledge grpc-google-cloud-developer-knowledge-v1 proto-google-cloud-developer-knowledge-v1 + google-cloud-developer-knowledge-bom - + \ No newline at end of file diff --git a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/pom.xml b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/pom.xml index 139513ed23bb..baa3321be735 100644 --- a/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/pom.xml +++ b/java-developerknowledge/proto-google-cloud-developer-knowledge-v1/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-developer-knowledge-v1 - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT proto-google-cloud-developer-knowledge-v1 Proto library for google-cloud-developer-knowledge com.google.cloud google-cloud-developer-knowledge-parent - 0.0.1-SNAPSHOT + 0.1.0-SNAPSHOT diff --git a/librarian.yaml b/librarian.yaml index 4c8beab8f6a9..a24071380185 100644 --- a/librarian.yaml +++ b/librarian.yaml @@ -1451,18 +1451,12 @@ libraries: name_pretty_override: Developer Connect API product_documentation_override: https://cloud.google.com/developer-connect/docs/overview - name: developerknowledge - version: 0.0.1-SNAPSHOT + version: 0.1.0-SNAPSHOT apis: - path: google/developers/knowledge/v1 java: - api_id_override: developerknowledge.googleapis.com - api_description_override: The Developer Knowledge API provides access to Google's developer knowledge artifact_id: google-cloud-developer-knowledge - client_documentation_override: https://cloud.google.com/java/docs/reference/google-cloud-developer-knowledge/latest/overview released_version: 0.0.0 - library_type_override: GAPIC_AUTO - name_pretty_override: Developer Knowledge API - product_documentation_override: https://developers.google.com/knowledge - name: devicestreaming version: 0.33.0-SNAPSHOT apis: diff --git a/versions.txt b/versions.txt index 637790d5141b..fffbce74e308 100644 --- a/versions.txt +++ b/versions.txt @@ -1059,3 +1059,8 @@ google-cloud-developer-knowledge:0.0.0:0.0.1-SNAPSHOT proto-google-cloud-developer-knowledge-v1:0.0.0:0.0.1-SNAPSHOT grpc-google-cloud-developer-knowledge-v1:0.0.0:0.0.1-SNAPSHOT google-cloud-backstory:0.0.0:0.0.1-SNAPSHOT +proto-google-cloud-developer-knowledge-v1:0.0.0:0.1.0-SNAPSHOT +grpc-google-cloud-developer-knowledge-v1:0.0.0:0.1.0-SNAPSHOT +google-cloud-developer-knowledge:0.0.0:0.1.0-SNAPSHOT +google-cloud-developer-knowledge-bom:0.0.0:0.1.0-SNAPSHOT +google-cloud-developer-knowledge-parent:0.0.0:0.1.0-SNAPSHOT