ReUseX  0.0.5
3D Point Cloud Processing for Building Reuse
Loading...
Searching...
No Matches
rux::gui::JobSubmission Struct Reference

A validated POST /jobs body. More...

#include <api.hpp>

Collaboration diagram for rux::gui::JobSubmission:

Public Attributes

reusex::pipeline::JobStage stage = reusex::pipeline::JobStage::clouds
std::string parameters
 Serialized JSON object, "" when omitted.
std::optional< std::string > project
 Project the client believes it is addressing.

Detailed Description

A validated POST /jobs body.

Definition at line 361 of file api.hpp.

Member Data Documentation

◆ parameters

std::string rux::gui::JobSubmission::parameters

Serialized JSON object, "" when omitted.

Definition at line 363 of file api.hpp.

◆ project

std::optional<std::string> rux::gui::JobSubmission::project

Project the client believes it is addressing.

Optional; when present the server checks it against the project it actually has open, so a client pointed at the wrong server is told so instead of quietly running a stage against the wrong data.

Definition at line 368 of file api.hpp.

◆ stage

Definition at line 362 of file api.hpp.


The documentation for this struct was generated from the following file: