Skip to content

Commit c09b6a9

Browse files
feat(all): auto-regenerate discovery clients (#3097)
1 parent 9e992f4 commit c09b6a9

File tree

8 files changed

+132
-20
lines changed

8 files changed

+132
-20
lines changed

healthcare/v1/healthcare-api.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,12 @@
147147
"name"
148148
],
149149
"parameters": {
150+
"extraLocationTypes": {
151+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
152+
"location": "query",
153+
"repeated": true,
154+
"type": "string"
155+
},
150156
"filter": {
151157
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
152158
"location": "query",
@@ -5088,7 +5094,7 @@
50885094
}
50895095
}
50905096
},
5091-
"revision": "20250219",
5097+
"revision": "20250327",
50925098
"rootUrl": "https://healthcare.googleapis.com/",
50935099
"schemas": {
50945100
"AccessDeterminationLogConfig": {

healthcare/v1/healthcare-gen.go

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

healthcare/v1beta1/healthcare-api.json

+7-1
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,12 @@
147147
"name"
148148
],
149149
"parameters": {
150+
"extraLocationTypes": {
151+
"description": "Optional. A list of extra location types that should be used as conditions for controlling the visibility of the locations.",
152+
"location": "query",
153+
"repeated": true,
154+
"type": "string"
155+
},
150156
"filter": {
151157
"description": "A filter to narrow down results to a preferred subset. The filtering language accepts strings like `\"displayName=tokyo\"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).",
152158
"location": "query",
@@ -6011,7 +6017,7 @@
60116017
}
60126018
}
60136019
},
6014-
"revision": "20250306",
6020+
"revision": "20250327",
60156021
"rootUrl": "https://healthcare.googleapis.com/",
60166022
"schemas": {
60176023
"AccessDeterminationLogConfig": {

healthcare/v1beta1/healthcare-gen.go

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

merchantapi/accounts_v1beta/merchantapi-api.json

+23-7
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@
108108
"accounts": {
109109
"methods": {
110110
"createAndConfigure": {
111-
"description": "Creates a standalone Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.",
111+
"description": "Creates a Merchant Center account with additional configuration. Adds the user that makes the request as an admin for the new account.",
112112
"flatPath": "accounts/v1beta/accounts:createAndConfigure",
113113
"httpMethod": "POST",
114114
"id": "merchantapi.accounts.createAndConfigure",
@@ -1119,7 +1119,7 @@
11191119
],
11201120
"parameters": {
11211121
"name": {
1122-
"description": "Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsetting`",
1122+
"description": "Required. The name of the shipping setting to retrieve. Format: `accounts/{account}/shippingsettings`",
11231123
"location": "path",
11241124
"pattern": "^accounts/[^/]+/shippingSettings$",
11251125
"required": true,
@@ -1176,7 +1176,7 @@
11761176
],
11771177
"parameters": {
11781178
"name": {
1179-
"description": "Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementState/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}`",
1179+
"description": "Required. The resource name of the terms of service version. Format: `accounts/{account}/termsOfServiceAgreementStates/{identifier}` The identifier format is: `{TermsOfServiceKind}-{country}`",
11801180
"location": "path",
11811181
"pattern": "^accounts/[^/]+/termsOfServiceAgreementStates/[^/]+$",
11821182
"required": true,
@@ -1476,7 +1476,7 @@
14761476
}
14771477
}
14781478
},
1479-
"revision": "20250319",
1479+
"revision": "20250403",
14801480
"rootUrl": "https://merchantapi.googleapis.com/",
14811481
"schemas": {
14821482
"Accepted": {
@@ -2662,6 +2662,22 @@
26622662
"$ref": "RestockingFee",
26632663
"description": "Optional. The restocking fee that applies to all return reason categories. This would be treated as a free restocking fee if the value is not set."
26642664
},
2665+
"returnLabelSource": {
2666+
"description": "The field specifies the return label source. This field is required when return method is BY_MAIL.",
2667+
"enum": [
2668+
"RETURN_LABEL_SOURCE_UNSPECIFIED",
2669+
"DOWNLOAD_AND_PRINT",
2670+
"IN_THE_PACKAGE",
2671+
"CUSTOMER_RESPONSIBILITY"
2672+
],
2673+
"enumDescriptions": [
2674+
"Default value. This value is unused.",
2675+
"Download and print.",
2676+
"Label include in the package.",
2677+
"Customer to provide."
2678+
],
2679+
"type": "string"
2680+
},
26652681
"returnMethods": {
26662682
"description": "Optional. The return methods of how customers can return an item. This value is required to not be empty unless the type of return policy is noReturns.",
26672683
"items": {
@@ -3325,15 +3341,15 @@
33253341
"type": "object"
33263342
},
33273343
"ShippingSettings": {
3328-
"description": "The merchant account's [shipping setting](https://support.google.com/merchants/answer/6069284).",
3344+
"description": "The merchant account's [shipping settings](https://support.google.com/merchants/answer/6069284).",
33293345
"id": "ShippingSettings",
33303346
"properties": {
33313347
"etag": {
33323348
"description": "Required. This field is used for avoid async issue. Make sure shipping setting data didn't change between get call and insert call. The user should do following steps: 1. Set etag field as empty string for initial shipping setting creation. 2. After initial creation, call get method to obtain an etag and current shipping setting data before call insert. 3. Modify to wanted shipping setting information. 4. Call insert method with the wanted shipping setting information with the etag obtained from step 2. 5. If shipping setting data changed between step 2 and step 4. Insert request will fail because the etag changes every time the shipping setting data changes. User should repeate step 2-4 with the new etag.",
33333349
"type": "string"
33343350
},
33353351
"name": {
3336-
"description": "Identifier. The resource name of the shipping setting. Format: `accounts/{account}/shippingSetting`",
3352+
"description": "Identifier. The resource name of the shipping settings. Format: `accounts/{account}/shippingSettings`",
33373353
"type": "string"
33383354
},
33393355
"services": {
@@ -3449,7 +3465,7 @@
34493465
"type": "object"
34503466
},
34513467
"TermsOfService": {
3452-
"description": "The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services (see https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.",
3468+
"description": "The `TermsOfService` message represents a specific version of the terms of service that merchants must accept to access certain features or services. For more information, see [Terms of Service](https://support.google.com/merchants/answer/160173). This message is important for the onboarding process, ensuring that merchants agree to the necessary legal agreements for using the service. Merchants can retrieve the latest terms of service for a given `kind` and `region` through `RetrieveLatestTermsOfService`, and accept them as required through `AcceptTermsOfService`.",
34533469
"id": "TermsOfService",
34543470
"properties": {
34553471
"external": {

merchantapi/accounts_v1beta/merchantapi-gen.go

+19-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

merchantapi/products_v1beta/merchantapi-api.json

+25-1
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@
281281
}
282282
}
283283
},
284-
"revision": "20250401",
284+
"revision": "20250403",
285285
"rootUrl": "https://merchantapi.googleapis.com/",
286286
"schemas": {
287287
"Attributes": {
@@ -731,6 +731,25 @@
731731
},
732732
"type": "object"
733733
},
734+
"AutomatedDiscounts": {
735+
"description": "Information regarding Automated Discounts.",
736+
"id": "AutomatedDiscounts",
737+
"properties": {
738+
"gadPrice": {
739+
"$ref": "Price",
740+
"description": "The current sale price for products with a price optimized using Google Automated Discounts (GAD). Absent if the information about the GAD_price of the product is not available."
741+
},
742+
"priorPrice": {
743+
"$ref": "Price",
744+
"description": "The price prior to the application of the first price reduction Absent if the information about the prior price of the product is not available."
745+
},
746+
"priorPriceProgressive": {
747+
"$ref": "Price",
748+
"description": "The price prior to the application of consecutive price reductions Absent if the information about the prior price of the product is not available."
749+
}
750+
},
751+
"type": "object"
752+
},
734753
"Certification": {
735754
"description": "Product [certification](https://support.google.com/merchants/answer/13528839), initially introduced for EU energy efficiency labeling compliance using the EU EPREL database.",
736755
"id": "Certification",
@@ -1206,6 +1225,11 @@
12061225
"description": "Output only. A list of product attributes.",
12071226
"readOnly": true
12081227
},
1228+
"automatedDiscounts": {
1229+
"$ref": "AutomatedDiscounts",
1230+
"description": "Output only. The automated discounts information for the product.",
1231+
"readOnly": true
1232+
},
12091233
"channel": {
12101234
"description": "Output only. The [channel](https://support.google.com/merchants/answer/7361332) of the product.",
12111235
"enum": [

merchantapi/products_v1beta/merchantapi-gen.go

+35
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)