1717from distutils import util
1818import os
1919import re
20- from typing import Callable , Dict , Optional , Sequence , Tuple , Type , Union
20+ from typing import Dict , Optional , Sequence , Tuple , Type , Union
2121import pkg_resources
2222
2323from google .api_core import client_options as client_options_lib # type: ignore
@@ -357,7 +357,7 @@ def __init__(
357357
358358 def translate_text (
359359 self ,
360- request : translation_service .TranslateTextRequest = None ,
360+ request : Union [ translation_service .TranslateTextRequest , dict ] = None ,
361361 * ,
362362 parent : str = None ,
363363 target_language_code : str = None ,
@@ -372,7 +372,7 @@ def translate_text(
372372 r"""Translates input text and returns translated text.
373373
374374 Args:
375- request (google.cloud.translate_v3.types.TranslateTextRequest):
375+ request (Union[ google.cloud.translate_v3.types.TranslateTextRequest, dict] ):
376376 The request object. The request message for synchronous
377377 translation.
378378 parent (str):
@@ -527,7 +527,7 @@ def translate_text(
527527
528528 def detect_language (
529529 self ,
530- request : translation_service .DetectLanguageRequest = None ,
530+ request : Union [ translation_service .DetectLanguageRequest , dict ] = None ,
531531 * ,
532532 parent : str = None ,
533533 model : str = None ,
@@ -540,7 +540,7 @@ def detect_language(
540540 r"""Detects the language of text within a request.
541541
542542 Args:
543- request (google.cloud.translate_v3.types.DetectLanguageRequest):
543+ request (Union[ google.cloud.translate_v3.types.DetectLanguageRequest, dict] ):
544544 The request object. The request message for language
545545 detection.
546546 parent (str):
@@ -650,7 +650,7 @@ def detect_language(
650650
651651 def get_supported_languages (
652652 self ,
653- request : translation_service .GetSupportedLanguagesRequest = None ,
653+ request : Union [ translation_service .GetSupportedLanguagesRequest , dict ] = None ,
654654 * ,
655655 parent : str = None ,
656656 model : str = None ,
@@ -663,7 +663,7 @@ def get_supported_languages(
663663 translation.
664664
665665 Args:
666- request (google.cloud.translate_v3.types.GetSupportedLanguagesRequest):
666+ request (Union[ google.cloud.translate_v3.types.GetSupportedLanguagesRequest, dict] ):
667667 The request object. The request message for discovering
668668 supported languages.
669669 parent (str):
@@ -769,7 +769,7 @@ def get_supported_languages(
769769
770770 def translate_document (
771771 self ,
772- request : translation_service .TranslateDocumentRequest = None ,
772+ request : Union [ translation_service .TranslateDocumentRequest , dict ] = None ,
773773 * ,
774774 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
775775 timeout : float = None ,
@@ -778,7 +778,7 @@ def translate_document(
778778 r"""Translates documents in synchronous mode.
779779
780780 Args:
781- request (google.cloud.translate_v3.types.TranslateDocumentRequest):
781+ request (Union[ google.cloud.translate_v3.types.TranslateDocumentRequest, dict] ):
782782 The request object. A document translation request.
783783 retry (google.api_core.retry.Retry): Designation of what errors, if any,
784784 should be retried.
@@ -818,7 +818,7 @@ def translate_document(
818818
819819 def batch_translate_text (
820820 self ,
821- request : translation_service .BatchTranslateTextRequest = None ,
821+ request : Union [ translation_service .BatchTranslateTextRequest , dict ] = None ,
822822 * ,
823823 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
824824 timeout : float = None ,
@@ -835,7 +835,7 @@ def batch_translate_text(
835835 of the call.
836836
837837 Args:
838- request (google.cloud.translate_v3.types.BatchTranslateTextRequest):
838+ request (Union[ google.cloud.translate_v3.types.BatchTranslateTextRequest, dict] ):
839839 The request object. The batch translation request.
840840 retry (google.api_core.retry.Retry): Designation of what errors, if any,
841841 should be retried.
@@ -887,7 +887,7 @@ def batch_translate_text(
887887
888888 def batch_translate_document (
889889 self ,
890- request : translation_service .BatchTranslateDocumentRequest = None ,
890+ request : Union [ translation_service .BatchTranslateDocumentRequest , dict ] = None ,
891891 * ,
892892 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
893893 timeout : float = None ,
@@ -904,7 +904,7 @@ def batch_translate_document(
904904 the call.
905905
906906 Args:
907- request (google.cloud.translate_v3.types.BatchTranslateDocumentRequest):
907+ request (Union[ google.cloud.translate_v3.types.BatchTranslateDocumentRequest, dict] ):
908908 The request object. The BatchTranslateDocument request.
909909 retry (google.api_core.retry.Retry): Designation of what errors, if any,
910910 should be retried.
@@ -956,7 +956,7 @@ def batch_translate_document(
956956
957957 def create_glossary (
958958 self ,
959- request : translation_service .CreateGlossaryRequest = None ,
959+ request : Union [ translation_service .CreateGlossaryRequest , dict ] = None ,
960960 * ,
961961 parent : str = None ,
962962 glossary : translation_service .Glossary = None ,
@@ -968,7 +968,7 @@ def create_glossary(
968968 Returns NOT_FOUND, if the project doesn't exist.
969969
970970 Args:
971- request (google.cloud.translate_v3.types.CreateGlossaryRequest):
971+ request (Union[ google.cloud.translate_v3.types.CreateGlossaryRequest, dict] ):
972972 The request object. Request message for CreateGlossary.
973973 parent (str):
974974 Required. The project name.
@@ -1044,7 +1044,7 @@ def create_glossary(
10441044
10451045 def list_glossaries (
10461046 self ,
1047- request : translation_service .ListGlossariesRequest = None ,
1047+ request : Union [ translation_service .ListGlossariesRequest , dict ] = None ,
10481048 * ,
10491049 parent : str = None ,
10501050 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1055,7 +1055,7 @@ def list_glossaries(
10551055 doesn't exist.
10561056
10571057 Args:
1058- request (google.cloud.translate_v3.types.ListGlossariesRequest):
1058+ request (Union[ google.cloud.translate_v3.types.ListGlossariesRequest, dict] ):
10591059 The request object. Request message for ListGlossaries.
10601060 parent (str):
10611061 Required. The name of the project
@@ -1124,7 +1124,7 @@ def list_glossaries(
11241124
11251125 def get_glossary (
11261126 self ,
1127- request : translation_service .GetGlossaryRequest = None ,
1127+ request : Union [ translation_service .GetGlossaryRequest , dict ] = None ,
11281128 * ,
11291129 name : str = None ,
11301130 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1135,7 +1135,7 @@ def get_glossary(
11351135 exist.
11361136
11371137 Args:
1138- request (google.cloud.translate_v3.types.GetGlossaryRequest):
1138+ request (Union[ google.cloud.translate_v3.types.GetGlossaryRequest, dict] ):
11391139 The request object. Request message for GetGlossary.
11401140 name (str):
11411141 Required. The name of the glossary to
@@ -1195,7 +1195,7 @@ def get_glossary(
11951195
11961196 def delete_glossary (
11971197 self ,
1198- request : translation_service .DeleteGlossaryRequest = None ,
1198+ request : Union [ translation_service .DeleteGlossaryRequest , dict ] = None ,
11991199 * ,
12001200 name : str = None ,
12011201 retry : retries .Retry = gapic_v1 .method .DEFAULT ,
@@ -1207,7 +1207,7 @@ def delete_glossary(
12071207 doesn't exist.
12081208
12091209 Args:
1210- request (google.cloud.translate_v3.types.DeleteGlossaryRequest):
1210+ request (Union[ google.cloud.translate_v3.types.DeleteGlossaryRequest, dict] ):
12111211 The request object. Request message for DeleteGlossary.
12121212 name (str):
12131213 Required. The name of the glossary to
0 commit comments