6 #ifndef __SHOW_PROC_STATUS_H__
7 #define __SHOW_PROC_STATUS_H__
31 options(std::map<std::string, std::string>())
76 std::map<std::string, std::string>
options;
82 template<>
struct codec_traits<gpudb::ShowProcStatusRequest>
86 ::avro::encode(e, v.
runId);
92 if (::avro::ResolvingDecoder *rd = dynamic_cast< ::avro::ResolvingDecoder*>(&d))
94 const std::vector<size_t> fo = rd->fieldOrder();
96 for (std::vector<size_t>::const_iterator it = fo.begin(); it != fo.end(); ++it)
101 ::avro::decode(d, v.
runId);
115 ::avro::decode(d, v.
runId);
143 procNames(std::map<std::string, std::string>()),
144 params(std::map<std::string, std::map<std::string, std::string> >()),
145 binParams(std::map<std::string, std::map<std::string, std::vector<uint8_t> > >()),
147 inputColumnNames(std::map<std::string, std::map<std::string, std::vector<std::string> > >()),
149 options(std::map<std::string, std::map<std::string, std::string> >()),
151 statuses(std::map<std::string, std::map<std::string, std::string> >()),
152 messages(std::map<std::string, std::map<std::string, std::string> >()),
153 results(std::map<std::string, std::map<std::string, std::map<std::string, std::string> > >()),
154 binResults(std::map<std::string, std::map<std::string, std::map<std::string, std::vector<uint8_t> > > >()),
155 output(std::map<std::string, std::map<std::string, std::map<std::string, std::vector<std::string> > > >()),
156 timings(std::map<std::string, std::map<std::string, std::map<std::string, int64_t> > >()),
157 info(std::map<std::string, std::string>())
162 std::map<std::string, std::map<std::string, std::string> >
params;
163 std::map<std::string, std::map<std::string, std::vector<uint8_t> > >
binParams;
167 std::map<std::string, std::map<std::string, std::string> >
options;
169 std::map<std::string, std::map<std::string, std::string> >
statuses;
170 std::map<std::string, std::map<std::string, std::string> >
messages;
171 std::map<std::string, std::map<std::string, std::map<std::string, std::string> > >
results;
172 std::map<std::string, std::map<std::string, std::map<std::string, std::vector<uint8_t> > > >
binResults;
173 std::map<std::string, std::map<std::string, std::map<std::string, std::vector<std::string> > > >
output;
174 std::map<std::string, std::map<std::string, std::map<std::string, int64_t> > >
timings;
175 std::map<std::string, std::string>
info;
181 template<>
struct codec_traits<gpudb::ShowProcStatusResponse>
186 ::avro::encode(e, v.
params);
197 ::avro::encode(e, v.
output);
199 ::avro::encode(e, v.
info);
204 if (::avro::ResolvingDecoder *rd = dynamic_cast< ::avro::ResolvingDecoder*>(&d))
206 const std::vector<size_t> fo = rd->fieldOrder();
208 for (std::vector<size_t>::const_iterator it = fo.begin(); it != fo.end(); ++it)
217 ::avro::decode(d, v.
params);
261 ::avro::decode(d, v.
output);
269 ::avro::decode(d, v.
info);
280 ::avro::decode(d, v.
params);
291 ::avro::decode(d, v.
output);
293 ::avro::decode(d, v.
info);
std::map< std::string, std::map< std::string, std::string > > statuses
A set of output parameters for const.
std::map< std::string, std::map< std::string, std::map< std::string, std::vector< uint8_t > > > > binResults
ShowProcStatusRequest(const std::string &runId_, const std::map< std::string, std::string > &options_)
Constructs a ShowProcStatusRequest object with the specified parameters.
std::map< std::string, std::map< std::string, std::string > > params
std::map< std::string, std::map< std::string, std::map< std::string, std::vector< std::string > > > > output
std::map< std::string, std::map< std::string, std::map< std::string, std::string > > > results
std::map< std::string, std::vector< std::string > > inputTableNames
std::map< std::string, std::string > procNames
std::map< std::string, std::map< std::string, std::string > > options
std::map< std::string, std::map< std::string, std::string > > messages
ShowProcStatusRequest()
Constructs a ShowProcStatusRequest object with default parameter values.
std::map< std::string, std::string > options
A set of input parameters for const.
std::map< std::string, std::map< std::string, std::vector< std::string > > > inputColumnNames
std::map< std::string, std::string > overallStatuses
std::map< std::string, std::map< std::string, std::vector< uint8_t > > > binParams
std::map< std::string, std::string > info
std::map< std::string, std::vector< std::string > > outputTableNames
std::map< std::string, std::map< std::string, std::map< std::string, int64_t > > > timings
ShowProcStatusResponse()
Constructs a ShowProcStatusResponse object with default parameter values.