Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit 7924322

Browse files
chore: use gapic-generator-python 0.53.4 (#289)
- [ ] Regenerate this pull request now. docs: list oneofs in docstring fix(deps): require google-api-core >= 1.28.0 fix(deps): drop packaging dependency committer: busunkim96@ PiperOrigin-RevId: 406468269 Source-Link: googleapis/googleapis@83d81b0 Source-Link: https://github.com/googleapis/googleapis-gen/commit/2ff001fbacb9e77e71d734de5f955c05fdae8526 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMmZmMDAxZmJhY2I5ZTc3ZTcxZDczNGRlNWY5NTVjMDVmZGFlODUyNiJ9
1 parent 56a6b85 commit 7924322

17 files changed

Lines changed: 225 additions & 345 deletions

File tree

google/cloud/translate_v3/services/translation_service/async_client.py

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@
1919
from typing import Dict, Sequence, Tuple, Type, Union
2020
import pkg_resources
2121

22-
import google.api_core.client_options as ClientOptions # type: ignore
22+
from google.api_core.client_options import ClientOptions # type: ignore
2323
from google.api_core import exceptions as core_exceptions # type: ignore
2424
from google.api_core import gapic_v1 # type: ignore
2525
from google.api_core import retry as retries # type: ignore
2626
from google.auth import credentials as ga_credentials # type: ignore
2727
from google.oauth2 import service_account # type: ignore
2828

29+
OptionalRetry = Union[retries.Retry, object]
30+
2931
from google.api_core import operation # type: ignore
3032
from google.api_core import operation_async # type: ignore
3133
from google.cloud.translate_v3.services.translation_service import pagers
@@ -167,22 +169,22 @@ def __init__(
167169

168170
async def translate_text(
169171
self,
170-
request: translation_service.TranslateTextRequest = None,
172+
request: Union[translation_service.TranslateTextRequest, dict] = None,
171173
*,
172174
parent: str = None,
173175
target_language_code: str = None,
174176
contents: Sequence[str] = None,
175177
model: str = None,
176178
mime_type: str = None,
177179
source_language_code: str = None,
178-
retry: retries.Retry = gapic_v1.method.DEFAULT,
180+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
179181
timeout: float = None,
180182
metadata: Sequence[Tuple[str, str]] = (),
181183
) -> translation_service.TranslateTextResponse:
182184
r"""Translates input text and returns translated text.
183185
184186
Args:
185-
request (:class:`google.cloud.translate_v3.types.TranslateTextRequest`):
187+
request (Union[google.cloud.translate_v3.types.TranslateTextRequest, dict]):
186188
The request object. The request message for synchronous
187189
translation.
188190
parent (:class:`str`):
@@ -337,20 +339,20 @@ async def translate_text(
337339

338340
async def detect_language(
339341
self,
340-
request: translation_service.DetectLanguageRequest = None,
342+
request: Union[translation_service.DetectLanguageRequest, dict] = None,
341343
*,
342344
parent: str = None,
343345
model: str = None,
344346
mime_type: str = None,
345347
content: str = None,
346-
retry: retries.Retry = gapic_v1.method.DEFAULT,
348+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
347349
timeout: float = None,
348350
metadata: Sequence[Tuple[str, str]] = (),
349351
) -> translation_service.DetectLanguageResponse:
350352
r"""Detects the language of text within a request.
351353
352354
Args:
353-
request (:class:`google.cloud.translate_v3.types.DetectLanguageRequest`):
355+
request (Union[google.cloud.translate_v3.types.DetectLanguageRequest, dict]):
354356
The request object. The request message for language
355357
detection.
356358
parent (:class:`str`):
@@ -460,20 +462,20 @@ async def detect_language(
460462

461463
async def get_supported_languages(
462464
self,
463-
request: translation_service.GetSupportedLanguagesRequest = None,
465+
request: Union[translation_service.GetSupportedLanguagesRequest, dict] = None,
464466
*,
465467
parent: str = None,
466468
model: str = None,
467469
display_language_code: str = None,
468-
retry: retries.Retry = gapic_v1.method.DEFAULT,
470+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
469471
timeout: float = None,
470472
metadata: Sequence[Tuple[str, str]] = (),
471473
) -> translation_service.SupportedLanguages:
472474
r"""Returns a list of supported languages for
473475
translation.
474476
475477
Args:
476-
request (:class:`google.cloud.translate_v3.types.GetSupportedLanguagesRequest`):
478+
request (Union[google.cloud.translate_v3.types.GetSupportedLanguagesRequest, dict]):
477479
The request object. The request message for discovering
478480
supported languages.
479481
parent (:class:`str`):
@@ -589,16 +591,16 @@ async def get_supported_languages(
589591

590592
async def translate_document(
591593
self,
592-
request: translation_service.TranslateDocumentRequest = None,
594+
request: Union[translation_service.TranslateDocumentRequest, dict] = None,
593595
*,
594-
retry: retries.Retry = gapic_v1.method.DEFAULT,
596+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
595597
timeout: float = None,
596598
metadata: Sequence[Tuple[str, str]] = (),
597599
) -> translation_service.TranslateDocumentResponse:
598600
r"""Translates documents in synchronous mode.
599601
600602
Args:
601-
request (:class:`google.cloud.translate_v3.types.TranslateDocumentRequest`):
603+
request (Union[google.cloud.translate_v3.types.TranslateDocumentRequest, dict]):
602604
The request object. A document translation request.
603605
retry (google.api_core.retry.Retry): Designation of what errors, if any,
604606
should be retried.
@@ -637,9 +639,9 @@ async def translate_document(
637639

638640
async def batch_translate_text(
639641
self,
640-
request: translation_service.BatchTranslateTextRequest = None,
642+
request: Union[translation_service.BatchTranslateTextRequest, dict] = None,
641643
*,
642-
retry: retries.Retry = gapic_v1.method.DEFAULT,
644+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
643645
timeout: float = None,
644646
metadata: Sequence[Tuple[str, str]] = (),
645647
) -> operation_async.AsyncOperation:
@@ -654,7 +656,7 @@ async def batch_translate_text(
654656
of the call.
655657
656658
Args:
657-
request (:class:`google.cloud.translate_v3.types.BatchTranslateTextRequest`):
659+
request (Union[google.cloud.translate_v3.types.BatchTranslateTextRequest, dict]):
658660
The request object. The batch translation request.
659661
retry (google.api_core.retry.Retry): Designation of what errors, if any,
660662
should be retried.
@@ -705,14 +707,14 @@ async def batch_translate_text(
705707

706708
async def batch_translate_document(
707709
self,
708-
request: translation_service.BatchTranslateDocumentRequest = None,
710+
request: Union[translation_service.BatchTranslateDocumentRequest, dict] = None,
709711
*,
710712
parent: str = None,
711713
source_language_code: str = None,
712714
target_language_codes: Sequence[str] = None,
713715
input_configs: Sequence[translation_service.BatchDocumentInputConfig] = None,
714716
output_config: translation_service.BatchDocumentOutputConfig = None,
715-
retry: retries.Retry = gapic_v1.method.DEFAULT,
717+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
716718
timeout: float = None,
717719
metadata: Sequence[Tuple[str, str]] = (),
718720
) -> operation_async.AsyncOperation:
@@ -727,7 +729,7 @@ async def batch_translate_document(
727729
the call.
728730
729731
Args:
730-
request (:class:`google.cloud.translate_v3.types.BatchTranslateDocumentRequest`):
732+
request (Union[google.cloud.translate_v3.types.BatchTranslateDocumentRequest, dict]):
731733
The request object. The BatchTranslateDocument request.
732734
parent (:class:`str`):
733735
Required. Location to make a regional call.
@@ -865,19 +867,19 @@ async def batch_translate_document(
865867

866868
async def create_glossary(
867869
self,
868-
request: translation_service.CreateGlossaryRequest = None,
870+
request: Union[translation_service.CreateGlossaryRequest, dict] = None,
869871
*,
870872
parent: str = None,
871873
glossary: translation_service.Glossary = None,
872-
retry: retries.Retry = gapic_v1.method.DEFAULT,
874+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
873875
timeout: float = None,
874876
metadata: Sequence[Tuple[str, str]] = (),
875877
) -> operation_async.AsyncOperation:
876878
r"""Creates a glossary and returns the long-running operation.
877879
Returns NOT_FOUND, if the project doesn't exist.
878880
879881
Args:
880-
request (:class:`google.cloud.translate_v3.types.CreateGlossaryRequest`):
882+
request (Union[google.cloud.translate_v3.types.CreateGlossaryRequest, dict]):
881883
The request object. Request message for CreateGlossary.
882884
parent (:class:`str`):
883885
Required. The project name.
@@ -953,18 +955,18 @@ async def create_glossary(
953955

954956
async def list_glossaries(
955957
self,
956-
request: translation_service.ListGlossariesRequest = None,
958+
request: Union[translation_service.ListGlossariesRequest, dict] = None,
957959
*,
958960
parent: str = None,
959-
retry: retries.Retry = gapic_v1.method.DEFAULT,
961+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
960962
timeout: float = None,
961963
metadata: Sequence[Tuple[str, str]] = (),
962964
) -> pagers.ListGlossariesAsyncPager:
963965
r"""Lists glossaries in a project. Returns NOT_FOUND, if the project
964966
doesn't exist.
965967
966968
Args:
967-
request (:class:`google.cloud.translate_v3.types.ListGlossariesRequest`):
969+
request (Union[google.cloud.translate_v3.types.ListGlossariesRequest, dict]):
968970
The request object. Request message for ListGlossaries.
969971
parent (:class:`str`):
970972
Required. The name of the project
@@ -1043,18 +1045,18 @@ async def list_glossaries(
10431045

10441046
async def get_glossary(
10451047
self,
1046-
request: translation_service.GetGlossaryRequest = None,
1048+
request: Union[translation_service.GetGlossaryRequest, dict] = None,
10471049
*,
10481050
name: str = None,
1049-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1051+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
10501052
timeout: float = None,
10511053
metadata: Sequence[Tuple[str, str]] = (),
10521054
) -> translation_service.Glossary:
10531055
r"""Gets a glossary. Returns NOT_FOUND, if the glossary doesn't
10541056
exist.
10551057
10561058
Args:
1057-
request (:class:`google.cloud.translate_v3.types.GetGlossaryRequest`):
1059+
request (Union[google.cloud.translate_v3.types.GetGlossaryRequest, dict]):
10581060
The request object. Request message for GetGlossary.
10591061
name (:class:`str`):
10601062
Required. The name of the glossary to
@@ -1124,10 +1126,10 @@ async def get_glossary(
11241126

11251127
async def delete_glossary(
11261128
self,
1127-
request: translation_service.DeleteGlossaryRequest = None,
1129+
request: Union[translation_service.DeleteGlossaryRequest, dict] = None,
11281130
*,
11291131
name: str = None,
1130-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1132+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
11311133
timeout: float = None,
11321134
metadata: Sequence[Tuple[str, str]] = (),
11331135
) -> operation_async.AsyncOperation:
@@ -1136,7 +1138,7 @@ async def delete_glossary(
11361138
doesn't exist.
11371139
11381140
Args:
1139-
request (:class:`google.cloud.translate_v3.types.DeleteGlossaryRequest`):
1141+
request (Union[google.cloud.translate_v3.types.DeleteGlossaryRequest, dict]):
11401142
The request object. Request message for DeleteGlossary.
11411143
name (:class:`str`):
11421144
Required. The name of the glossary to

google/cloud/translate_v3/services/translation_service/client.py

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
from google.auth.exceptions import MutualTLSChannelError # type: ignore
3131
from google.oauth2 import service_account # type: ignore
3232

33+
OptionalRetry = Union[retries.Retry, object]
34+
3335
from google.api_core import operation # type: ignore
3436
from google.api_core import operation_async # type: ignore
3537
from google.cloud.translate_v3.services.translation_service import pagers
@@ -362,7 +364,7 @@ def translate_text(
362364
model: str = None,
363365
mime_type: str = None,
364366
source_language_code: str = None,
365-
retry: retries.Retry = gapic_v1.method.DEFAULT,
367+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
366368
timeout: float = None,
367369
metadata: Sequence[Tuple[str, str]] = (),
368370
) -> translation_service.TranslateTextResponse:
@@ -530,7 +532,7 @@ def detect_language(
530532
model: str = None,
531533
mime_type: str = None,
532534
content: str = None,
533-
retry: retries.Retry = gapic_v1.method.DEFAULT,
535+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
534536
timeout: float = None,
535537
metadata: Sequence[Tuple[str, str]] = (),
536538
) -> translation_service.DetectLanguageResponse:
@@ -652,7 +654,7 @@ def get_supported_languages(
652654
parent: str = None,
653655
model: str = None,
654656
display_language_code: str = None,
655-
retry: retries.Retry = gapic_v1.method.DEFAULT,
657+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
656658
timeout: float = None,
657659
metadata: Sequence[Tuple[str, str]] = (),
658660
) -> translation_service.SupportedLanguages:
@@ -768,7 +770,7 @@ def translate_document(
768770
self,
769771
request: Union[translation_service.TranslateDocumentRequest, dict] = None,
770772
*,
771-
retry: retries.Retry = gapic_v1.method.DEFAULT,
773+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
772774
timeout: float = None,
773775
metadata: Sequence[Tuple[str, str]] = (),
774776
) -> translation_service.TranslateDocumentResponse:
@@ -817,7 +819,7 @@ def batch_translate_text(
817819
self,
818820
request: Union[translation_service.BatchTranslateTextRequest, dict] = None,
819821
*,
820-
retry: retries.Retry = gapic_v1.method.DEFAULT,
822+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
821823
timeout: float = None,
822824
metadata: Sequence[Tuple[str, str]] = (),
823825
) -> operation.Operation:
@@ -891,7 +893,7 @@ def batch_translate_document(
891893
target_language_codes: Sequence[str] = None,
892894
input_configs: Sequence[translation_service.BatchDocumentInputConfig] = None,
893895
output_config: translation_service.BatchDocumentOutputConfig = None,
894-
retry: retries.Retry = gapic_v1.method.DEFAULT,
896+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
895897
timeout: float = None,
896898
metadata: Sequence[Tuple[str, str]] = (),
897899
) -> operation.Operation:
@@ -1048,7 +1050,7 @@ def create_glossary(
10481050
*,
10491051
parent: str = None,
10501052
glossary: translation_service.Glossary = None,
1051-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1053+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
10521054
timeout: float = None,
10531055
metadata: Sequence[Tuple[str, str]] = (),
10541056
) -> operation.Operation:
@@ -1135,7 +1137,7 @@ def list_glossaries(
11351137
request: Union[translation_service.ListGlossariesRequest, dict] = None,
11361138
*,
11371139
parent: str = None,
1138-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1140+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
11391141
timeout: float = None,
11401142
metadata: Sequence[Tuple[str, str]] = (),
11411143
) -> pagers.ListGlossariesPager:
@@ -1215,7 +1217,7 @@ def get_glossary(
12151217
request: Union[translation_service.GetGlossaryRequest, dict] = None,
12161218
*,
12171219
name: str = None,
1218-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1220+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
12191221
timeout: float = None,
12201222
metadata: Sequence[Tuple[str, str]] = (),
12211223
) -> translation_service.Glossary:
@@ -1286,7 +1288,7 @@ def delete_glossary(
12861288
request: Union[translation_service.DeleteGlossaryRequest, dict] = None,
12871289
*,
12881290
name: str = None,
1289-
retry: retries.Retry = gapic_v1.method.DEFAULT,
1291+
retry: OptionalRetry = gapic_v1.method.DEFAULT,
12901292
timeout: float = None,
12911293
metadata: Sequence[Tuple[str, str]] = (),
12921294
) -> operation.Operation:

0 commit comments

Comments
 (0)