Skip to content

Commit de91574

Browse files
feat: [google-shopping-merchant-accounts] Add AutomaticImprovements service (#13654)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 736530762 Source-Link: googleapis/googleapis@fa21981 Source-Link: googleapis/googleapis-gen@13d6f21 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LWFjY291bnRzLy5Pd2xCb3QueWFtbCIsImgiOiIxM2Q2ZjIxM2I1MDgzNzczZTc1NjZiN2Q2YzBhYjFkNGRlZGZhN2JjIn0= --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent daf198c commit de91574

24 files changed

Lines changed: 8128 additions & 0 deletions
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
AutomaticImprovementsService
2+
----------------------------------------------
3+
4+
.. automodule:: google.shopping.merchant_accounts_v1beta.services.automatic_improvements_service
5+
:members:
6+
:inherited-members:

packages/google-shopping-merchant-accounts/docs/merchant_accounts_v1beta/services_.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Services for Google Shopping Merchant Accounts v1beta API
77
accounts_service
88
account_tax_service
99
autofeed_settings_service
10+
automatic_improvements_service
1011
business_identity_service
1112
business_info_service
1213
email_preferences_service

packages/google-shopping-merchant-accounts/google/shopping/merchant_accounts/__init__.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,12 @@
4242
from google.shopping.merchant_accounts_v1beta.services.autofeed_settings_service.client import (
4343
AutofeedSettingsServiceClient,
4444
)
45+
from google.shopping.merchant_accounts_v1beta.services.automatic_improvements_service.async_client import (
46+
AutomaticImprovementsServiceAsyncClient,
47+
)
48+
from google.shopping.merchant_accounts_v1beta.services.automatic_improvements_service.client import (
49+
AutomaticImprovementsServiceClient,
50+
)
4551
from google.shopping.merchant_accounts_v1beta.services.business_identity_service.async_client import (
4652
BusinessIdentityServiceAsyncClient,
4753
)
@@ -140,6 +146,14 @@
140146
GetAutofeedSettingsRequest,
141147
UpdateAutofeedSettingsRequest,
142148
)
149+
from google.shopping.merchant_accounts_v1beta.types.automaticimprovements import (
150+
AutomaticImageImprovements,
151+
AutomaticImprovements,
152+
AutomaticItemUpdates,
153+
AutomaticShippingImprovements,
154+
GetAutomaticImprovementsRequest,
155+
UpdateAutomaticImprovementsRequest,
156+
)
143157
from google.shopping.merchant_accounts_v1beta.types.businessidentity import (
144158
BusinessIdentity,
145159
GetBusinessIdentityRequest,
@@ -250,6 +264,8 @@
250264
"AccountTaxServiceAsyncClient",
251265
"AutofeedSettingsServiceClient",
252266
"AutofeedSettingsServiceAsyncClient",
267+
"AutomaticImprovementsServiceClient",
268+
"AutomaticImprovementsServiceAsyncClient",
253269
"BusinessIdentityServiceClient",
254270
"BusinessIdentityServiceAsyncClient",
255271
"BusinessInfoServiceClient",
@@ -294,6 +310,12 @@
294310
"AutofeedSettings",
295311
"GetAutofeedSettingsRequest",
296312
"UpdateAutofeedSettingsRequest",
313+
"AutomaticImageImprovements",
314+
"AutomaticImprovements",
315+
"AutomaticItemUpdates",
316+
"AutomaticShippingImprovements",
317+
"GetAutomaticImprovementsRequest",
318+
"UpdateAutomaticImprovementsRequest",
297319
"BusinessIdentity",
298320
"GetBusinessIdentityRequest",
299321
"UpdateBusinessIdentityRequest",

packages/google-shopping-merchant-accounts/google/shopping/merchant_accounts_v1beta/__init__.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@
3131
AutofeedSettingsServiceAsyncClient,
3232
AutofeedSettingsServiceClient,
3333
)
34+
from .services.automatic_improvements_service import (
35+
AutomaticImprovementsServiceAsyncClient,
36+
AutomaticImprovementsServiceClient,
37+
)
3438
from .services.business_identity_service import (
3539
BusinessIdentityServiceAsyncClient,
3640
BusinessIdentityServiceClient,
@@ -93,6 +97,14 @@
9397
GetAutofeedSettingsRequest,
9498
UpdateAutofeedSettingsRequest,
9599
)
100+
from .types.automaticimprovements import (
101+
AutomaticImageImprovements,
102+
AutomaticImprovements,
103+
AutomaticItemUpdates,
104+
AutomaticShippingImprovements,
105+
GetAutomaticImprovementsRequest,
106+
UpdateAutomaticImprovementsRequest,
107+
)
96108
from .types.businessidentity import (
97109
BusinessIdentity,
98110
GetBusinessIdentityRequest,
@@ -193,6 +205,7 @@
193205
"AccountTaxServiceAsyncClient",
194206
"AccountsServiceAsyncClient",
195207
"AutofeedSettingsServiceAsyncClient",
208+
"AutomaticImprovementsServiceAsyncClient",
196209
"BusinessIdentityServiceAsyncClient",
197210
"BusinessInfoServiceAsyncClient",
198211
"EmailPreferencesServiceAsyncClient",
@@ -217,6 +230,11 @@
217230
"Address",
218231
"AutofeedSettings",
219232
"AutofeedSettingsServiceClient",
233+
"AutomaticImageImprovements",
234+
"AutomaticImprovements",
235+
"AutomaticImprovementsServiceClient",
236+
"AutomaticItemUpdates",
237+
"AutomaticShippingImprovements",
220238
"BusinessDayConfig",
221239
"BusinessIdentity",
222240
"BusinessIdentityServiceClient",
@@ -241,6 +259,7 @@
241259
"GetAccountRequest",
242260
"GetAccountTaxRequest",
243261
"GetAutofeedSettingsRequest",
262+
"GetAutomaticImprovementsRequest",
244263
"GetBusinessIdentityRequest",
245264
"GetBusinessInfoRequest",
246265
"GetEmailPreferencesRequest",
@@ -301,6 +320,7 @@
301320
"UpdateAccountRequest",
302321
"UpdateAccountTaxRequest",
303322
"UpdateAutofeedSettingsRequest",
323+
"UpdateAutomaticImprovementsRequest",
304324
"UpdateBusinessIdentityRequest",
305325
"UpdateBusinessInfoRequest",
306326
"UpdateEmailPreferencesRequest",

packages/google-shopping-merchant-accounts/google/shopping/merchant_accounts_v1beta/gapic_metadata.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,55 @@
261261
}
262262
}
263263
},
264+
"AutomaticImprovementsService": {
265+
"clients": {
266+
"grpc": {
267+
"libraryClient": "AutomaticImprovementsServiceClient",
268+
"rpcs": {
269+
"GetAutomaticImprovements": {
270+
"methods": [
271+
"get_automatic_improvements"
272+
]
273+
},
274+
"UpdateAutomaticImprovements": {
275+
"methods": [
276+
"update_automatic_improvements"
277+
]
278+
}
279+
}
280+
},
281+
"grpc-async": {
282+
"libraryClient": "AutomaticImprovementsServiceAsyncClient",
283+
"rpcs": {
284+
"GetAutomaticImprovements": {
285+
"methods": [
286+
"get_automatic_improvements"
287+
]
288+
},
289+
"UpdateAutomaticImprovements": {
290+
"methods": [
291+
"update_automatic_improvements"
292+
]
293+
}
294+
}
295+
},
296+
"rest": {
297+
"libraryClient": "AutomaticImprovementsServiceClient",
298+
"rpcs": {
299+
"GetAutomaticImprovements": {
300+
"methods": [
301+
"get_automatic_improvements"
302+
]
303+
},
304+
"UpdateAutomaticImprovements": {
305+
"methods": [
306+
"update_automatic_improvements"
307+
]
308+
}
309+
}
310+
}
311+
}
312+
},
264313
"BusinessIdentityService": {
265314
"clients": {
266315
"grpc": {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# -*- coding: utf-8 -*-
2+
# Copyright 2024 Google LLC
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
from .async_client import AutomaticImprovementsServiceAsyncClient
17+
from .client import AutomaticImprovementsServiceClient
18+
19+
__all__ = (
20+
"AutomaticImprovementsServiceClient",
21+
"AutomaticImprovementsServiceAsyncClient",
22+
)

0 commit comments

Comments
 (0)