|
16 | 16 | from collections import OrderedDict |
17 | 17 | import functools |
18 | 18 | import re |
19 | | -from typing import Dict, Mapping, Optional, Sequence, Tuple, Type, Union |
| 19 | +from typing import ( |
| 20 | + Dict, |
| 21 | + Mapping, |
| 22 | + MutableMapping, |
| 23 | + MutableSequence, |
| 24 | + Optional, |
| 25 | + Sequence, |
| 26 | + Tuple, |
| 27 | + Type, |
| 28 | + Union, |
| 29 | +) |
20 | 30 |
|
21 | 31 | from google.api_core import exceptions as core_exceptions |
22 | 32 | from google.api_core import gapic_v1 |
@@ -168,9 +178,9 @@ def transport(self) -> CompanyServiceTransport: |
168 | 178 | def __init__( |
169 | 179 | self, |
170 | 180 | *, |
171 | | - credentials: ga_credentials.Credentials = None, |
| 181 | + credentials: Optional[ga_credentials.Credentials] = None, |
172 | 182 | transport: Union[str, CompanyServiceTransport] = "grpc_asyncio", |
173 | | - client_options: ClientOptions = None, |
| 183 | + client_options: Optional[ClientOptions] = None, |
174 | 184 | client_info: gapic_v1.client_info.ClientInfo = DEFAULT_CLIENT_INFO, |
175 | 185 | ) -> None: |
176 | 186 | """Instantiates the company service client. |
@@ -214,12 +224,12 @@ def __init__( |
214 | 224 |
|
215 | 225 | async def create_company( |
216 | 226 | self, |
217 | | - request: Union[company_service.CreateCompanyRequest, dict] = None, |
| 227 | + request: Optional[Union[company_service.CreateCompanyRequest, dict]] = None, |
218 | 228 | *, |
219 | | - parent: str = None, |
220 | | - company: gct_company.Company = None, |
| 229 | + parent: Optional[str] = None, |
| 230 | + company: Optional[gct_company.Company] = None, |
221 | 231 | retry: OptionalRetry = gapic_v1.method.DEFAULT, |
222 | | - timeout: float = None, |
| 232 | + timeout: Optional[float] = None, |
223 | 233 | metadata: Sequence[Tuple[str, str]] = (), |
224 | 234 | ) -> gct_company.Company: |
225 | 235 | r"""Creates a new company entity. |
@@ -256,7 +266,7 @@ async def sample_create_company(): |
256 | 266 | print(response) |
257 | 267 |
|
258 | 268 | Args: |
259 | | - request (Union[google.cloud.talent_v4.types.CreateCompanyRequest, dict]): |
| 269 | + request (Optional[Union[google.cloud.talent_v4.types.CreateCompanyRequest, dict]]): |
260 | 270 | The request object. The Request of the CreateCompany |
261 | 271 | method. |
262 | 272 | parent (:class:`str`): |
@@ -337,11 +347,11 @@ async def sample_create_company(): |
337 | 347 |
|
338 | 348 | async def get_company( |
339 | 349 | self, |
340 | | - request: Union[company_service.GetCompanyRequest, dict] = None, |
| 350 | + request: Optional[Union[company_service.GetCompanyRequest, dict]] = None, |
341 | 351 | *, |
342 | | - name: str = None, |
| 352 | + name: Optional[str] = None, |
343 | 353 | retry: OptionalRetry = gapic_v1.method.DEFAULT, |
344 | | - timeout: float = None, |
| 354 | + timeout: Optional[float] = None, |
345 | 355 | metadata: Sequence[Tuple[str, str]] = (), |
346 | 356 | ) -> company.Company: |
347 | 357 | r"""Retrieves specified company. |
@@ -373,7 +383,7 @@ async def sample_get_company(): |
373 | 383 | print(response) |
374 | 384 |
|
375 | 385 | Args: |
376 | | - request (Union[google.cloud.talent_v4.types.GetCompanyRequest, dict]): |
| 386 | + request (Optional[Union[google.cloud.talent_v4.types.GetCompanyRequest, dict]]): |
377 | 387 | The request object. Request for getting a company by |
378 | 388 | name. |
379 | 389 | name (:class:`str`): |
@@ -458,12 +468,12 @@ async def sample_get_company(): |
458 | 468 |
|
459 | 469 | async def update_company( |
460 | 470 | self, |
461 | | - request: Union[company_service.UpdateCompanyRequest, dict] = None, |
| 471 | + request: Optional[Union[company_service.UpdateCompanyRequest, dict]] = None, |
462 | 472 | *, |
463 | | - company: gct_company.Company = None, |
464 | | - update_mask: field_mask_pb2.FieldMask = None, |
| 473 | + company: Optional[gct_company.Company] = None, |
| 474 | + update_mask: Optional[field_mask_pb2.FieldMask] = None, |
465 | 475 | retry: OptionalRetry = gapic_v1.method.DEFAULT, |
466 | | - timeout: float = None, |
| 476 | + timeout: Optional[float] = None, |
467 | 477 | metadata: Sequence[Tuple[str, str]] = (), |
468 | 478 | ) -> gct_company.Company: |
469 | 479 | r"""Updates specified company. |
@@ -499,7 +509,7 @@ async def sample_update_company(): |
499 | 509 | print(response) |
500 | 510 |
|
501 | 511 | Args: |
502 | | - request (Union[google.cloud.talent_v4.types.UpdateCompanyRequest, dict]): |
| 512 | + request (Optional[Union[google.cloud.talent_v4.types.UpdateCompanyRequest, dict]]): |
503 | 513 | The request object. Request for updating a specified |
504 | 514 | company. |
505 | 515 | company (:class:`google.cloud.talent_v4.types.Company`): |
@@ -590,11 +600,11 @@ async def sample_update_company(): |
590 | 600 |
|
591 | 601 | async def delete_company( |
592 | 602 | self, |
593 | | - request: Union[company_service.DeleteCompanyRequest, dict] = None, |
| 603 | + request: Optional[Union[company_service.DeleteCompanyRequest, dict]] = None, |
594 | 604 | *, |
595 | | - name: str = None, |
| 605 | + name: Optional[str] = None, |
596 | 606 | retry: OptionalRetry = gapic_v1.method.DEFAULT, |
597 | | - timeout: float = None, |
| 607 | + timeout: Optional[float] = None, |
598 | 608 | metadata: Sequence[Tuple[str, str]] = (), |
599 | 609 | ) -> None: |
600 | 610 | r"""Deletes specified company. |
@@ -625,7 +635,7 @@ async def sample_delete_company(): |
625 | 635 | await client.delete_company(request=request) |
626 | 636 |
|
627 | 637 | Args: |
628 | | - request (Union[google.cloud.talent_v4.types.DeleteCompanyRequest, dict]): |
| 638 | + request (Optional[Union[google.cloud.talent_v4.types.DeleteCompanyRequest, dict]]): |
629 | 639 | The request object. Request to delete a company. |
630 | 640 | name (:class:`str`): |
631 | 641 | Required. The resource name of the company to be |
@@ -695,11 +705,11 @@ async def sample_delete_company(): |
695 | 705 |
|
696 | 706 | async def list_companies( |
697 | 707 | self, |
698 | | - request: Union[company_service.ListCompaniesRequest, dict] = None, |
| 708 | + request: Optional[Union[company_service.ListCompaniesRequest, dict]] = None, |
699 | 709 | *, |
700 | | - parent: str = None, |
| 710 | + parent: Optional[str] = None, |
701 | 711 | retry: OptionalRetry = gapic_v1.method.DEFAULT, |
702 | | - timeout: float = None, |
| 712 | + timeout: Optional[float] = None, |
703 | 713 | metadata: Sequence[Tuple[str, str]] = (), |
704 | 714 | ) -> pagers.ListCompaniesAsyncPager: |
705 | 715 | r"""Lists all companies associated with the project. |
@@ -732,7 +742,7 @@ async def sample_list_companies(): |
732 | 742 | print(response) |
733 | 743 |
|
734 | 744 | Args: |
735 | | - request (Union[google.cloud.talent_v4.types.ListCompaniesRequest, dict]): |
| 745 | + request (Optional[Union[google.cloud.talent_v4.types.ListCompaniesRequest, dict]]): |
736 | 746 | The request object. List companies for which the client |
737 | 747 | has ACL visibility. |
738 | 748 | parent (:class:`str`): |
|
0 commit comments