◆ fromJson()
Constructs a GlusterFsMountSource from a JSON object which represents the mount source.
- Parameters
-
in_json | The JSON object which represents the mount source. |
out_mountSource | The populated mount source value. Not valid if an error is returned. |
- Returns
- Success if in_json could be parsed as a GlusterFsMountSource; Error otherwise.
◆ getEndpoints()
std::string rstudio::launcher_plugins::api::GlusterFsMountSource::getEndpoints |
( |
| ) |
const |
Gets the name of the endpoints object that represents a Gluster cluster configuration.
- Exceptions
-
std::logic_error | if the 'endpoints' field cannot be found. |
- Returns
- The name of the endpoints object that represents a Gluster cluster configuration
◆ getPath()
std::string rstudio::launcher_plugins::api::GlusterFsMountSource::getPath |
( |
| ) |
const |
Gets the name of the GlusterFs volume mount.
- Exceptions
-
std::logic_error | if the 'path' field cannot be found. |
- Returns
- The name of the GlusterFs volume to mount.
The documentation for this struct was generated from the following file:
- /var/lib/jenkins/workspace/IDE/launcher-plugin-sdk/master/sdk/include/api/Job.hpp