Skip to main content

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()

gpudb::AdminShowJobsResponse::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.

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: