|
GPUdb C++ API
Version 7.2.3.0
|
A set of results returned by GPUdb::showGraph. More...
#include <gpudb/protocol/show_graph.h>
Public Member Functions | |
| ShowGraphResponse () | |
| Constructs a ShowGraphResponse object with default parameters. More... | |
Public Attributes | |
| bool | result |
| Indicates a success. More... | |
| std::vector< int32_t > | load |
| A percentage approximating the current computational load on the server. More... | |
| std::vector< int64_t > | memory |
| Available memory. More... | |
| std::vector< std::string > | graphNames |
| Name(s) of the graph(s). More... | |
| std::vector< int32_t > | graphServerIds |
| Id(s) of the graph(s). More... | |
| std::vector< std::string > | graphOwnerUserNames |
| Owner of the graph(s) and associated solution table(s). More... | |
| std::vector< std::string > | graphOwnerResourceGroups |
| Owner of the resource groups(s) of the graph(s). More... | |
| std::vector< bool > | directed |
| Whether or not the edges of the graph have directions (bi-directional edges can still exist in directed graphs). More... | |
| std::vector< int64_t > | numNodes |
| Total number of nodes in the graph. More... | |
| std::vector< int64_t > | numEdges |
| Total number of edges in the graph. More... | |
| std::vector< int64_t > | numBytes |
| Memory this graph uses in bytes. More... | |
| std::vector< int64_t > | resourceCapacity |
| Memory this graph uses in bytes. More... | |
| std::vector< bool > | isPersisted |
| Shows whether or not the graph is persisted (saved and loaded on launch). More... | |
| std::vector< bool > | isPartitioned |
| Indicates if the graph data is distributed across all available servers. More... | |
| std::vector< bool > | isSyncDb |
| Shows whether or not the graph is linked to the original tables that created it, and will potentially be re-created instead loaded from persist on launch. More... | |
| std::vector< bool > | hasInsertTableMonitor |
| Shows whether or not the graph has an insert table monitor attached to it. More... | |
| std::vector< std::string > | originalRequest |
| The original client request used to create the graph (before any expression evaluation or separator processing). More... | |
| std::map< std::string, std::string > | info |
| Additional information. More... | |
A set of results returned by GPUdb::showGraph.
Definition at line 177 of file show_graph.h.
|
inline |
Constructs a ShowGraphResponse object with default parameters.
Definition at line 182 of file show_graph.h.
| std::vector<bool> gpudb::ShowGraphResponse::directed |
Whether or not the edges of the graph have directions (bi-directional edges can still exist in directed graphs).
Consult Directed Graphs for more details.
Definition at line 248 of file show_graph.h.
| std::vector<std::string> gpudb::ShowGraphResponse::graphNames |
Name(s) of the graph(s).
Definition at line 224 of file show_graph.h.
| std::vector<std::string> gpudb::ShowGraphResponse::graphOwnerResourceGroups |
Owner of the resource groups(s) of the graph(s).
Definition at line 239 of file show_graph.h.
| std::vector<std::string> gpudb::ShowGraphResponse::graphOwnerUserNames |
Owner of the graph(s) and associated solution table(s).
Definition at line 234 of file show_graph.h.
| std::vector<int32_t> gpudb::ShowGraphResponse::graphServerIds |
Id(s) of the graph(s).
Definition at line 229 of file show_graph.h.
| std::vector<bool> gpudb::ShowGraphResponse::hasInsertTableMonitor |
Shows whether or not the graph has an insert table monitor attached to it.
Definition at line 293 of file show_graph.h.
| std::map<std::string, std::string> gpudb::ShowGraphResponse::info |
Additional information.
Definition at line 304 of file show_graph.h.
| std::vector<bool> gpudb::ShowGraphResponse::isPartitioned |
Indicates if the graph data is distributed across all available servers.
Definition at line 280 of file show_graph.h.
| std::vector<bool> gpudb::ShowGraphResponse::isPersisted |
Shows whether or not the graph is persisted (saved and loaded on launch).
Definition at line 274 of file show_graph.h.
| std::vector<bool> gpudb::ShowGraphResponse::isSyncDb |
Shows whether or not the graph is linked to the original tables that created it, and will potentially be re-created instead loaded from persist on launch.
Definition at line 287 of file show_graph.h.
| std::vector<int32_t> gpudb::ShowGraphResponse::load |
A percentage approximating the current computational load on the server.
Definition at line 214 of file show_graph.h.
| std::vector<int64_t> gpudb::ShowGraphResponse::memory |
Available memory.
Definition at line 219 of file show_graph.h.
| std::vector<int64_t> gpudb::ShowGraphResponse::numBytes |
Memory this graph uses in bytes.
Definition at line 263 of file show_graph.h.
| std::vector<int64_t> gpudb::ShowGraphResponse::numEdges |
Total number of edges in the graph.
Definition at line 258 of file show_graph.h.
| std::vector<int64_t> gpudb::ShowGraphResponse::numNodes |
Total number of nodes in the graph.
Definition at line 253 of file show_graph.h.
| std::vector<std::string> gpudb::ShowGraphResponse::originalRequest |
The original client request used to create the graph (before any expression evaluation or separator processing).
Definition at line 299 of file show_graph.h.
| std::vector<int64_t> gpudb::ShowGraphResponse::resourceCapacity |
Memory this graph uses in bytes.
Definition at line 268 of file show_graph.h.
| bool gpudb::ShowGraphResponse::result |
Indicates a success.
This call will fail if the graph specified in the request does not exist.
Definition at line 208 of file show_graph.h.