6 #ifndef __CREATE_TRIGGER_BY_RANGE_H__ 7 #define __CREATE_TRIGGER_BY_RANGE_H__ 44 options(std::map<std::string, std::string>())
64 tableNames(tableNames),
65 columnName(columnName),
77 std::map<std::string, std::string>
options;
90 ::avro::encode(e, v.
min);
91 ::avro::encode(e, v.
max);
97 if (::avro::ResolvingDecoder *rd = dynamic_cast< ::avro::ResolvingDecoder*>(&d))
99 const std::vector<size_t> fo = rd->fieldOrder();
101 for (std::vector<size_t>::const_iterator it = fo.begin(); it != fo.end(); ++it)
118 ::avro::decode(d, v.
min);
122 ::avro::decode(d, v.
max);
139 ::avro::decode(d, v.
min);
140 ::avro::decode(d, v.
max);
177 triggerId(std::string())
196 if (::avro::ResolvingDecoder *rd = dynamic_cast< ::avro::ResolvingDecoder*>(&d))
198 const std::vector<size_t> fo = rd->fieldOrder();
200 for (std::vector<size_t>::const_iterator it = fo.begin(); it != fo.end(); ++it)
A set of input parameters for createTriggerByRange(const CreateTriggerByRangeRequest&) const...
std::vector< std::string > tableNames
CreateTriggerByRangeRequest()
Constructs a CreateTriggerByRangeRequest object with default parameter values.
CreateTriggerByRangeResponse()
Constructs a CreateTriggerByRangeResponse object with default parameter values.
std::map< std::string, std::string > options
A set of output parameters for createTriggerByRange(const CreateTriggerByRangeRequest&) const...
CreateTriggerByRangeRequest(const std::string &requestId, const std::vector< std::string > &tableNames, const std::string &columnName, const double min, const double max, const std::map< std::string, std::string > &options)
Constructs a CreateTriggerByRangeRequest object with the specified parameters.