Skip to content
This repository was archived by the owner on Nov 29, 2023. It is now read-only.

Commit 3de2adb

Browse files
chore: Update gapic-generator-python to v1.8.5 (#320)
* feat: enable "rest" transport in Python for services supporting numeric enums PiperOrigin-RevId: 508143576 Source-Link: googleapis/googleapis@7a702a9 Source-Link: https://github.com/googleapis/googleapis-gen/commit/6ad1279c0e7aa787ac6b66c9fd4a210692edffcd Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmFkMTI3OWMwZTdhYTc4N2FjNmI2NmM5ZmQ0YTIxMDY5MmVkZmZjZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * chore: Update gapic-generator-python to v1.8.5 PiperOrigin-RevId: 511892190 Source-Link: googleapis/googleapis@a45d9c0 Source-Link: https://github.com/googleapis/googleapis-gen/commit/1907294b1d8365ea24f8c5f2e059a64124c4ed3b Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTkwNzI5NGIxZDgzNjVlYTI0ZjhjNWYyZTA1OWE2NDEyNGM0ZWQzYiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Victor Chudnovsky <vchudnov@google.com>
1 parent 804f042 commit 3de2adb

File tree

16 files changed

+8154
-188
lines changed

16 files changed

+8154
-188
lines changed

google/cloud/scheduler_v1/gapic_metadata.json

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,51 @@
9696
]
9797
}
9898
}
99+
},
100+
"rest": {
101+
"libraryClient": "CloudSchedulerClient",
102+
"rpcs": {
103+
"CreateJob": {
104+
"methods": [
105+
"create_job"
106+
]
107+
},
108+
"DeleteJob": {
109+
"methods": [
110+
"delete_job"
111+
]
112+
},
113+
"GetJob": {
114+
"methods": [
115+
"get_job"
116+
]
117+
},
118+
"ListJobs": {
119+
"methods": [
120+
"list_jobs"
121+
]
122+
},
123+
"PauseJob": {
124+
"methods": [
125+
"pause_job"
126+
]
127+
},
128+
"ResumeJob": {
129+
"methods": [
130+
"resume_job"
131+
]
132+
},
133+
"RunJob": {
134+
"methods": [
135+
"run_job"
136+
]
137+
},
138+
"UpdateJob": {
139+
"methods": [
140+
"update_job"
141+
]
142+
}
143+
}
99144
}
100145
}
101146
}

google/cloud/scheduler_v1/services/cloud_scheduler/client.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@
6060
from .transports.base import DEFAULT_CLIENT_INFO, CloudSchedulerTransport
6161
from .transports.grpc import CloudSchedulerGrpcTransport
6262
from .transports.grpc_asyncio import CloudSchedulerGrpcAsyncIOTransport
63+
from .transports.rest import CloudSchedulerRestTransport
6364

6465

6566
class CloudSchedulerClientMeta(type):
@@ -75,6 +76,7 @@ class CloudSchedulerClientMeta(type):
7576
) # type: Dict[str, Type[CloudSchedulerTransport]]
7677
_transport_registry["grpc"] = CloudSchedulerGrpcTransport
7778
_transport_registry["grpc_asyncio"] = CloudSchedulerGrpcAsyncIOTransport
79+
_transport_registry["rest"] = CloudSchedulerRestTransport
7880

7981
def get_transport_class(
8082
cls,

google/cloud/scheduler_v1/services/cloud_scheduler/transports/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,18 @@
1919
from .base import CloudSchedulerTransport
2020
from .grpc import CloudSchedulerGrpcTransport
2121
from .grpc_asyncio import CloudSchedulerGrpcAsyncIOTransport
22+
from .rest import CloudSchedulerRestInterceptor, CloudSchedulerRestTransport
2223

2324
# Compile a registry of transports.
2425
_transport_registry = OrderedDict() # type: Dict[str, Type[CloudSchedulerTransport]]
2526
_transport_registry["grpc"] = CloudSchedulerGrpcTransport
2627
_transport_registry["grpc_asyncio"] = CloudSchedulerGrpcAsyncIOTransport
28+
_transport_registry["rest"] = CloudSchedulerRestTransport
2729

2830
__all__ = (
2931
"CloudSchedulerTransport",
3032
"CloudSchedulerGrpcTransport",
3133
"CloudSchedulerGrpcAsyncIOTransport",
34+
"CloudSchedulerRestTransport",
35+
"CloudSchedulerRestInterceptor",
3236
)

0 commit comments

Comments
 (0)