This repository was archived by the owner on Sep 5, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 5 files changed +7767
-101
lines changed
google/cloud/edgecontainer_v1
tests/unit/gapic/edgecontainer_v1 Expand file tree Collapse file tree 5 files changed +7767
-101
lines changed Original file line number Diff line number Diff line change 186
186
]
187
187
}
188
188
}
189
+ },
190
+ "rest" : {
191
+ "libraryClient" : " EdgeContainerClient" ,
192
+ "rpcs" : {
193
+ "CreateCluster" : {
194
+ "methods" : [
195
+ " create_cluster"
196
+ ]
197
+ },
198
+ "CreateNodePool" : {
199
+ "methods" : [
200
+ " create_node_pool"
201
+ ]
202
+ },
203
+ "CreateVpnConnection" : {
204
+ "methods" : [
205
+ " create_vpn_connection"
206
+ ]
207
+ },
208
+ "DeleteCluster" : {
209
+ "methods" : [
210
+ " delete_cluster"
211
+ ]
212
+ },
213
+ "DeleteNodePool" : {
214
+ "methods" : [
215
+ " delete_node_pool"
216
+ ]
217
+ },
218
+ "DeleteVpnConnection" : {
219
+ "methods" : [
220
+ " delete_vpn_connection"
221
+ ]
222
+ },
223
+ "GenerateAccessToken" : {
224
+ "methods" : [
225
+ " generate_access_token"
226
+ ]
227
+ },
228
+ "GetCluster" : {
229
+ "methods" : [
230
+ " get_cluster"
231
+ ]
232
+ },
233
+ "GetMachine" : {
234
+ "methods" : [
235
+ " get_machine"
236
+ ]
237
+ },
238
+ "GetNodePool" : {
239
+ "methods" : [
240
+ " get_node_pool"
241
+ ]
242
+ },
243
+ "GetVpnConnection" : {
244
+ "methods" : [
245
+ " get_vpn_connection"
246
+ ]
247
+ },
248
+ "ListClusters" : {
249
+ "methods" : [
250
+ " list_clusters"
251
+ ]
252
+ },
253
+ "ListMachines" : {
254
+ "methods" : [
255
+ " list_machines"
256
+ ]
257
+ },
258
+ "ListNodePools" : {
259
+ "methods" : [
260
+ " list_node_pools"
261
+ ]
262
+ },
263
+ "ListVpnConnections" : {
264
+ "methods" : [
265
+ " list_vpn_connections"
266
+ ]
267
+ },
268
+ "UpdateCluster" : {
269
+ "methods" : [
270
+ " update_cluster"
271
+ ]
272
+ },
273
+ "UpdateNodePool" : {
274
+ "methods" : [
275
+ " update_node_pool"
276
+ ]
277
+ }
278
+ }
189
279
}
190
280
}
191
281
}
Original file line number Diff line number Diff line change 58
58
from .transports .base import DEFAULT_CLIENT_INFO , EdgeContainerTransport
59
59
from .transports .grpc import EdgeContainerGrpcTransport
60
60
from .transports .grpc_asyncio import EdgeContainerGrpcAsyncIOTransport
61
+ from .transports .rest import EdgeContainerRestTransport
61
62
62
63
63
64
class EdgeContainerClientMeta (type ):
@@ -71,6 +72,7 @@ class EdgeContainerClientMeta(type):
71
72
_transport_registry = OrderedDict () # type: Dict[str, Type[EdgeContainerTransport]]
72
73
_transport_registry ["grpc" ] = EdgeContainerGrpcTransport
73
74
_transport_registry ["grpc_asyncio" ] = EdgeContainerGrpcAsyncIOTransport
75
+ _transport_registry ["rest" ] = EdgeContainerRestTransport
74
76
75
77
def get_transport_class (
76
78
cls ,
Original file line number Diff line number Diff line change 19
19
from .base import EdgeContainerTransport
20
20
from .grpc import EdgeContainerGrpcTransport
21
21
from .grpc_asyncio import EdgeContainerGrpcAsyncIOTransport
22
+ from .rest import EdgeContainerRestInterceptor , EdgeContainerRestTransport
22
23
23
24
# Compile a registry of transports.
24
25
_transport_registry = OrderedDict () # type: Dict[str, Type[EdgeContainerTransport]]
25
26
_transport_registry ["grpc" ] = EdgeContainerGrpcTransport
26
27
_transport_registry ["grpc_asyncio" ] = EdgeContainerGrpcAsyncIOTransport
28
+ _transport_registry ["rest" ] = EdgeContainerRestTransport
27
29
28
30
__all__ = (
29
31
"EdgeContainerTransport" ,
30
32
"EdgeContainerGrpcTransport" ,
31
33
"EdgeContainerGrpcAsyncIOTransport" ,
34
+ "EdgeContainerRestTransport" ,
35
+ "EdgeContainerRestInterceptor" ,
32
36
)
You can’t perform that action at this time.
0 commit comments