A set of results returned by GPUdb::adminShowJobs. More…
#include <gpudb/protocol/admin_show_jobs.h>
Public Member Functions | |
| AdminShowJobsResponse () | |
| Constructs an AdminShowJobsResponse object with default parameters. | |
Public Attributes | |
| std::vector< int64_t > | jobId |
| The identifiers of the running or completed jobs. | |
| std::vector< std::string > | status |
| The current status of each job. | |
| std::vector< std::string > | endpointName |
| The endpoint each job is executing (e.g. “/insert/records”). | |
| std::vector< int64_t > | timeReceived |
| The epoch time, in milliseconds, at which each job was received. | |
| std::vector< std::string > | authId |
| The identifier of the submitting or execute-as user for each job. | |
| std::vector< std::string > | sourceIp |
| The IP address from which each job request originated. | |
| std::vector< std::string > | queryText |
| The text of the query associated with each job, when applicable. | |
| std::vector< std::string > | userData |
| Arbitrary user-provided data associated with each job. | |
| std::vector< std::string > | flags |
| Flags associated with each job. | |
| std::map< std::string, std::string > | info |
| Additional information. | |
Detailed Description
A set of results returned by GPUdb::adminShowJobs.
Definition at line 160 of file admin_show_jobs.h.
Constructor & Destructor Documentation
◆ AdminShowJobsResponse()
| inline |
Constructs an AdminShowJobsResponse object with default parameters.
Definition at line 165 of file admin_show_jobs.h.
Member Data Documentation
◆ authId
| std::vector<std::string> gpudb::AdminShowJobsResponse::authId |
The identifier of the submitting or execute-as user for each job.
Definition at line 202 of file admin_show_jobs.h.
◆ endpointName
| std::vector<std::string> gpudb::AdminShowJobsResponse::endpointName |
The endpoint each job is executing (e.g. “/insert/records”).
Definition at line 192 of file admin_show_jobs.h.
◆ flags
| std::vector<std::string> gpudb::AdminShowJobsResponse::flags |
Flags associated with each job.
Definition at line 222 of file admin_show_jobs.h.
◆ info
| std::map<std::string, std::string> gpudb::AdminShowJobsResponse::info |
Additional information.
- admin_show_jobs_job_tag: The job tag specified by the user or if unspecified by user, an internally generated unique identifier for the job across clusters.
- admin_show_jobs_worker_info: Worker job information as JSON.
The default value is an empty map.
Definition at line 237 of file admin_show_jobs.h.
◆ jobId
| std::vector<int64_t> gpudb::AdminShowJobsResponse::jobId |
The identifiers of the running or completed jobs.
Definition at line 182 of file admin_show_jobs.h.
◆ queryText
| std::vector<std::string> gpudb::AdminShowJobsResponse::queryText |
The text of the query associated with each job, when applicable.
Definition at line 212 of file admin_show_jobs.h.
◆ sourceIp
| std::vector<std::string> gpudb::AdminShowJobsResponse::sourceIp |
The IP address from which each job request originated.
Definition at line 207 of file admin_show_jobs.h.
◆ status
| std::vector<std::string> gpudb::AdminShowJobsResponse::status |
The current status of each job.
Definition at line 187 of file admin_show_jobs.h.
◆ timeReceived
| std::vector<int64_t> gpudb::AdminShowJobsResponse::timeReceived |
The epoch time, in milliseconds, at which each job was received.
Definition at line 197 of file admin_show_jobs.h.
◆ userData
| std::vector<std::string> gpudb::AdminShowJobsResponse::userData |
Arbitrary user-provided data associated with each job.
Definition at line 217 of file admin_show_jobs.h.
The documentation for this struct was generated from the following file:
- gpudb/protocol/admin_show_jobs.h