Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/google/cloud/tasks_v2/__init__.py: 33%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

9 statements  

1# -*- coding: utf-8 -*- 

2# Copyright 2025 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# 

16from google.cloud.tasks_v2 import gapic_version as package_version 

17 

18__version__ = package_version.__version__ 

19 

20 

21from .services.cloud_tasks import CloudTasksAsyncClient, CloudTasksClient 

22from .types.cloudtasks import ( 

23 CreateQueueRequest, 

24 CreateTaskRequest, 

25 DeleteQueueRequest, 

26 DeleteTaskRequest, 

27 GetQueueRequest, 

28 GetTaskRequest, 

29 ListQueuesRequest, 

30 ListQueuesResponse, 

31 ListTasksRequest, 

32 ListTasksResponse, 

33 PauseQueueRequest, 

34 PurgeQueueRequest, 

35 ResumeQueueRequest, 

36 RunTaskRequest, 

37 UpdateQueueRequest, 

38) 

39from .types.queue import Queue, RateLimits, RetryConfig, StackdriverLoggingConfig 

40from .types.target import ( 

41 AppEngineHttpRequest, 

42 AppEngineRouting, 

43 HttpMethod, 

44 HttpRequest, 

45 OAuthToken, 

46 OidcToken, 

47) 

48from .types.task import Attempt, Task 

49 

50__all__ = ( 

51 "CloudTasksAsyncClient", 

52 "AppEngineHttpRequest", 

53 "AppEngineRouting", 

54 "Attempt", 

55 "CloudTasksClient", 

56 "CreateQueueRequest", 

57 "CreateTaskRequest", 

58 "DeleteQueueRequest", 

59 "DeleteTaskRequest", 

60 "GetQueueRequest", 

61 "GetTaskRequest", 

62 "HttpMethod", 

63 "HttpRequest", 

64 "ListQueuesRequest", 

65 "ListQueuesResponse", 

66 "ListTasksRequest", 

67 "ListTasksResponse", 

68 "OAuthToken", 

69 "OidcToken", 

70 "PauseQueueRequest", 

71 "PurgeQueueRequest", 

72 "Queue", 

73 "RateLimits", 

74 "ResumeQueueRequest", 

75 "RetryConfig", 

76 "RunTaskRequest", 

77 "StackdriverLoggingConfig", 

78 "Task", 

79 "UpdateQueueRequest", 

80)