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

Commit

Permalink
chore: use gapic-generator-python 0.53.4 (#289)
Browse files Browse the repository at this point in the history
- [ ] 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: googleapis/googleapis-gen@2ff001f
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMmZmMDAxZmJhY2I5ZTc3ZTcxZDczNGRlNWY5NTVjMDVmZGFlODUyNiJ9
  • Loading branch information
gcf-owl-bot[bot] committed Nov 4, 2021
1 parent 56a6b85 commit 7924322
Show file tree
Hide file tree
Showing 17 changed files with 225 additions and 345 deletions.
Expand Up @@ -19,13 +19,15 @@
from typing import Dict, Sequence, Tuple, Type, Union
import pkg_resources

import google.api_core.client_options as ClientOptions # type: ignore
from google.api_core.client_options import ClientOptions # type: ignore
from google.api_core import exceptions as core_exceptions # type: ignore
from google.api_core import gapic_v1 # type: ignore
from google.api_core import retry as retries # type: ignore
from google.auth import credentials as ga_credentials # type: ignore
from google.oauth2 import service_account # type: ignore

OptionalRetry = Union[retries.Retry, object]

from google.api_core import operation # type: ignore
from google.api_core import operation_async # type: ignore
from google.cloud.translate_v3.services.translation_service import pagers
Expand Down Expand Up @@ -167,22 +169,22 @@ def __init__(

async def translate_text(
self,
request: translation_service.TranslateTextRequest = None,
request: Union[translation_service.TranslateTextRequest, dict] = None,
*,
parent: str = None,
target_language_code: str = None,
contents: Sequence[str] = None,
model: str = None,
mime_type: str = None,
source_language_code: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.TranslateTextResponse:
r"""Translates input text and returns translated text.
Args:
request (:class:`google.cloud.translate_v3.types.TranslateTextRequest`):
request (Union[google.cloud.translate_v3.types.TranslateTextRequest, dict]):
The request object. The request message for synchronous
translation.
parent (:class:`str`):
Expand Down Expand Up @@ -337,20 +339,20 @@ async def translate_text(

async def detect_language(
self,
request: translation_service.DetectLanguageRequest = None,
request: Union[translation_service.DetectLanguageRequest, dict] = None,
*,
parent: str = None,
model: str = None,
mime_type: str = None,
content: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.DetectLanguageResponse:
r"""Detects the language of text within a request.
Args:
request (:class:`google.cloud.translate_v3.types.DetectLanguageRequest`):
request (Union[google.cloud.translate_v3.types.DetectLanguageRequest, dict]):
The request object. The request message for language
detection.
parent (:class:`str`):
Expand Down Expand Up @@ -460,20 +462,20 @@ async def detect_language(

async def get_supported_languages(
self,
request: translation_service.GetSupportedLanguagesRequest = None,
request: Union[translation_service.GetSupportedLanguagesRequest, dict] = None,
*,
parent: str = None,
model: str = None,
display_language_code: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.SupportedLanguages:
r"""Returns a list of supported languages for
translation.
Args:
request (:class:`google.cloud.translate_v3.types.GetSupportedLanguagesRequest`):
request (Union[google.cloud.translate_v3.types.GetSupportedLanguagesRequest, dict]):
The request object. The request message for discovering
supported languages.
parent (:class:`str`):
Expand Down Expand Up @@ -589,16 +591,16 @@ async def get_supported_languages(

async def translate_document(
self,
request: translation_service.TranslateDocumentRequest = None,
request: Union[translation_service.TranslateDocumentRequest, dict] = None,
*,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.TranslateDocumentResponse:
r"""Translates documents in synchronous mode.
Args:
request (:class:`google.cloud.translate_v3.types.TranslateDocumentRequest`):
request (Union[google.cloud.translate_v3.types.TranslateDocumentRequest, dict]):
The request object. A document translation request.
retry (google.api_core.retry.Retry): Designation of what errors, if any,
should be retried.
Expand Down Expand Up @@ -637,9 +639,9 @@ async def translate_document(

async def batch_translate_text(
self,
request: translation_service.BatchTranslateTextRequest = None,
request: Union[translation_service.BatchTranslateTextRequest, dict] = None,
*,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation_async.AsyncOperation:
Expand All @@ -654,7 +656,7 @@ async def batch_translate_text(
of the call.
Args:
request (:class:`google.cloud.translate_v3.types.BatchTranslateTextRequest`):
request (Union[google.cloud.translate_v3.types.BatchTranslateTextRequest, dict]):
The request object. The batch translation request.
retry (google.api_core.retry.Retry): Designation of what errors, if any,
should be retried.
Expand Down Expand Up @@ -705,14 +707,14 @@ async def batch_translate_text(

async def batch_translate_document(
self,
request: translation_service.BatchTranslateDocumentRequest = None,
request: Union[translation_service.BatchTranslateDocumentRequest, dict] = None,
*,
parent: str = None,
source_language_code: str = None,
target_language_codes: Sequence[str] = None,
input_configs: Sequence[translation_service.BatchDocumentInputConfig] = None,
output_config: translation_service.BatchDocumentOutputConfig = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation_async.AsyncOperation:
Expand All @@ -727,7 +729,7 @@ async def batch_translate_document(
the call.
Args:
request (:class:`google.cloud.translate_v3.types.BatchTranslateDocumentRequest`):
request (Union[google.cloud.translate_v3.types.BatchTranslateDocumentRequest, dict]):
The request object. The BatchTranslateDocument request.
parent (:class:`str`):
Required. Location to make a regional call.
Expand Down Expand Up @@ -865,19 +867,19 @@ async def batch_translate_document(

async def create_glossary(
self,
request: translation_service.CreateGlossaryRequest = None,
request: Union[translation_service.CreateGlossaryRequest, dict] = None,
*,
parent: str = None,
glossary: translation_service.Glossary = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation_async.AsyncOperation:
r"""Creates a glossary and returns the long-running operation.
Returns NOT_FOUND, if the project doesn't exist.
Args:
request (:class:`google.cloud.translate_v3.types.CreateGlossaryRequest`):
request (Union[google.cloud.translate_v3.types.CreateGlossaryRequest, dict]):
The request object. Request message for CreateGlossary.
parent (:class:`str`):
Required. The project name.
Expand Down Expand Up @@ -953,18 +955,18 @@ async def create_glossary(

async def list_glossaries(
self,
request: translation_service.ListGlossariesRequest = None,
request: Union[translation_service.ListGlossariesRequest, dict] = None,
*,
parent: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> pagers.ListGlossariesAsyncPager:
r"""Lists glossaries in a project. Returns NOT_FOUND, if the project
doesn't exist.
Args:
request (:class:`google.cloud.translate_v3.types.ListGlossariesRequest`):
request (Union[google.cloud.translate_v3.types.ListGlossariesRequest, dict]):
The request object. Request message for ListGlossaries.
parent (:class:`str`):
Required. The name of the project
Expand Down Expand Up @@ -1043,18 +1045,18 @@ async def list_glossaries(

async def get_glossary(
self,
request: translation_service.GetGlossaryRequest = None,
request: Union[translation_service.GetGlossaryRequest, dict] = None,
*,
name: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.Glossary:
r"""Gets a glossary. Returns NOT_FOUND, if the glossary doesn't
exist.
Args:
request (:class:`google.cloud.translate_v3.types.GetGlossaryRequest`):
request (Union[google.cloud.translate_v3.types.GetGlossaryRequest, dict]):
The request object. Request message for GetGlossary.
name (:class:`str`):
Required. The name of the glossary to
Expand Down Expand Up @@ -1124,10 +1126,10 @@ async def get_glossary(

async def delete_glossary(
self,
request: translation_service.DeleteGlossaryRequest = None,
request: Union[translation_service.DeleteGlossaryRequest, dict] = None,
*,
name: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation_async.AsyncOperation:
Expand All @@ -1136,7 +1138,7 @@ async def delete_glossary(
doesn't exist.
Args:
request (:class:`google.cloud.translate_v3.types.DeleteGlossaryRequest`):
request (Union[google.cloud.translate_v3.types.DeleteGlossaryRequest, dict]):
The request object. Request message for DeleteGlossary.
name (:class:`str`):
Required. The name of the glossary to
Expand Down
22 changes: 12 additions & 10 deletions google/cloud/translate_v3/services/translation_service/client.py
Expand Up @@ -30,6 +30,8 @@
from google.auth.exceptions import MutualTLSChannelError # type: ignore
from google.oauth2 import service_account # type: ignore

OptionalRetry = Union[retries.Retry, object]

from google.api_core import operation # type: ignore
from google.api_core import operation_async # type: ignore
from google.cloud.translate_v3.services.translation_service import pagers
Expand Down Expand Up @@ -362,7 +364,7 @@ def translate_text(
model: str = None,
mime_type: str = None,
source_language_code: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.TranslateTextResponse:
Expand Down Expand Up @@ -530,7 +532,7 @@ def detect_language(
model: str = None,
mime_type: str = None,
content: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.DetectLanguageResponse:
Expand Down Expand Up @@ -652,7 +654,7 @@ def get_supported_languages(
parent: str = None,
model: str = None,
display_language_code: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.SupportedLanguages:
Expand Down Expand Up @@ -768,7 +770,7 @@ def translate_document(
self,
request: Union[translation_service.TranslateDocumentRequest, dict] = None,
*,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.TranslateDocumentResponse:
Expand Down Expand Up @@ -817,7 +819,7 @@ def batch_translate_text(
self,
request: Union[translation_service.BatchTranslateTextRequest, dict] = None,
*,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation.Operation:
Expand Down Expand Up @@ -891,7 +893,7 @@ def batch_translate_document(
target_language_codes: Sequence[str] = None,
input_configs: Sequence[translation_service.BatchDocumentInputConfig] = None,
output_config: translation_service.BatchDocumentOutputConfig = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation.Operation:
Expand Down Expand Up @@ -1048,7 +1050,7 @@ def create_glossary(
*,
parent: str = None,
glossary: translation_service.Glossary = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation.Operation:
Expand Down Expand Up @@ -1135,7 +1137,7 @@ def list_glossaries(
request: Union[translation_service.ListGlossariesRequest, dict] = None,
*,
parent: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> pagers.ListGlossariesPager:
Expand Down Expand Up @@ -1215,7 +1217,7 @@ def get_glossary(
request: Union[translation_service.GetGlossaryRequest, dict] = None,
*,
name: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> translation_service.Glossary:
Expand Down Expand Up @@ -1286,7 +1288,7 @@ def delete_glossary(
request: Union[translation_service.DeleteGlossaryRequest, dict] = None,
*,
name: str = None,
retry: retries.Retry = gapic_v1.method.DEFAULT,
retry: OptionalRetry = gapic_v1.method.DEFAULT,
timeout: float = None,
metadata: Sequence[Tuple[str, str]] = (),
) -> operation.Operation:
Expand Down

0 comments on commit 7924322

Please sign in to comment.