Skip to content

Commit

Permalink
feat: [gdchardwaremanagement] new module for gdchardwaremanagement (g…
Browse files Browse the repository at this point in the history
…oogleapis#10990)

* feat: [gdchardwaremanagement] new module for gdchardwaremanagement

* chore: generate libraries at Wed Jun 26 17:26:02 UTC 2024
  • Loading branch information
cloud-java-bot committed Jun 26, 2024
1 parent 5a2e219 commit c3cdc2a
Show file tree
Hide file tree
Showing 334 changed files with 148,115 additions and 63 deletions.
7 changes: 7 additions & 0 deletions gapic-libraries-bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -586,6 +586,13 @@
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-gdchardwaremanagement-bom</artifactId>
<version>0.0.1-SNAPSHOT</version><!-- {x-version-update:google-cloud-gdchardwaremanagement:current} -->
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.google.cloud</groupId>
<artifactId>google-cloud-gke-backup-bom</artifactId>
Expand Down
145 changes: 82 additions & 63 deletions generation_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -958,6 +958,25 @@ libraries:
- proto_path: google/cloud/functions/v2alpha
- proto_path: google/cloud/functions/v2beta

- api_shortname: gdchardwaremanagement
name_pretty: GDC Hardware Management API
product_documentation: https://cloud.google.com/distributed-cloud/edge/latest/docs
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.
client_documentation:
https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview
release_level: preview
distribution_name: com.google.cloud:google-cloud-gdchardwaremanagement
api_id: gdchardwaremanagement.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.cloud
cloud_api: true
GAPICs:
- proto_path: google/cloud/gdchardwaremanagement/v1alpha
requires_billing: true
rpc_documentation:
https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc
- api_shortname: gke-backup
name_pretty: Backup for GKE
product_documentation: 'https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/concepts/backup-for-gke '
Expand Down Expand Up @@ -1112,69 +1131,6 @@ libraries:
issue_tracker: https://issuetracker.google.com/issues?q=status:open%20componentid:310170
GAPICs:
- proto_path: google/cloud/iot/v1
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-products
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/products/v1beta
library_name: shopping-merchant-products
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-datasources
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/datasources/v1beta
library_name: shopping-merchant-datasources
requires_billing: true
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-accounts
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/accounts/v1beta
library_name: shopping-merchant-accounts
requires_billing: true
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-promotions
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/promotions/v1beta
library_name: shopping-merchant-promotions
requires_billing: true
- api_shortname: cloudkms
name_pretty: Cloud Key Management Service
product_documentation: https://cloud.google.com/kms
Expand Down Expand Up @@ -1939,6 +1895,22 @@ libraries:
- proto_path: google/shopping/css/v1

# duplicated api_shortname
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-accounts/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-accounts
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/accounts/v1beta
library_name: shopping-merchant-accounts
requires_billing: true
- api_shortname: shopping-merchant-conversions
name_pretty: Merchant Conversions API
product_documentation: https://developers.google.com/merchant/api
Expand All @@ -1955,6 +1927,22 @@ libraries:
- proto_path: google/shopping/merchant/conversions/v1beta
requires_billing: true

- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-datasources/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-datasources
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/datasources/v1beta
library_name: shopping-merchant-datasources
requires_billing: true
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
Expand All @@ -1981,6 +1969,37 @@ libraries:
- proto_path: google/shopping/merchant/lfp/v1beta
requires_billing: true

- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-products/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-products
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/products/v1beta
library_name: shopping-merchant-products
- api_shortname: merchantapi
name_pretty: Merchant API
product_documentation: https://developers.google.com/merchant/api
api_description: Programmatically manage your Merchant Center accounts.
client_documentation:
https://cloud.google.com/java/docs/reference/google-shopping-merchant-promotions/latest/overview
release_level: preview
distribution_name: com.google.shopping:google-shopping-merchant-promotions
api_id: merchantapi.googleapis.com
library_type: GAPIC_AUTO
group_id: com.google.shopping
cloud_api: false
GAPICs:
- proto_path: google/shopping/merchant/promotions/v1beta
library_name: shopping-merchant-promotions
requires_billing: true
- api_shortname: shopping-merchant-quota
name_pretty: Merchant Quota API
product_documentation: https://developers.google.com/merchant/api
Expand Down
35 changes: 35 additions & 0 deletions java-gdchardwaremanagement/.OwlBot-hermetic.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# 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-gdchardwaremanagement/grpc-google-.*/src"
- "/java-gdchardwaremanagement/proto-google-.*/src"
- "/java-gdchardwaremanagement/google-.*/src"
- "/java-gdchardwaremanagement/samples/snippets/generated"

deep-preserve-regex:
- "/java-gdchardwaremanagement/google-.*/src/test/java/com/google/cloud/.*/v.*/it/IT.*Test.java"

deep-copy-regex:
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/proto-google-.*/src"
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/proto-google-cloud-gdchardwaremanagement-$1/src"
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/grpc-google-.*/src"
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/grpc-google-cloud-gdchardwaremanagement-$1/src"
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/gapic-google-.*/src"
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/google-cloud-gdchardwaremanagement/src"
- source: "/google/cloud/gdchardwaremanagement/(v.*)/.*-java/samples/snippets/generated"
dest: "/owl-bot-staging/java-gdchardwaremanagement/$1/samples/snippets/generated"

api-name: gdchardwaremanagement
17 changes: 17 additions & 0 deletions java-gdchardwaremanagement/.repo-metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"api_shortname": "gdchardwaremanagement",
"name_pretty": "GDC Hardware Management API",
"product_documentation": "https://cloud.google.com/distributed-cloud/edge/latest/docs",
"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.",
"client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-gdchardwaremanagement/latest/overview",
"release_level": "preview",
"transport": "both",
"language": "java",
"repo": "googleapis/google-cloud-java",
"repo_short": "java-gdchardwaremanagement",
"distribution_name": "com.google.cloud:google-cloud-gdchardwaremanagement",
"api_id": "gdchardwaremanagement.googleapis.com",
"library_type": "GAPIC_AUTO",
"requires_billing": true,
"rpc_documentation": "https://cloud.google.com/distributed-cloud/edge/latest/docs/reference/hardware/rpc"
}
Loading

0 comments on commit c3cdc2a

Please sign in to comment.