From d0bc880fe10e46d5e16913ccdf9bc2bd8807d327 Mon Sep 17 00:00:00 2001 From: Alice Li Date: Mon, 18 Sep 2023 14:09:37 -0400 Subject: [PATCH 1/4] docs: add repo-metadata.json files for modules we publish Cloud RAD documentation for --- api-common-java/.repo-metadata.json | 13 +++++++++++++ gax-java/.repo-metadata.json | 0 java-common-protos/.repo-metadata.json | 6 +++--- java-core/.repo-metadata.json | 6 ++++-- java-iam/.repo-metadata.json | 8 ++++---- 5 files changed, 24 insertions(+), 9 deletions(-) create mode 100644 api-common-java/.repo-metadata.json create mode 100644 gax-java/.repo-metadata.json diff --git a/api-common-java/.repo-metadata.json b/api-common-java/.repo-metadata.json new file mode 100644 index 0000000000..4e97e5d3a5 --- /dev/null +++ b/api-common-java/.repo-metadata.json @@ -0,0 +1,13 @@ +{ + "api_shortname": "api-common", + "client_documentation": "https://cloud.google.com/java/docs/reference/api-common/latest/overview", + "product_documentation": "https://github.com/googleapis/sdk-platform-java/tree/main/api-common-java", + "api_description": "API Common for Java is a library for foundational types relating to Google APIs.", + "name_pretty": "API Common for Java", + "release_level": "stable", + "language": "java", + "repo": "googleapis/sdk-platform-java", + "repo_short": "api-common-java", + "library_type": "OTHER", + "distribution_name": "com.google.api:api-common" +} \ No newline at end of file diff --git a/gax-java/.repo-metadata.json b/gax-java/.repo-metadata.json new file mode 100644 index 0000000000..e69de29bb2 diff --git a/java-common-protos/.repo-metadata.json b/java-common-protos/.repo-metadata.json index d03230ad8c..ae1d7350ec 100644 --- a/java-common-protos/.repo-metadata.json +++ b/java-common-protos/.repo-metadata.json @@ -1,14 +1,14 @@ { "api_shortname": "common-protos", "name_pretty": "Common Protos", - "product_documentation": "n/a", - "api_description": "n/a", + "product_documentation": "https://github.com/googleapis/sdk-platform-java/tree/main/java-common-protos", + "api_description": "Protobuf classes for Google's common protos.", "client_documentation": "https://cloud.google.com/java/docs/reference/proto-google-common-protos/latest/history", "release_level": "stable", "transport": "grpc", "requires_billing": true, "language": "java", - "repo": "googleapis/java-common-protos", + "repo": "googleapis/sdk-platform-java", "repo_short": "java-common-protos", "library_type": "OTHER", "distribution_name": "com.google.api.grpc:proto-google-common-protos", diff --git a/java-core/.repo-metadata.json b/java-core/.repo-metadata.json index 4f33b73b97..125e818f5e 100644 --- a/java-core/.repo-metadata.json +++ b/java-core/.repo-metadata.json @@ -1,10 +1,12 @@ { "api_shortname": "google-cloud-core", - "client_documentation": "https://github.com/googleapis/sdk-platform-java/tree/main/java-core", + "product_documentation": "https://github.com/googleapis/sdk-platform-java/tree/main/java-core", + "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-core/latest/overview", + "api_description": "A set of classes and utilities used in Google Cloud Java libraries.", "name_pretty": "Google Cloud Core", "release_level": "stable", "language": "java", - "repo": "googleapis/google-cloud-java", + "repo": "googleapis/sdk-platform-java", "repo_short": "java-core", "library_type": "CORE", "distribution_name": "com.google.cloud:google-cloud-core" diff --git a/java-iam/.repo-metadata.json b/java-iam/.repo-metadata.json index c8064171f0..bfcf1ba6be 100644 --- a/java-iam/.repo-metadata.json +++ b/java-iam/.repo-metadata.json @@ -1,14 +1,14 @@ { "api_shortname": "iam", "name_pretty": "IAM", - "product_documentation": "n/a", - "api_description": "n/a", - "client_documentation": "https://cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/history", + "product_documentation": "https://cloud.google.com/iam", + "api_description": "Manages access control for Google Cloud Platform resources", + "client_documentation": "https://cloud.google.com/java/docs/reference/proto-google-iam-v1/latest/overview", "release_level": "stable", "transport": "grpc", "requires_billing": true, "language": "java", - "repo": "googleapis/java-iam", + "repo": "googleapis/sdk-platform-java", "repo_short": "java-iam", "library_type": "OTHER", "distribution_name": "com.google.api.grpc:proto-google-iam-v1", From 322dd6df826477207d0e4ceaeacbe0ca2858d613 Mon Sep 17 00:00:00 2001 From: Alice Li Date: Mon, 18 Sep 2023 14:11:10 -0400 Subject: [PATCH 2/4] add newline --- api-common-java/.repo-metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api-common-java/.repo-metadata.json b/api-common-java/.repo-metadata.json index 4e97e5d3a5..d9098a2244 100644 --- a/api-common-java/.repo-metadata.json +++ b/api-common-java/.repo-metadata.json @@ -10,4 +10,4 @@ "repo_short": "api-common-java", "library_type": "OTHER", "distribution_name": "com.google.api:api-common" -} \ No newline at end of file +} From 7a938dcc95fe228e3092b2b274e35149930c1a4a Mon Sep 17 00:00:00 2001 From: Alice Li Date: Mon, 18 Sep 2023 14:49:49 -0400 Subject: [PATCH 3/4] use language-agnostic product documentation uri --- java-common-protos/.repo-metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java-common-protos/.repo-metadata.json b/java-common-protos/.repo-metadata.json index ae1d7350ec..89815100cd 100644 --- a/java-common-protos/.repo-metadata.json +++ b/java-common-protos/.repo-metadata.json @@ -1,7 +1,7 @@ { "api_shortname": "common-protos", "name_pretty": "Common Protos", - "product_documentation": "https://github.com/googleapis/sdk-platform-java/tree/main/java-common-protos", + "product_documentation": "https://github.com/googleapis/api-common-protos", "api_description": "Protobuf classes for Google's common protos.", "client_documentation": "https://cloud.google.com/java/docs/reference/proto-google-common-protos/latest/history", "release_level": "stable", From dce498abb276b76941625eb663d9c825c1d58fc0 Mon Sep 17 00:00:00 2001 From: Alice Li Date: Tue, 19 Sep 2023 10:40:06 -0400 Subject: [PATCH 4/4] add in for gax --- gax-java/.repo-metadata.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gax-java/.repo-metadata.json b/gax-java/.repo-metadata.json index e69de29bb2..899ad6bbc5 100644 --- a/gax-java/.repo-metadata.json +++ b/gax-java/.repo-metadata.json @@ -0,0 +1,12 @@ +{ + "api_shortname": "gax", + "name_pretty": "gax", + "product_documentation": "https://github.com/googleapis/sdk-platform-java/blob/main/gax-java/README.md", + "api_description": "Google API Extensions for Java (GAX Java) is a library which aids in the development of client libraries for server APIs, based on GRPC and Google API conventions.", + "client_documentation": "https://cloud.google.com/java/docs/reference/gax/latest/overview", + "language": "java", + "repo": "googleapis/sdk-platform-java", + "repo_short": "gax-java", + "library_type": "OTHER", + "distribution_name": "com.google.api:gax" +}