def to_proto(self): return meta_pb2.Processor( id=self._id, serverNodeId=self._server_node_id, name=self._name, processorType=self._processor_type, status=self._status, commandEndpoint=self._command_endpoint.to_proto(), transferEndpoint=self._transfer_endpoint.to_proto(), pid=self._pid, options=_stringify_dict(self._options), tag=self._tag)
def from_proto_string(pb_string): pb_message = meta_pb2.Processor() msg_len = pb_message.ParseFromString(pb_string) return ErProcessor.from_proto(pb_message)