Skip to content

Commit c3cdc2a

Browse files
feat: [gdchardwaremanagement] new module for gdchardwaremanagement (#10990)
* feat: [gdchardwaremanagement] new module for gdchardwaremanagement * chore: generate libraries at Wed Jun 26 17:26:02 UTC 2024
1 parent 5a2e219 commit c3cdc2a

334 files changed

Lines changed: 148115 additions & 63 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

gapic-libraries-bom/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -586,6 +586,13 @@
586586
<type>pom</type>
587587
<scope>import</scope>
588588
</dependency>
589+
<dependency>
590+
<groupId>com.google.cloud</groupId>
591+
<artifactId>google-cloud-gdchardwaremanagement-bom</artifactId>
592+
<version>0.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-gdchardwaremanagement:current} -->
593+
<type>pom</type>
594+
<scope>import</scope>
595+
</dependency>
589596
<dependency>
590597
<groupId>com.google.cloud</groupId>
591598
<artifactId>google-cloud-gke-backup-bom</artifactId>

generation_config.yaml

Lines changed: 82 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -958,6 +958,25 @@ libraries:
958958
- proto_path: google/cloud/functions/v2alpha
959959
- proto_path: google/cloud/functions/v2beta
960960

961+
- api_shortname: gdchardwaremanagement
962+
name_pretty: GDC Hardware Management API
963+
product_documentation: https://cloud.google.com/distributed-cloud/edge/latest/docs
964+
api_description: Google Distributed Cloud connected allows you to run Kubernetes
965+
clusters on dedicated hardware provided and maintained by Google that is separate
966+
from the Google Cloud data center.
967+
client_documentation:
968+
https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview
969+
release_level: preview
970+
distribution_name: com.google.cloud:google-cloud-gdchardwaremanagement
971+
api_id: gdchardwaremanagement.googleapis.com
972+
library_type: GAPIC_AUTO
973+
group_id: com.google.cloud
974+
cloud_api: true
975+
GAPICs:
976+
- proto_path: google/cloud/gdchardwaremanagement/v1alpha
977+
requires_billing: true
978+
rpc_documentation:
979+
https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc
961980
- api_shortname: gke-backup
962981
name_pretty: Backup for GKE
963982
product_documentation: 'https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/concepts/backup-for-gke '
@@ -1112,69 +1131,6 @@ libraries:
11121131
issue_tracker: https://issuetracker.google.com/issues?q=status:open%20componentid:310170
11131132
GAPICs:
11141133
- proto_path: google/cloud/iot/v1
1115-
- api_shortname: merchantapi
1116-
name_pretty: Merchant API
1117-
product_documentation: https://developers.google.com/merchant/api
1118-
api_description: Programmatically manage your Merchant Center accounts.
1119-
client_documentation:
1120-
https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview
1121-
release_level: preview
1122-
distribution_name: com.google.shopping:google-shopping-merchant-products
1123-
api_id: merchantapi.googleapis.com
1124-
library_type: GAPIC_AUTO
1125-
group_id: com.google.shopping
1126-
cloud_api: false
1127-
GAPICs:
1128-
- proto_path: google/shopping/merchant/products/v1beta
1129-
library_name: shopping-merchant-products
1130-
- api_shortname: merchantapi
1131-
name_pretty: Merchant API
1132-
product_documentation: https://developers.google.com/merchant/api
1133-
api_description: Programmatically manage your Merchant Center accounts.
1134-
client_documentation:
1135-
https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview
1136-
release_level: preview
1137-
distribution_name: com.google.shopping:google-shopping-merchant-datasources
1138-
api_id: merchantapi.googleapis.com
1139-
library_type: GAPIC_AUTO
1140-
group_id: com.google.shopping
1141-
cloud_api: false
1142-
GAPICs:
1143-
- proto_path: google/shopping/merchant/datasources/v1beta
1144-
library_name: shopping-merchant-datasources
1145-
requires_billing: true
1146-
- api_shortname: merchantapi
1147-
name_pretty: Merchant API
1148-
product_documentation: https://developers.google.com/merchant/api
1149-
api_description: Programmatically manage your Merchant Center accounts.
1150-
client_documentation:
1151-
https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview
1152-
release_level: preview
1153-
distribution_name: com.google.shopping:google-shopping-merchant-accounts
1154-
api_id: merchantapi.googleapis.com
1155-
library_type: GAPIC_AUTO
1156-
group_id: com.google.shopping
1157-
cloud_api: false
1158-
GAPICs:
1159-
- proto_path: google/shopping/merchant/accounts/v1beta
1160-
library_name: shopping-merchant-accounts
1161-
requires_billing: true
1162-
- api_shortname: merchantapi
1163-
name_pretty: Merchant API
1164-
product_documentation: https://developers.google.com/merchant/api
1165-
api_description: Programmatically manage your Merchant Center accounts.
1166-
client_documentation:
1167-
https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview
1168-
release_level: preview
1169-
distribution_name: com.google.shopping:google-shopping-merchant-promotions
1170-
api_id: merchantapi.googleapis.com
1171-
library_type: GAPIC_AUTO
1172-
group_id: com.google.shopping
1173-
cloud_api: false
1174-
GAPICs:
1175-
- proto_path: google/shopping/merchant/promotions/v1beta
1176-
library_name: shopping-merchant-promotions
1177-
requires_billing: true
11781134
- api_shortname: cloudkms
11791135
name_pretty: Cloud Key Management Service
11801136
product_documentation: https://cloud.google.com/kms
@@ -1939,6 +1895,22 @@ libraries:
19391895
- proto_path: google/shopping/css/v1
19401896

19411897
# duplicated api_shortname
1898+
- api_shortname: merchantapi
1899+
name_pretty: Merchant API
1900+
product_documentation: https://developers.google.com/merchant/api
1901+
api_description: Programmatically manage your Merchant Center accounts.
1902+
client_documentation:
1903+
https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview
1904+
release_level: preview
1905+
distribution_name: com.google.shopping:google-shopping-merchant-accounts
1906+
api_id: merchantapi.googleapis.com
1907+
library_type: GAPIC_AUTO
1908+
group_id: com.google.shopping
1909+
cloud_api: false
1910+
GAPICs:
1911+
- proto_path: google/shopping/merchant/accounts/v1beta
1912+
library_name: shopping-merchant-accounts
1913+
requires_billing: true
19421914
- api_shortname: shopping-merchant-conversions
19431915
name_pretty: Merchant Conversions API
19441916
product_documentation: https://developers.google.com/merchant/api
@@ -1955,6 +1927,22 @@ libraries:
19551927
- proto_path: google/shopping/merchant/conversions/v1beta
19561928
requires_billing: true
19571929

1930+
- api_shortname: merchantapi
1931+
name_pretty: Merchant API
1932+
product_documentation: https://developers.google.com/merchant/api
1933+
api_description: Programmatically manage your Merchant Center accounts.
1934+
client_documentation:
1935+
https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview
1936+
release_level: preview
1937+
distribution_name: com.google.shopping:google-shopping-merchant-datasources
1938+
api_id: merchantapi.googleapis.com
1939+
library_type: GAPIC_AUTO
1940+
group_id: com.google.shopping
1941+
cloud_api: false
1942+
GAPICs:
1943+
- proto_path: google/shopping/merchant/datasources/v1beta
1944+
library_name: shopping-merchant-datasources
1945+
requires_billing: true
19581946
- api_shortname: merchantapi
19591947
name_pretty: Merchant API
19601948
product_documentation: https://developers.google.com/merchant/api
@@ -1981,6 +1969,37 @@ libraries:
19811969
- proto_path: google/shopping/merchant/lfp/v1beta
19821970
requires_billing: true
19831971

1972+
- api_shortname: merchantapi
1973+
name_pretty: Merchant API
1974+
product_documentation: https://developers.google.com/merchant/api
1975+
api_description: Programmatically manage your Merchant Center accounts.
1976+
client_documentation:
1977+
https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview
1978+
release_level: preview
1979+
distribution_name: com.google.shopping:google-shopping-merchant-products
1980+
api_id: merchantapi.googleapis.com
1981+
library_type: GAPIC_AUTO
1982+
group_id: com.google.shopping
1983+
cloud_api: false
1984+
GAPICs:
1985+
- proto_path: google/shopping/merchant/products/v1beta
1986+
library_name: shopping-merchant-products
1987+
- api_shortname: merchantapi
1988+
name_pretty: Merchant API
1989+
product_documentation: https://developers.google.com/merchant/api
1990+
api_description: Programmatically manage your Merchant Center accounts.
1991+
client_documentation:
1992+
https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview
1993+
release_level: preview
1994+
distribution_name: com.google.shopping:google-shopping-merchant-promotions
1995+
api_id: merchantapi.googleapis.com
1996+
library_type: GAPIC_AUTO
1997+
group_id: com.google.shopping
1998+
cloud_api: false
1999+
GAPICs:
2000+
- proto_path: google/shopping/merchant/promotions/v1beta
2001+
library_name: shopping-merchant-promotions
2002+
requires_billing: true
19842003
- api_shortname: shopping-merchant-quota
19852004
name_pretty: Merchant Quota API
19862005
product_documentation: https://developers.google.com/merchant/api
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Copyright 2024 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
16+
deep-remove-regex:
17+
- "/java-gdchardwaremanagement/grpc-google-.*/src"
18+
- "/java-gdchardwaremanagement/proto-google-.*/src"
19+
- "/java-gdchardwaremanagement/google-.*/src"
20+
- "/java-gdchardwaremanagement/samples/snippets/generated"
21+
22+
deep-preserve-regex:
23+
- "/java-gdchardwaremanagement/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java"
24+
25+
deep-copy-regex:
26+
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/proto-google-.*/src"
27+
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/proto-google-cloud-gdchardwaremanagement-$1/src"
28+
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/grpc-google-.*/src"
29+
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/grpc-google-cloud-gdchardwaremanagement-$1/src"
30+
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/gapic-google-.*/src"
31+
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/google-cloud-gdchardwaremanagement/src"
32+
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/samples/snippets/generated"
33+
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/samples/snippets/generated"
34+
35+
api-name: gdchardwaremanagement
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"api_shortname": "gdchardwaremanagement",
3+
"name_pretty": "GDC Hardware Management API",
4+
"product_documentation": "https://cloud.google.com/distributed-cloud/edge/latest/docs",
5+
"api_description": "Google Distributed Cloud connected allows you to run Kubernetes clusters on dedicated hardware provided and maintained by Google that is separate from the Google Cloud data center.",
6+
"client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview",
7+
"release_level": "preview",
8+
"transport": "both",
9+
"language": "java",
10+
"repo": "googleapis/google-cloud-java",
11+
"repo_short": "java-gdchardwaremanagement",
12+
"distribution_name": "com.google.cloud:google-cloud-gdchardwaremanagement",
13+
"api_id": "gdchardwaremanagement.googleapis.com",
14+
"library_type": "GAPIC_AUTO",
15+
"requires_billing": true,
16+
"rpc_documentation": "https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc"
17+
}

0 commit comments

Comments
 (0)