perxis.extensions.extension_service_pb2_grpc
Client and server classes corresponding to protobuf-defined services.
1# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! 2"""Client and server classes corresponding to protobuf-defined services.""" 3import grpc 4import warnings 5 6from perxis.common import operation_pb2 as common_dot_operation__pb2 7from perxis.extensions import extension_pb2 as extensions_dot_extension__pb2 8from perxis.extensions import extension_service_pb2 as extensions_dot_extension__service__pb2 9 10GRPC_GENERATED_VERSION = '1.67.1' 11GRPC_VERSION = grpc.__version__ 12_version_not_supported = False 13 14try: 15 from grpc._utilities import first_version_is_lower 16 _version_not_supported = first_version_is_lower(GRPC_VERSION, GRPC_GENERATED_VERSION) 17except ImportError: 18 _version_not_supported = True 19 20if _version_not_supported: 21 raise RuntimeError( 22 f'The grpc package installed is at version {GRPC_VERSION},' 23 + f' but the generated code in extensions/extension_service_pb2_grpc.py depends on' 24 + f' grpcio>={GRPC_GENERATED_VERSION}.' 25 + f' Please upgrade your grpc module to grpcio>={GRPC_GENERATED_VERSION}' 26 + f' or downgrade your generated code using grpcio-tools<={GRPC_VERSION}.' 27 ) 28 29 30class ExtensionServiceStub(object): 31 """ExtensionService - API расширения 32 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 33 """ 34 35 def __init__(self, channel): 36 """Constructor. 37 38 Args: 39 channel: A grpc.Channel. 40 """ 41 self.Install = channel.unary_unary( 42 '/extensions.ExtensionService/Install', 43 request_serializer=extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 44 response_deserializer=common_dot_operation__pb2.Operation.FromString, 45 _registered_method=True) 46 self.Uninstall = channel.unary_unary( 47 '/extensions.ExtensionService/Uninstall', 48 request_serializer=extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 49 response_deserializer=common_dot_operation__pb2.Operation.FromString, 50 _registered_method=True) 51 self.Check = channel.unary_unary( 52 '/extensions.ExtensionService/Check', 53 request_serializer=extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 54 response_deserializer=common_dot_operation__pb2.Operation.FromString, 55 _registered_method=True) 56 self.Action = channel.unary_unary( 57 '/extensions.ExtensionService/Action', 58 request_serializer=extensions_dot_extension__pb2.ActionRequest.SerializeToString, 59 response_deserializer=extensions_dot_extension__service__pb2.ActionResponse.FromString, 60 _registered_method=True) 61 62 63class ExtensionServiceServicer(object): 64 """ExtensionService - API расширения 65 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 66 """ 67 68 def Install(self, request, context): 69 """Install выполняет установку указанных расширений. Если 70 расширение уже установлены выполняет процесс переустановки. Возвращает longtime операцию 71 """ 72 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 73 context.set_details('Method not implemented!') 74 raise NotImplementedError('Method not implemented!') 75 76 def Uninstall(self, request, context): 77 """Uninstall выполняет удаление указанных расширений. 78 """ 79 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 80 context.set_details('Method not implemented!') 81 raise NotImplementedError('Method not implemented!') 82 83 def Check(self, request, context): 84 """Check выполняет проверку установки для расширения. При этом расширение проверяет наличие необходимых данных в 85 пространстве или наличие новой версии расширения и сообщает об этом. Никаких действий с данными пространства не 86 производится. 87 """ 88 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 89 context.set_details('Method not implemented!') 90 raise NotImplementedError('Method not implemented!') 91 92 def Action(self, request, context): 93 """Пользовательские Действия (Actions) 94 95 Пользовательские действия позволяют расширить функционал пользовательского интерфейса путем 96 добавления в интерфейс элементов взаимодействуя с которыми пользователь может вызывать реакцию на 97 сервере или переход в интерфейсе. 98 99 Пользовательские действия добавляются при установке расширений в системную коллекции `System/Actions`. 100 Коллекция создается автоматически менеджером расширений. При установке так же отображается меню `Действия` 101 доступное для всех пользователей. 102 103 Примеры пользовательских действий: 104 - "Собрать сайт" - добавляется Perxis.Web для сборки сайта, доступна пользователю через меню, 105 параметры space_id, env_id. При вызове выполняется запрос на сервер ProcessAction. 106 - "Посмотреть задачи" - добавляется Tasks для перехода на коллекцию задач. Отображается в меню, 107 параметры space_id, env_id. 108 109 Приложения так же могут использовать действия для вызова обработки в других приложениях при 110 необходимости. 111 """ 112 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 113 context.set_details('Method not implemented!') 114 raise NotImplementedError('Method not implemented!') 115 116 117def add_ExtensionServiceServicer_to_server(servicer, server): 118 rpc_method_handlers = { 119 'Install': grpc.unary_unary_rpc_method_handler( 120 servicer.Install, 121 request_deserializer=extensions_dot_extension__service__pb2.InstallRequest.FromString, 122 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 123 ), 124 'Uninstall': grpc.unary_unary_rpc_method_handler( 125 servicer.Uninstall, 126 request_deserializer=extensions_dot_extension__service__pb2.UninstallRequest.FromString, 127 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 128 ), 129 'Check': grpc.unary_unary_rpc_method_handler( 130 servicer.Check, 131 request_deserializer=extensions_dot_extension__service__pb2.CheckRequest.FromString, 132 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 133 ), 134 'Action': grpc.unary_unary_rpc_method_handler( 135 servicer.Action, 136 request_deserializer=extensions_dot_extension__pb2.ActionRequest.FromString, 137 response_serializer=extensions_dot_extension__service__pb2.ActionResponse.SerializeToString, 138 ), 139 } 140 generic_handler = grpc.method_handlers_generic_handler( 141 'extensions.ExtensionService', rpc_method_handlers) 142 server.add_generic_rpc_handlers((generic_handler,)) 143 server.add_registered_method_handlers('extensions.ExtensionService', rpc_method_handlers) 144 145 146 # This class is part of an EXPERIMENTAL API. 147class ExtensionService(object): 148 """ExtensionService - API расширения 149 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 150 """ 151 152 @staticmethod 153 def Install(request, 154 target, 155 options=(), 156 channel_credentials=None, 157 call_credentials=None, 158 insecure=False, 159 compression=None, 160 wait_for_ready=None, 161 timeout=None, 162 metadata=None): 163 return grpc.experimental.unary_unary( 164 request, 165 target, 166 '/extensions.ExtensionService/Install', 167 extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 168 common_dot_operation__pb2.Operation.FromString, 169 options, 170 channel_credentials, 171 insecure, 172 call_credentials, 173 compression, 174 wait_for_ready, 175 timeout, 176 metadata, 177 _registered_method=True) 178 179 @staticmethod 180 def Uninstall(request, 181 target, 182 options=(), 183 channel_credentials=None, 184 call_credentials=None, 185 insecure=False, 186 compression=None, 187 wait_for_ready=None, 188 timeout=None, 189 metadata=None): 190 return grpc.experimental.unary_unary( 191 request, 192 target, 193 '/extensions.ExtensionService/Uninstall', 194 extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 195 common_dot_operation__pb2.Operation.FromString, 196 options, 197 channel_credentials, 198 insecure, 199 call_credentials, 200 compression, 201 wait_for_ready, 202 timeout, 203 metadata, 204 _registered_method=True) 205 206 @staticmethod 207 def Check(request, 208 target, 209 options=(), 210 channel_credentials=None, 211 call_credentials=None, 212 insecure=False, 213 compression=None, 214 wait_for_ready=None, 215 timeout=None, 216 metadata=None): 217 return grpc.experimental.unary_unary( 218 request, 219 target, 220 '/extensions.ExtensionService/Check', 221 extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 222 common_dot_operation__pb2.Operation.FromString, 223 options, 224 channel_credentials, 225 insecure, 226 call_credentials, 227 compression, 228 wait_for_ready, 229 timeout, 230 metadata, 231 _registered_method=True) 232 233 @staticmethod 234 def Action(request, 235 target, 236 options=(), 237 channel_credentials=None, 238 call_credentials=None, 239 insecure=False, 240 compression=None, 241 wait_for_ready=None, 242 timeout=None, 243 metadata=None): 244 return grpc.experimental.unary_unary( 245 request, 246 target, 247 '/extensions.ExtensionService/Action', 248 extensions_dot_extension__pb2.ActionRequest.SerializeToString, 249 extensions_dot_extension__service__pb2.ActionResponse.FromString, 250 options, 251 channel_credentials, 252 insecure, 253 call_credentials, 254 compression, 255 wait_for_ready, 256 timeout, 257 metadata, 258 _registered_method=True)
31class ExtensionServiceStub(object): 32 """ExtensionService - API расширения 33 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 34 """ 35 36 def __init__(self, channel): 37 """Constructor. 38 39 Args: 40 channel: A grpc.Channel. 41 """ 42 self.Install = channel.unary_unary( 43 '/extensions.ExtensionService/Install', 44 request_serializer=extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 45 response_deserializer=common_dot_operation__pb2.Operation.FromString, 46 _registered_method=True) 47 self.Uninstall = channel.unary_unary( 48 '/extensions.ExtensionService/Uninstall', 49 request_serializer=extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 50 response_deserializer=common_dot_operation__pb2.Operation.FromString, 51 _registered_method=True) 52 self.Check = channel.unary_unary( 53 '/extensions.ExtensionService/Check', 54 request_serializer=extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 55 response_deserializer=common_dot_operation__pb2.Operation.FromString, 56 _registered_method=True) 57 self.Action = channel.unary_unary( 58 '/extensions.ExtensionService/Action', 59 request_serializer=extensions_dot_extension__pb2.ActionRequest.SerializeToString, 60 response_deserializer=extensions_dot_extension__service__pb2.ActionResponse.FromString, 61 _registered_method=True)
ExtensionService - API расширения
Сервис должен реализовывать методы common.OperationService
для работы операциями.
36 def __init__(self, channel): 37 """Constructor. 38 39 Args: 40 channel: A grpc.Channel. 41 """ 42 self.Install = channel.unary_unary( 43 '/extensions.ExtensionService/Install', 44 request_serializer=extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 45 response_deserializer=common_dot_operation__pb2.Operation.FromString, 46 _registered_method=True) 47 self.Uninstall = channel.unary_unary( 48 '/extensions.ExtensionService/Uninstall', 49 request_serializer=extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 50 response_deserializer=common_dot_operation__pb2.Operation.FromString, 51 _registered_method=True) 52 self.Check = channel.unary_unary( 53 '/extensions.ExtensionService/Check', 54 request_serializer=extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 55 response_deserializer=common_dot_operation__pb2.Operation.FromString, 56 _registered_method=True) 57 self.Action = channel.unary_unary( 58 '/extensions.ExtensionService/Action', 59 request_serializer=extensions_dot_extension__pb2.ActionRequest.SerializeToString, 60 response_deserializer=extensions_dot_extension__service__pb2.ActionResponse.FromString, 61 _registered_method=True)
Constructor.
Arguments:
- channel: A grpc.Channel.
64class ExtensionServiceServicer(object): 65 """ExtensionService - API расширения 66 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 67 """ 68 69 def Install(self, request, context): 70 """Install выполняет установку указанных расширений. Если 71 расширение уже установлены выполняет процесс переустановки. Возвращает longtime операцию 72 """ 73 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 74 context.set_details('Method not implemented!') 75 raise NotImplementedError('Method not implemented!') 76 77 def Uninstall(self, request, context): 78 """Uninstall выполняет удаление указанных расширений. 79 """ 80 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 81 context.set_details('Method not implemented!') 82 raise NotImplementedError('Method not implemented!') 83 84 def Check(self, request, context): 85 """Check выполняет проверку установки для расширения. При этом расширение проверяет наличие необходимых данных в 86 пространстве или наличие новой версии расширения и сообщает об этом. Никаких действий с данными пространства не 87 производится. 88 """ 89 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 90 context.set_details('Method not implemented!') 91 raise NotImplementedError('Method not implemented!') 92 93 def Action(self, request, context): 94 """Пользовательские Действия (Actions) 95 96 Пользовательские действия позволяют расширить функционал пользовательского интерфейса путем 97 добавления в интерфейс элементов взаимодействуя с которыми пользователь может вызывать реакцию на 98 сервере или переход в интерфейсе. 99 100 Пользовательские действия добавляются при установке расширений в системную коллекции `System/Actions`. 101 Коллекция создается автоматически менеджером расширений. При установке так же отображается меню `Действия` 102 доступное для всех пользователей. 103 104 Примеры пользовательских действий: 105 - "Собрать сайт" - добавляется Perxis.Web для сборки сайта, доступна пользователю через меню, 106 параметры space_id, env_id. При вызове выполняется запрос на сервер ProcessAction. 107 - "Посмотреть задачи" - добавляется Tasks для перехода на коллекцию задач. Отображается в меню, 108 параметры space_id, env_id. 109 110 Приложения так же могут использовать действия для вызова обработки в других приложениях при 111 необходимости. 112 """ 113 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 114 context.set_details('Method not implemented!') 115 raise NotImplementedError('Method not implemented!')
ExtensionService - API расширения
Сервис должен реализовывать методы common.OperationService
для работы операциями.
69 def Install(self, request, context): 70 """Install выполняет установку указанных расширений. Если 71 расширение уже установлены выполняет процесс переустановки. Возвращает longtime операцию 72 """ 73 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 74 context.set_details('Method not implemented!') 75 raise NotImplementedError('Method not implemented!')
Install выполняет установку указанных расширений. Если расширение уже установлены выполняет процесс переустановки. Возвращает longtime операцию
77 def Uninstall(self, request, context): 78 """Uninstall выполняет удаление указанных расширений. 79 """ 80 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 81 context.set_details('Method not implemented!') 82 raise NotImplementedError('Method not implemented!')
Uninstall выполняет удаление указанных расширений.
84 def Check(self, request, context): 85 """Check выполняет проверку установки для расширения. При этом расширение проверяет наличие необходимых данных в 86 пространстве или наличие новой версии расширения и сообщает об этом. Никаких действий с данными пространства не 87 производится. 88 """ 89 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 90 context.set_details('Method not implemented!') 91 raise NotImplementedError('Method not implemented!')
Check выполняет проверку установки для расширения. При этом расширение проверяет наличие необходимых данных в пространстве или наличие новой версии расширения и сообщает об этом. Никаких действий с данными пространства не производится.
93 def Action(self, request, context): 94 """Пользовательские Действия (Actions) 95 96 Пользовательские действия позволяют расширить функционал пользовательского интерфейса путем 97 добавления в интерфейс элементов взаимодействуя с которыми пользователь может вызывать реакцию на 98 сервере или переход в интерфейсе. 99 100 Пользовательские действия добавляются при установке расширений в системную коллекции `System/Actions`. 101 Коллекция создается автоматически менеджером расширений. При установке так же отображается меню `Действия` 102 доступное для всех пользователей. 103 104 Примеры пользовательских действий: 105 - "Собрать сайт" - добавляется Perxis.Web для сборки сайта, доступна пользователю через меню, 106 параметры space_id, env_id. При вызове выполняется запрос на сервер ProcessAction. 107 - "Посмотреть задачи" - добавляется Tasks для перехода на коллекцию задач. Отображается в меню, 108 параметры space_id, env_id. 109 110 Приложения так же могут использовать действия для вызова обработки в других приложениях при 111 необходимости. 112 """ 113 context.set_code(grpc.StatusCode.UNIMPLEMENTED) 114 context.set_details('Method not implemented!') 115 raise NotImplementedError('Method not implemented!')
Пользовательские Действия (Actions)
Пользовательские действия позволяют расширить функционал пользовательского интерфейса путем добавления в интерфейс элементов взаимодействуя с которыми пользователь может вызывать реакцию на сервере или переход в интерфейсе.
Пользовательские действия добавляются при установке расширений в системную коллекции System/Actions
.
Коллекция создается автоматически менеджером расширений. При установке так же отображается меню Действия
доступное для всех пользователей.
Примеры пользовательских действий:
- "Собрать сайт" - добавляется Perxis.Web для сборки сайта, доступна пользователю через меню, параметры space_id, env_id. При вызове выполняется запрос на сервер ProcessAction.
- "Посмотреть задачи" - добавляется Tasks для перехода на коллекцию задач. Отображается в меню, параметры space_id, env_id.
Приложения так же могут использовать действия для вызова обработки в других приложениях при необходимости.
118def add_ExtensionServiceServicer_to_server(servicer, server): 119 rpc_method_handlers = { 120 'Install': grpc.unary_unary_rpc_method_handler( 121 servicer.Install, 122 request_deserializer=extensions_dot_extension__service__pb2.InstallRequest.FromString, 123 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 124 ), 125 'Uninstall': grpc.unary_unary_rpc_method_handler( 126 servicer.Uninstall, 127 request_deserializer=extensions_dot_extension__service__pb2.UninstallRequest.FromString, 128 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 129 ), 130 'Check': grpc.unary_unary_rpc_method_handler( 131 servicer.Check, 132 request_deserializer=extensions_dot_extension__service__pb2.CheckRequest.FromString, 133 response_serializer=common_dot_operation__pb2.Operation.SerializeToString, 134 ), 135 'Action': grpc.unary_unary_rpc_method_handler( 136 servicer.Action, 137 request_deserializer=extensions_dot_extension__pb2.ActionRequest.FromString, 138 response_serializer=extensions_dot_extension__service__pb2.ActionResponse.SerializeToString, 139 ), 140 } 141 generic_handler = grpc.method_handlers_generic_handler( 142 'extensions.ExtensionService', rpc_method_handlers) 143 server.add_generic_rpc_handlers((generic_handler,)) 144 server.add_registered_method_handlers('extensions.ExtensionService', rpc_method_handlers)
148class ExtensionService(object): 149 """ExtensionService - API расширения 150 Сервис должен реализовывать методы `common.OperationService` для работы операциями. 151 """ 152 153 @staticmethod 154 def Install(request, 155 target, 156 options=(), 157 channel_credentials=None, 158 call_credentials=None, 159 insecure=False, 160 compression=None, 161 wait_for_ready=None, 162 timeout=None, 163 metadata=None): 164 return grpc.experimental.unary_unary( 165 request, 166 target, 167 '/extensions.ExtensionService/Install', 168 extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 169 common_dot_operation__pb2.Operation.FromString, 170 options, 171 channel_credentials, 172 insecure, 173 call_credentials, 174 compression, 175 wait_for_ready, 176 timeout, 177 metadata, 178 _registered_method=True) 179 180 @staticmethod 181 def Uninstall(request, 182 target, 183 options=(), 184 channel_credentials=None, 185 call_credentials=None, 186 insecure=False, 187 compression=None, 188 wait_for_ready=None, 189 timeout=None, 190 metadata=None): 191 return grpc.experimental.unary_unary( 192 request, 193 target, 194 '/extensions.ExtensionService/Uninstall', 195 extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 196 common_dot_operation__pb2.Operation.FromString, 197 options, 198 channel_credentials, 199 insecure, 200 call_credentials, 201 compression, 202 wait_for_ready, 203 timeout, 204 metadata, 205 _registered_method=True) 206 207 @staticmethod 208 def Check(request, 209 target, 210 options=(), 211 channel_credentials=None, 212 call_credentials=None, 213 insecure=False, 214 compression=None, 215 wait_for_ready=None, 216 timeout=None, 217 metadata=None): 218 return grpc.experimental.unary_unary( 219 request, 220 target, 221 '/extensions.ExtensionService/Check', 222 extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 223 common_dot_operation__pb2.Operation.FromString, 224 options, 225 channel_credentials, 226 insecure, 227 call_credentials, 228 compression, 229 wait_for_ready, 230 timeout, 231 metadata, 232 _registered_method=True) 233 234 @staticmethod 235 def Action(request, 236 target, 237 options=(), 238 channel_credentials=None, 239 call_credentials=None, 240 insecure=False, 241 compression=None, 242 wait_for_ready=None, 243 timeout=None, 244 metadata=None): 245 return grpc.experimental.unary_unary( 246 request, 247 target, 248 '/extensions.ExtensionService/Action', 249 extensions_dot_extension__pb2.ActionRequest.SerializeToString, 250 extensions_dot_extension__service__pb2.ActionResponse.FromString, 251 options, 252 channel_credentials, 253 insecure, 254 call_credentials, 255 compression, 256 wait_for_ready, 257 timeout, 258 metadata, 259 _registered_method=True)
ExtensionService - API расширения
Сервис должен реализовывать методы common.OperationService
для работы операциями.
153 @staticmethod 154 def Install(request, 155 target, 156 options=(), 157 channel_credentials=None, 158 call_credentials=None, 159 insecure=False, 160 compression=None, 161 wait_for_ready=None, 162 timeout=None, 163 metadata=None): 164 return grpc.experimental.unary_unary( 165 request, 166 target, 167 '/extensions.ExtensionService/Install', 168 extensions_dot_extension__service__pb2.InstallRequest.SerializeToString, 169 common_dot_operation__pb2.Operation.FromString, 170 options, 171 channel_credentials, 172 insecure, 173 call_credentials, 174 compression, 175 wait_for_ready, 176 timeout, 177 metadata, 178 _registered_method=True)
180 @staticmethod 181 def Uninstall(request, 182 target, 183 options=(), 184 channel_credentials=None, 185 call_credentials=None, 186 insecure=False, 187 compression=None, 188 wait_for_ready=None, 189 timeout=None, 190 metadata=None): 191 return grpc.experimental.unary_unary( 192 request, 193 target, 194 '/extensions.ExtensionService/Uninstall', 195 extensions_dot_extension__service__pb2.UninstallRequest.SerializeToString, 196 common_dot_operation__pb2.Operation.FromString, 197 options, 198 channel_credentials, 199 insecure, 200 call_credentials, 201 compression, 202 wait_for_ready, 203 timeout, 204 metadata, 205 _registered_method=True)
207 @staticmethod 208 def Check(request, 209 target, 210 options=(), 211 channel_credentials=None, 212 call_credentials=None, 213 insecure=False, 214 compression=None, 215 wait_for_ready=None, 216 timeout=None, 217 metadata=None): 218 return grpc.experimental.unary_unary( 219 request, 220 target, 221 '/extensions.ExtensionService/Check', 222 extensions_dot_extension__service__pb2.CheckRequest.SerializeToString, 223 common_dot_operation__pb2.Operation.FromString, 224 options, 225 channel_credentials, 226 insecure, 227 call_credentials, 228 compression, 229 wait_for_ready, 230 timeout, 231 metadata, 232 _registered_method=True)
234 @staticmethod 235 def Action(request, 236 target, 237 options=(), 238 channel_credentials=None, 239 call_credentials=None, 240 insecure=False, 241 compression=None, 242 wait_for_ready=None, 243 timeout=None, 244 metadata=None): 245 return grpc.experimental.unary_unary( 246 request, 247 target, 248 '/extensions.ExtensionService/Action', 249 extensions_dot_extension__pb2.ActionRequest.SerializeToString, 250 extensions_dot_extension__service__pb2.ActionResponse.FromString, 251 options, 252 channel_credentials, 253 insecure, 254 call_credentials, 255 compression, 256 wait_for_ready, 257 timeout, 258 metadata, 259 _registered_method=True)