2
* Autogenerated by Thrift Compiler (0.9.0-dev)
4
* DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
10
#include <thrift/TDispatchProcessor.h>
11
#include "cassandra_types.h"
13
namespace org { namespace apache { namespace cassandra {
15
// next line added by psergey
16
namespace apache = ::apache;
20
virtual ~CassandraIf() {}
21
virtual void login(const AuthenticationRequest& auth_request) = 0;
22
virtual void set_keyspace(const std::string& keyspace) = 0;
23
virtual void get(ColumnOrSuperColumn& _return, const std::string& key, const ColumnPath& column_path, const ConsistencyLevel::type consistency_level) = 0;
24
virtual void get_slice(std::vector<ColumnOrSuperColumn> & _return, const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) = 0;
25
virtual int32_t get_count(const std::string& key, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) = 0;
26
virtual void multiget_slice(std::map<std::string, std::vector<ColumnOrSuperColumn> > & _return, const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) = 0;
27
virtual void multiget_count(std::map<std::string, int32_t> & _return, const std::vector<std::string> & keys, const ColumnParent& column_parent, const SlicePredicate& predicate, const ConsistencyLevel::type consistency_level) = 0;
28
virtual void get_range_slices(std::vector<KeySlice> & _return, const ColumnParent& column_parent, const SlicePredicate& predicate, const KeyRange& range, const ConsistencyLevel::type consistency_level) = 0;
29
virtual void get_paged_slice(std::vector<KeySlice> & _return, const std::string& column_family, const KeyRange& range, const std::string& start_column, const ConsistencyLevel::type consistency_level) = 0;
30
virtual void get_indexed_slices(std::vector<KeySlice> & _return, const ColumnParent& column_parent, const IndexClause& index_clause, const SlicePredicate& column_predicate, const ConsistencyLevel::type consistency_level) = 0;
31
virtual void insert(const std::string& key, const ColumnParent& column_parent, const Column& column, const ConsistencyLevel::type consistency_level) = 0;
32
virtual void add(const std::string& key, const ColumnParent& column_parent, const CounterColumn& column, const ConsistencyLevel::type consistency_level) = 0;
33
virtual void remove(const std::string& key, const ColumnPath& column_path, const int64_t timestamp, const ConsistencyLevel::type consistency_level) = 0;
34
virtual void remove_counter(const std::string& key, const ColumnPath& path, const ConsistencyLevel::type consistency_level) = 0;
35
virtual void batch_mutate(const std::map<std::string, std::map<std::string, std::vector<Mutation> > > & mutation_map, const ConsistencyLevel::type consistency_level) = 0;
36
virtual void truncate(const std::string& cfname) = 0;
37
virtual void describe_schema_versions(std::map<std::string, std::vector<std::string> > & _return) = 0;
38
virtual void describe_keyspaces(std::vector<KsDef> & _return) = 0;
39
virtual void describe_cluster_name(std::string& _return) = 0;
40
virtual void describe_version(std::string& _return) = 0;
41
virtual void describe_ring(std::vector<TokenRange> & _return, const std::string& keyspace) = 0;
42
virtual void describe_token_map(std::map<std::string, std::string> & _return) = 0;
43
virtual void describe_partitioner(std::string& _return) = 0;
44
virtual void describe_snitch(std::string& _return) = 0;
45
virtual void describe_keyspace(KsDef& _return, const std::string& keyspace) = 0;
46
virtual void describe_splits(std::vector<std::string> & _return, const std::string& cfName, const std::string& start_token, const std::string& end_token, const int32_t keys_per_split) = 0;
47
virtual void system_add_column_family(std::string& _return, const CfDef& cf_def) = 0;
48
virtual void system_drop_column_family(std::string& _return, const std::string& column_family) = 0;
49
virtual void system_add_keyspace(std::string& _return, const KsDef& ks_def) = 0;
50
virtual void system_drop_keyspace(std::string& _return, const std::string& keyspace) = 0;
51
virtual void system_update_keyspace(std::string& _return, const KsDef& ks_def) = 0;
52
virtual void system_update_column_family(std::string& _return, const CfDef& cf_def) = 0;
53
virtual void execute_cql_query(CqlResult& _return, const std::string& query, const Compression::type compression) = 0;
54
virtual void prepare_cql_query(CqlPreparedResult& _return, const std::string& query, const Compression::type compression) = 0;
55
virtual void execute_prepared_cql_query(CqlResult& _return, const int32_t itemId, const std::vector<std::string> & values) = 0;
56
virtual void set_cql_version(const std::string& version) = 0;
59
class CassandraIfFactory {
61
typedef CassandraIf Handler;
63
virtual ~CassandraIfFactory() {}
65
virtual CassandraIf* getHandler(const ::apache::thrift::TConnectionInfo& connInfo) = 0;
66
virtual void releaseHandler(CassandraIf* /* handler */) = 0;
69
class CassandraIfSingletonFactory : virtual public CassandraIfFactory {
71
CassandraIfSingletonFactory(const boost::shared_ptr<CassandraIf>& iface) : iface_(iface) {}
72
virtual ~CassandraIfSingletonFactory() {}
74
virtual CassandraIf* getHandler(const ::apache::thrift::TConnectionInfo&) {
77
virtual void releaseHandler(CassandraIf* /* handler */) {}
80
boost::shared_ptr<CassandraIf> iface_;
83
class CassandraNull : virtual public CassandraIf {
85
virtual ~CassandraNull() {}
86
void login(const AuthenticationRequest& /* auth_request */) {
89
void set_keyspace(const std::string& /* keyspace */) {
92
void get(ColumnOrSuperColumn& /* _return */, const std::string& /* key */, const ColumnPath& /* column_path */, const ConsistencyLevel::type /* consistency_level */) {
95
void get_slice(std::vector<ColumnOrSuperColumn> & /* _return */, const std::string& /* key */, const ColumnParent& /* column_parent */, const SlicePredicate& /* predicate */, const ConsistencyLevel::type /* consistency_level */) {
98
int32_t get_count(const std::string& /* key */, const ColumnParent& /* column_parent */, const SlicePredicate& /* predicate */, const ConsistencyLevel::type /* consistency_level */) {
102
void multiget_slice(std::map<std::string, std::vector<ColumnOrSuperColumn> > & /* _return */, const std::vector<std::string> & /* keys */, const ColumnParent& /* column_parent */, const SlicePredicate& /* predicate */, const ConsistencyLevel::type /* consistency_level */) {
105
void multiget_count(std::map<std::string, int32_t> & /* _return */, const std::vector<std::string> & /* keys */, const ColumnParent& /* column_parent */, const SlicePredicate& /* predicate */, const ConsistencyLevel::type /* consistency_level */) {
108
void get_range_slices(std::vector<KeySlice> & /* _return */, const ColumnParent& /* column_parent */, const SlicePredicate& /* predicate */, const KeyRange& /* range */, const ConsistencyLevel::type /* consistency_level */) {
111
void get_paged_slice(std::vector<KeySlice> & /* _return */, const std::string& /* column_family */, const KeyRange& /* range */, const std::string& /* start_column */, const ConsistencyLevel::type /* consistency_level */) {
114
void get_indexed_slices(std::vector<KeySlice> & /* _return */, const ColumnParent& /* column_parent */, const IndexClause& /* index_clause */, const SlicePredicate& /* column_predicate */, const ConsistencyLevel::type /* consistency_level */) {
117
void insert(const std::string& /* key */, const ColumnParent& /* column_parent */, const Column& /* column */, const ConsistencyLevel::type /* consistency_level */) {
120
void add(const std::string& /* key */, const ColumnParent& /* column_parent */, const CounterColumn& /* column */, const ConsistencyLevel::type /* consistency_level */) {
123
void remove(const std::string& /* key */, const ColumnPath& /* column_path */, const int64_t /* timestamp */, const ConsistencyLevel::type /* consistency_level */) {
126
void remove_counter(const std::string& /* key */, const ColumnPath& /* path */, const ConsistencyLevel::type /* consistency_level */) {
129
void batch_mutate(const std::map<std::string, std::map<std::string, std::vector<Mutation> > > & /* mutation_map */, const ConsistencyLevel::type /* consistency_level */) {
132
void truncate(const std::string& /* cfname */) {
135
void describe_schema_versions(std::map<std::string, std::vector<std::string> > & /* _return */) {
138
void describe_keyspaces(std::vector<KsDef> & /* _return */) {
141
void describe_cluster_name(std::string& /* _return */) {
144
void describe_version(std::string& /* _return */) {
147
void describe_ring(std::vector<TokenRange> & /* _return */, const std::string& /* keyspace */) {
150
void describe_token_map(std::map<std::string, std::string> & /* _return */) {
153
void describe_partitioner(std::string& /* _return */) {
156
void describe_snitch(std::string& /* _return */) {
159
void describe_keyspace(KsDef& /* _return */, const std::string& /* keyspace */) {
162
void describe_splits(std::vector<std::string> & /* _return */, const std::string& /* cfName */, const std::string& /* start_token */, const std::string& /* end_token */, const int32_t /* keys_per_split */) {
165
void system_add_column_family(std::string& /* _return */, const CfDef& /* cf_def */) {
168
void system_drop_column_family(std::string& /* _return */, const std::string& /* column_family */) {
171
void system_add_keyspace(std::string& /* _return */, const KsDef& /* ks_def */) {
174
void system_drop_keyspace(std::string& /* _return */, const std::string& /* keyspace */) {
177
void system_update_keyspace(std::string& /* _return */, const KsDef& /* ks_def */) {
180
void system_update_column_family(std::string& /* _return */, const CfDef& /* cf_def */) {
183
void execute_cql_query(CqlResult& /* _return */, const std::string& /* query */, const Compression::type /* compression */) {
186
void prepare_cql_query(CqlPreparedResult& /* _return */, const std::string& /* query */, const Compression::type /* compression */) {
189
void execute_prepared_cql_query(CqlResult& /* _return */, const int32_t /* itemId */, const std::vector<std::string> & /* values */) {
192
void set_cql_version(const std::string& /* version */) {
198
class Cassandra_login_args {
201
Cassandra_login_args() {
204
virtual ~Cassandra_login_args() throw() {}
206
AuthenticationRequest auth_request;
208
void __set_auth_request(const AuthenticationRequest& val) {
212
bool operator == (const Cassandra_login_args & rhs) const
214
if (!(auth_request == rhs.auth_request))
218
bool operator != (const Cassandra_login_args &rhs) const {
219
return !(*this == rhs);
222
bool operator < (const Cassandra_login_args & ) const;
224
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
225
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
230
class Cassandra_login_pargs {
234
virtual ~Cassandra_login_pargs() throw() {}
236
const AuthenticationRequest* auth_request;
238
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
242
typedef struct _Cassandra_login_result__isset {
243
_Cassandra_login_result__isset() : failure(false), authnx(false), authzx(false) {}
247
} _Cassandra_login_result__isset;
249
class Cassandra_login_result {
252
Cassandra_login_result() {
255
virtual ~Cassandra_login_result() throw() {}
257
typedef apache::thrift::TApplicationException failure_t;
258
typedef bool success_constref_nonvoid_t;
259
typedef void success_constref_t;
260
typedef bool success_nonvoid_t;
261
typedef void success_t;
262
apache::thrift::TApplicationException failure;
263
AuthenticationException authnx;
264
AuthorizationException authzx;
266
_Cassandra_login_result__isset __isset;
268
void __set_failure(const apache::thrift::TApplicationException& val) {
272
void __set_authnx(const AuthenticationException& val) {
276
void __set_authzx(const AuthorizationException& val) {
280
bool operator == (const Cassandra_login_result & rhs) const
282
if (!(authnx == rhs.authnx))
284
if (!(authzx == rhs.authzx))
288
bool operator != (const Cassandra_login_result &rhs) const {
289
return !(*this == rhs);
292
bool operator < (const Cassandra_login_result & ) const;
294
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
295
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
299
typedef struct _Cassandra_login_presult__isset {
300
_Cassandra_login_presult__isset() : failure(false), authnx(false), authzx(false) {}
304
} _Cassandra_login_presult__isset;
306
class Cassandra_login_presult {
310
virtual ~Cassandra_login_presult() throw() {}
312
apache::thrift::TApplicationException* failure;
313
AuthenticationException authnx;
314
AuthorizationException authzx;
316
_Cassandra_login_presult__isset __isset;
318
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
323
class Cassandra_set_keyspace_args {
326
Cassandra_set_keyspace_args() : keyspace() {
329
virtual ~Cassandra_set_keyspace_args() throw() {}
331
std::string keyspace;
333
void __set_keyspace(const std::string& val) {
337
bool operator == (const Cassandra_set_keyspace_args & rhs) const
339
if (!(keyspace == rhs.keyspace))
343
bool operator != (const Cassandra_set_keyspace_args &rhs) const {
344
return !(*this == rhs);
347
bool operator < (const Cassandra_set_keyspace_args & ) const;
349
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
350
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
355
class Cassandra_set_keyspace_pargs {
359
virtual ~Cassandra_set_keyspace_pargs() throw() {}
361
const std::string* keyspace;
363
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
367
typedef struct _Cassandra_set_keyspace_result__isset {
368
_Cassandra_set_keyspace_result__isset() : failure(false), ire(false) {}
371
} _Cassandra_set_keyspace_result__isset;
373
class Cassandra_set_keyspace_result {
376
Cassandra_set_keyspace_result() {
379
virtual ~Cassandra_set_keyspace_result() throw() {}
381
typedef apache::thrift::TApplicationException failure_t;
382
typedef bool success_constref_nonvoid_t;
383
typedef void success_constref_t;
384
typedef bool success_nonvoid_t;
385
typedef void success_t;
386
apache::thrift::TApplicationException failure;
387
InvalidRequestException ire;
389
_Cassandra_set_keyspace_result__isset __isset;
391
void __set_failure(const apache::thrift::TApplicationException& val) {
395
void __set_ire(const InvalidRequestException& val) {
399
bool operator == (const Cassandra_set_keyspace_result & rhs) const
401
if (!(ire == rhs.ire))
405
bool operator != (const Cassandra_set_keyspace_result &rhs) const {
406
return !(*this == rhs);
409
bool operator < (const Cassandra_set_keyspace_result & ) const;
411
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
412
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
416
typedef struct _Cassandra_set_keyspace_presult__isset {
417
_Cassandra_set_keyspace_presult__isset() : failure(false), ire(false) {}
420
} _Cassandra_set_keyspace_presult__isset;
422
class Cassandra_set_keyspace_presult {
426
virtual ~Cassandra_set_keyspace_presult() throw() {}
428
apache::thrift::TApplicationException* failure;
429
InvalidRequestException ire;
431
_Cassandra_set_keyspace_presult__isset __isset;
433
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
438
class Cassandra_get_args {
441
Cassandra_get_args() : key(), consistency_level((ConsistencyLevel::type)1) {
442
consistency_level = (ConsistencyLevel::type)1;
446
virtual ~Cassandra_get_args() throw() {}
449
ColumnPath column_path;
450
ConsistencyLevel::type consistency_level;
452
void __set_key(const std::string& val) {
456
void __set_column_path(const ColumnPath& val) {
460
void __set_consistency_level(const ConsistencyLevel::type val) {
461
consistency_level = val;
464
bool operator == (const Cassandra_get_args & rhs) const
466
if (!(key == rhs.key))
468
if (!(column_path == rhs.column_path))
470
if (!(consistency_level == rhs.consistency_level))
474
bool operator != (const Cassandra_get_args &rhs) const {
475
return !(*this == rhs);
478
bool operator < (const Cassandra_get_args & ) const;
480
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
481
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
486
class Cassandra_get_pargs {
490
virtual ~Cassandra_get_pargs() throw() {}
492
const std::string* key;
493
const ColumnPath* column_path;
494
const ConsistencyLevel::type* consistency_level;
496
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
500
typedef struct _Cassandra_get_result__isset {
501
_Cassandra_get_result__isset() : success(false), failure(false), ire(false), nfe(false), ue(false), te(false) {}
508
} _Cassandra_get_result__isset;
510
class Cassandra_get_result {
513
Cassandra_get_result() {
516
virtual ~Cassandra_get_result() throw() {}
518
typedef apache::thrift::TApplicationException failure_t;
519
typedef const ColumnOrSuperColumn& success_constref_nonvoid_t;
520
typedef const ColumnOrSuperColumn& success_constref_t;
521
typedef ColumnOrSuperColumn success_nonvoid_t;
522
typedef ColumnOrSuperColumn success_t;
523
ColumnOrSuperColumn success;
524
apache::thrift::TApplicationException failure;
525
InvalidRequestException ire;
526
NotFoundException nfe;
527
UnavailableException ue;
528
TimedOutException te;
530
_Cassandra_get_result__isset __isset;
532
void __set_success(const ColumnOrSuperColumn& val) {
536
void __set_failure(const apache::thrift::TApplicationException& val) {
540
void __set_ire(const InvalidRequestException& val) {
544
void __set_nfe(const NotFoundException& val) {
548
void __set_ue(const UnavailableException& val) {
552
void __set_te(const TimedOutException& val) {
556
bool operator == (const Cassandra_get_result & rhs) const
558
if (!(success == rhs.success))
560
if (!(ire == rhs.ire))
562
if (!(nfe == rhs.nfe))
570
bool operator != (const Cassandra_get_result &rhs) const {
571
return !(*this == rhs);
574
bool operator < (const Cassandra_get_result & ) const;
576
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
577
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
581
typedef struct _Cassandra_get_presult__isset {
582
_Cassandra_get_presult__isset() : success(false), failure(false), ire(false), nfe(false), ue(false), te(false) {}
589
} _Cassandra_get_presult__isset;
591
class Cassandra_get_presult {
595
virtual ~Cassandra_get_presult() throw() {}
597
ColumnOrSuperColumn* success;
598
apache::thrift::TApplicationException* failure;
599
InvalidRequestException ire;
600
NotFoundException nfe;
601
UnavailableException ue;
602
TimedOutException te;
604
_Cassandra_get_presult__isset __isset;
606
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
611
class Cassandra_get_slice_args {
614
Cassandra_get_slice_args() : key(), consistency_level((ConsistencyLevel::type)1) {
615
consistency_level = (ConsistencyLevel::type)1;
619
virtual ~Cassandra_get_slice_args() throw() {}
622
ColumnParent column_parent;
623
SlicePredicate predicate;
624
ConsistencyLevel::type consistency_level;
626
void __set_key(const std::string& val) {
630
void __set_column_parent(const ColumnParent& val) {
634
void __set_predicate(const SlicePredicate& val) {
638
void __set_consistency_level(const ConsistencyLevel::type val) {
639
consistency_level = val;
642
bool operator == (const Cassandra_get_slice_args & rhs) const
644
if (!(key == rhs.key))
646
if (!(column_parent == rhs.column_parent))
648
if (!(predicate == rhs.predicate))
650
if (!(consistency_level == rhs.consistency_level))
654
bool operator != (const Cassandra_get_slice_args &rhs) const {
655
return !(*this == rhs);
658
bool operator < (const Cassandra_get_slice_args & ) const;
660
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
661
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
666
class Cassandra_get_slice_pargs {
670
virtual ~Cassandra_get_slice_pargs() throw() {}
672
const std::string* key;
673
const ColumnParent* column_parent;
674
const SlicePredicate* predicate;
675
const ConsistencyLevel::type* consistency_level;
677
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
681
typedef struct _Cassandra_get_slice_result__isset {
682
_Cassandra_get_slice_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
688
} _Cassandra_get_slice_result__isset;
690
class Cassandra_get_slice_result {
693
Cassandra_get_slice_result() {
696
virtual ~Cassandra_get_slice_result() throw() {}
698
typedef apache::thrift::TApplicationException failure_t;
699
typedef const std::vector<ColumnOrSuperColumn> & success_constref_nonvoid_t;
700
typedef const std::vector<ColumnOrSuperColumn> & success_constref_t;
701
typedef std::vector<ColumnOrSuperColumn> success_nonvoid_t;
702
typedef std::vector<ColumnOrSuperColumn> success_t;
703
std::vector<ColumnOrSuperColumn> success;
704
apache::thrift::TApplicationException failure;
705
InvalidRequestException ire;
706
UnavailableException ue;
707
TimedOutException te;
709
_Cassandra_get_slice_result__isset __isset;
711
void __set_success(const std::vector<ColumnOrSuperColumn> & val) {
715
void __set_failure(const apache::thrift::TApplicationException& val) {
719
void __set_ire(const InvalidRequestException& val) {
723
void __set_ue(const UnavailableException& val) {
727
void __set_te(const TimedOutException& val) {
731
bool operator == (const Cassandra_get_slice_result & rhs) const
733
if (!(success == rhs.success))
735
if (!(ire == rhs.ire))
743
bool operator != (const Cassandra_get_slice_result &rhs) const {
744
return !(*this == rhs);
747
bool operator < (const Cassandra_get_slice_result & ) const;
749
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
750
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
754
typedef struct _Cassandra_get_slice_presult__isset {
755
_Cassandra_get_slice_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
761
} _Cassandra_get_slice_presult__isset;
763
class Cassandra_get_slice_presult {
767
virtual ~Cassandra_get_slice_presult() throw() {}
769
std::vector<ColumnOrSuperColumn> * success;
770
apache::thrift::TApplicationException* failure;
771
InvalidRequestException ire;
772
UnavailableException ue;
773
TimedOutException te;
775
_Cassandra_get_slice_presult__isset __isset;
777
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
782
class Cassandra_get_count_args {
785
Cassandra_get_count_args() : key(), consistency_level((ConsistencyLevel::type)1) {
786
consistency_level = (ConsistencyLevel::type)1;
790
virtual ~Cassandra_get_count_args() throw() {}
793
ColumnParent column_parent;
794
SlicePredicate predicate;
795
ConsistencyLevel::type consistency_level;
797
void __set_key(const std::string& val) {
801
void __set_column_parent(const ColumnParent& val) {
805
void __set_predicate(const SlicePredicate& val) {
809
void __set_consistency_level(const ConsistencyLevel::type val) {
810
consistency_level = val;
813
bool operator == (const Cassandra_get_count_args & rhs) const
815
if (!(key == rhs.key))
817
if (!(column_parent == rhs.column_parent))
819
if (!(predicate == rhs.predicate))
821
if (!(consistency_level == rhs.consistency_level))
825
bool operator != (const Cassandra_get_count_args &rhs) const {
826
return !(*this == rhs);
829
bool operator < (const Cassandra_get_count_args & ) const;
831
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
832
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
837
class Cassandra_get_count_pargs {
841
virtual ~Cassandra_get_count_pargs() throw() {}
843
const std::string* key;
844
const ColumnParent* column_parent;
845
const SlicePredicate* predicate;
846
const ConsistencyLevel::type* consistency_level;
848
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
852
typedef struct _Cassandra_get_count_result__isset {
853
_Cassandra_get_count_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
859
} _Cassandra_get_count_result__isset;
861
class Cassandra_get_count_result {
864
Cassandra_get_count_result() : success(0) {
867
virtual ~Cassandra_get_count_result() throw() {}
869
typedef apache::thrift::TApplicationException failure_t;
870
typedef int32_t success_constref_nonvoid_t;
871
typedef int32_t success_constref_t;
872
typedef int32_t success_nonvoid_t;
873
typedef int32_t success_t;
875
apache::thrift::TApplicationException failure;
876
InvalidRequestException ire;
877
UnavailableException ue;
878
TimedOutException te;
880
_Cassandra_get_count_result__isset __isset;
882
void __set_success(const int32_t val) {
886
void __set_failure(const apache::thrift::TApplicationException& val) {
890
void __set_ire(const InvalidRequestException& val) {
894
void __set_ue(const UnavailableException& val) {
898
void __set_te(const TimedOutException& val) {
902
bool operator == (const Cassandra_get_count_result & rhs) const
904
if (!(success == rhs.success))
906
if (!(ire == rhs.ire))
914
bool operator != (const Cassandra_get_count_result &rhs) const {
915
return !(*this == rhs);
918
bool operator < (const Cassandra_get_count_result & ) const;
920
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
921
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
925
typedef struct _Cassandra_get_count_presult__isset {
926
_Cassandra_get_count_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
932
} _Cassandra_get_count_presult__isset;
934
class Cassandra_get_count_presult {
938
virtual ~Cassandra_get_count_presult() throw() {}
941
apache::thrift::TApplicationException* failure;
942
InvalidRequestException ire;
943
UnavailableException ue;
944
TimedOutException te;
946
_Cassandra_get_count_presult__isset __isset;
948
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
953
class Cassandra_multiget_slice_args {
956
Cassandra_multiget_slice_args() : consistency_level((ConsistencyLevel::type)1) {
957
consistency_level = (ConsistencyLevel::type)1;
961
virtual ~Cassandra_multiget_slice_args() throw() {}
963
std::vector<std::string> keys;
964
ColumnParent column_parent;
965
SlicePredicate predicate;
966
ConsistencyLevel::type consistency_level;
968
void __set_keys(const std::vector<std::string> & val) {
972
void __set_column_parent(const ColumnParent& val) {
976
void __set_predicate(const SlicePredicate& val) {
980
void __set_consistency_level(const ConsistencyLevel::type val) {
981
consistency_level = val;
984
bool operator == (const Cassandra_multiget_slice_args & rhs) const
986
if (!(keys == rhs.keys))
988
if (!(column_parent == rhs.column_parent))
990
if (!(predicate == rhs.predicate))
992
if (!(consistency_level == rhs.consistency_level))
996
bool operator != (const Cassandra_multiget_slice_args &rhs) const {
997
return !(*this == rhs);
1000
bool operator < (const Cassandra_multiget_slice_args & ) const;
1002
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1003
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1008
class Cassandra_multiget_slice_pargs {
1012
virtual ~Cassandra_multiget_slice_pargs() throw() {}
1014
const std::vector<std::string> * keys;
1015
const ColumnParent* column_parent;
1016
const SlicePredicate* predicate;
1017
const ConsistencyLevel::type* consistency_level;
1019
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1023
typedef struct _Cassandra_multiget_slice_result__isset {
1024
_Cassandra_multiget_slice_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1030
} _Cassandra_multiget_slice_result__isset;
1032
class Cassandra_multiget_slice_result {
1035
Cassandra_multiget_slice_result() {
1038
virtual ~Cassandra_multiget_slice_result() throw() {}
1040
typedef apache::thrift::TApplicationException failure_t;
1041
typedef const std::map<std::string, std::vector<ColumnOrSuperColumn> > & success_constref_nonvoid_t;
1042
typedef const std::map<std::string, std::vector<ColumnOrSuperColumn> > & success_constref_t;
1043
typedef std::map<std::string, std::vector<ColumnOrSuperColumn> > success_nonvoid_t;
1044
typedef std::map<std::string, std::vector<ColumnOrSuperColumn> > success_t;
1045
std::map<std::string, std::vector<ColumnOrSuperColumn> > success;
1046
apache::thrift::TApplicationException failure;
1047
InvalidRequestException ire;
1048
UnavailableException ue;
1049
TimedOutException te;
1051
_Cassandra_multiget_slice_result__isset __isset;
1053
void __set_success(const std::map<std::string, std::vector<ColumnOrSuperColumn> > & val) {
1057
void __set_failure(const apache::thrift::TApplicationException& val) {
1061
void __set_ire(const InvalidRequestException& val) {
1065
void __set_ue(const UnavailableException& val) {
1069
void __set_te(const TimedOutException& val) {
1073
bool operator == (const Cassandra_multiget_slice_result & rhs) const
1075
if (!(success == rhs.success))
1077
if (!(ire == rhs.ire))
1079
if (!(ue == rhs.ue))
1081
if (!(te == rhs.te))
1085
bool operator != (const Cassandra_multiget_slice_result &rhs) const {
1086
return !(*this == rhs);
1089
bool operator < (const Cassandra_multiget_slice_result & ) const;
1091
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1092
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1096
typedef struct _Cassandra_multiget_slice_presult__isset {
1097
_Cassandra_multiget_slice_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1103
} _Cassandra_multiget_slice_presult__isset;
1105
class Cassandra_multiget_slice_presult {
1109
virtual ~Cassandra_multiget_slice_presult() throw() {}
1111
std::map<std::string, std::vector<ColumnOrSuperColumn> > * success;
1112
apache::thrift::TApplicationException* failure;
1113
InvalidRequestException ire;
1114
UnavailableException ue;
1115
TimedOutException te;
1117
_Cassandra_multiget_slice_presult__isset __isset;
1119
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1124
class Cassandra_multiget_count_args {
1127
Cassandra_multiget_count_args() : consistency_level((ConsistencyLevel::type)1) {
1128
consistency_level = (ConsistencyLevel::type)1;
1132
virtual ~Cassandra_multiget_count_args() throw() {}
1134
std::vector<std::string> keys;
1135
ColumnParent column_parent;
1136
SlicePredicate predicate;
1137
ConsistencyLevel::type consistency_level;
1139
void __set_keys(const std::vector<std::string> & val) {
1143
void __set_column_parent(const ColumnParent& val) {
1144
column_parent = val;
1147
void __set_predicate(const SlicePredicate& val) {
1151
void __set_consistency_level(const ConsistencyLevel::type val) {
1152
consistency_level = val;
1155
bool operator == (const Cassandra_multiget_count_args & rhs) const
1157
if (!(keys == rhs.keys))
1159
if (!(column_parent == rhs.column_parent))
1161
if (!(predicate == rhs.predicate))
1163
if (!(consistency_level == rhs.consistency_level))
1167
bool operator != (const Cassandra_multiget_count_args &rhs) const {
1168
return !(*this == rhs);
1171
bool operator < (const Cassandra_multiget_count_args & ) const;
1173
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1174
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1179
class Cassandra_multiget_count_pargs {
1183
virtual ~Cassandra_multiget_count_pargs() throw() {}
1185
const std::vector<std::string> * keys;
1186
const ColumnParent* column_parent;
1187
const SlicePredicate* predicate;
1188
const ConsistencyLevel::type* consistency_level;
1190
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1194
typedef struct _Cassandra_multiget_count_result__isset {
1195
_Cassandra_multiget_count_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1201
} _Cassandra_multiget_count_result__isset;
1203
class Cassandra_multiget_count_result {
1206
Cassandra_multiget_count_result() {
1209
virtual ~Cassandra_multiget_count_result() throw() {}
1211
typedef apache::thrift::TApplicationException failure_t;
1212
typedef const std::map<std::string, int32_t> & success_constref_nonvoid_t;
1213
typedef const std::map<std::string, int32_t> & success_constref_t;
1214
typedef std::map<std::string, int32_t> success_nonvoid_t;
1215
typedef std::map<std::string, int32_t> success_t;
1216
std::map<std::string, int32_t> success;
1217
apache::thrift::TApplicationException failure;
1218
InvalidRequestException ire;
1219
UnavailableException ue;
1220
TimedOutException te;
1222
_Cassandra_multiget_count_result__isset __isset;
1224
void __set_success(const std::map<std::string, int32_t> & val) {
1228
void __set_failure(const apache::thrift::TApplicationException& val) {
1232
void __set_ire(const InvalidRequestException& val) {
1236
void __set_ue(const UnavailableException& val) {
1240
void __set_te(const TimedOutException& val) {
1244
bool operator == (const Cassandra_multiget_count_result & rhs) const
1246
if (!(success == rhs.success))
1248
if (!(ire == rhs.ire))
1250
if (!(ue == rhs.ue))
1252
if (!(te == rhs.te))
1256
bool operator != (const Cassandra_multiget_count_result &rhs) const {
1257
return !(*this == rhs);
1260
bool operator < (const Cassandra_multiget_count_result & ) const;
1262
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1263
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1267
typedef struct _Cassandra_multiget_count_presult__isset {
1268
_Cassandra_multiget_count_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1274
} _Cassandra_multiget_count_presult__isset;
1276
class Cassandra_multiget_count_presult {
1280
virtual ~Cassandra_multiget_count_presult() throw() {}
1282
std::map<std::string, int32_t> * success;
1283
apache::thrift::TApplicationException* failure;
1284
InvalidRequestException ire;
1285
UnavailableException ue;
1286
TimedOutException te;
1288
_Cassandra_multiget_count_presult__isset __isset;
1290
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1295
class Cassandra_get_range_slices_args {
1298
Cassandra_get_range_slices_args() : consistency_level((ConsistencyLevel::type)1) {
1299
consistency_level = (ConsistencyLevel::type)1;
1303
virtual ~Cassandra_get_range_slices_args() throw() {}
1305
ColumnParent column_parent;
1306
SlicePredicate predicate;
1308
ConsistencyLevel::type consistency_level;
1310
void __set_column_parent(const ColumnParent& val) {
1311
column_parent = val;
1314
void __set_predicate(const SlicePredicate& val) {
1318
void __set_range(const KeyRange& val) {
1322
void __set_consistency_level(const ConsistencyLevel::type val) {
1323
consistency_level = val;
1326
bool operator == (const Cassandra_get_range_slices_args & rhs) const
1328
if (!(column_parent == rhs.column_parent))
1330
if (!(predicate == rhs.predicate))
1332
if (!(range == rhs.range))
1334
if (!(consistency_level == rhs.consistency_level))
1338
bool operator != (const Cassandra_get_range_slices_args &rhs) const {
1339
return !(*this == rhs);
1342
bool operator < (const Cassandra_get_range_slices_args & ) const;
1344
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1345
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1350
class Cassandra_get_range_slices_pargs {
1354
virtual ~Cassandra_get_range_slices_pargs() throw() {}
1356
const ColumnParent* column_parent;
1357
const SlicePredicate* predicate;
1358
const KeyRange* range;
1359
const ConsistencyLevel::type* consistency_level;
1361
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1365
typedef struct _Cassandra_get_range_slices_result__isset {
1366
_Cassandra_get_range_slices_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1372
} _Cassandra_get_range_slices_result__isset;
1374
class Cassandra_get_range_slices_result {
1377
Cassandra_get_range_slices_result() {
1380
virtual ~Cassandra_get_range_slices_result() throw() {}
1382
typedef apache::thrift::TApplicationException failure_t;
1383
typedef const std::vector<KeySlice> & success_constref_nonvoid_t;
1384
typedef const std::vector<KeySlice> & success_constref_t;
1385
typedef std::vector<KeySlice> success_nonvoid_t;
1386
typedef std::vector<KeySlice> success_t;
1387
std::vector<KeySlice> success;
1388
apache::thrift::TApplicationException failure;
1389
InvalidRequestException ire;
1390
UnavailableException ue;
1391
TimedOutException te;
1393
_Cassandra_get_range_slices_result__isset __isset;
1395
void __set_success(const std::vector<KeySlice> & val) {
1399
void __set_failure(const apache::thrift::TApplicationException& val) {
1403
void __set_ire(const InvalidRequestException& val) {
1407
void __set_ue(const UnavailableException& val) {
1411
void __set_te(const TimedOutException& val) {
1415
bool operator == (const Cassandra_get_range_slices_result & rhs) const
1417
if (!(success == rhs.success))
1419
if (!(ire == rhs.ire))
1421
if (!(ue == rhs.ue))
1423
if (!(te == rhs.te))
1427
bool operator != (const Cassandra_get_range_slices_result &rhs) const {
1428
return !(*this == rhs);
1431
bool operator < (const Cassandra_get_range_slices_result & ) const;
1433
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1434
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1438
typedef struct _Cassandra_get_range_slices_presult__isset {
1439
_Cassandra_get_range_slices_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1445
} _Cassandra_get_range_slices_presult__isset;
1447
class Cassandra_get_range_slices_presult {
1451
virtual ~Cassandra_get_range_slices_presult() throw() {}
1453
std::vector<KeySlice> * success;
1454
apache::thrift::TApplicationException* failure;
1455
InvalidRequestException ire;
1456
UnavailableException ue;
1457
TimedOutException te;
1459
_Cassandra_get_range_slices_presult__isset __isset;
1461
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1466
class Cassandra_get_paged_slice_args {
1469
Cassandra_get_paged_slice_args() : column_family(), start_column(), consistency_level((ConsistencyLevel::type)1) {
1470
consistency_level = (ConsistencyLevel::type)1;
1474
virtual ~Cassandra_get_paged_slice_args() throw() {}
1476
std::string column_family;
1478
std::string start_column;
1479
ConsistencyLevel::type consistency_level;
1481
void __set_column_family(const std::string& val) {
1482
column_family = val;
1485
void __set_range(const KeyRange& val) {
1489
void __set_start_column(const std::string& val) {
1493
void __set_consistency_level(const ConsistencyLevel::type val) {
1494
consistency_level = val;
1497
bool operator == (const Cassandra_get_paged_slice_args & rhs) const
1499
if (!(column_family == rhs.column_family))
1501
if (!(range == rhs.range))
1503
if (!(start_column == rhs.start_column))
1505
if (!(consistency_level == rhs.consistency_level))
1509
bool operator != (const Cassandra_get_paged_slice_args &rhs) const {
1510
return !(*this == rhs);
1513
bool operator < (const Cassandra_get_paged_slice_args & ) const;
1515
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1516
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1521
class Cassandra_get_paged_slice_pargs {
1525
virtual ~Cassandra_get_paged_slice_pargs() throw() {}
1527
const std::string* column_family;
1528
const KeyRange* range;
1529
const std::string* start_column;
1530
const ConsistencyLevel::type* consistency_level;
1532
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1536
typedef struct _Cassandra_get_paged_slice_result__isset {
1537
_Cassandra_get_paged_slice_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1543
} _Cassandra_get_paged_slice_result__isset;
1545
class Cassandra_get_paged_slice_result {
1548
Cassandra_get_paged_slice_result() {
1551
virtual ~Cassandra_get_paged_slice_result() throw() {}
1553
typedef apache::thrift::TApplicationException failure_t;
1554
typedef const std::vector<KeySlice> & success_constref_nonvoid_t;
1555
typedef const std::vector<KeySlice> & success_constref_t;
1556
typedef std::vector<KeySlice> success_nonvoid_t;
1557
typedef std::vector<KeySlice> success_t;
1558
std::vector<KeySlice> success;
1559
apache::thrift::TApplicationException failure;
1560
InvalidRequestException ire;
1561
UnavailableException ue;
1562
TimedOutException te;
1564
_Cassandra_get_paged_slice_result__isset __isset;
1566
void __set_success(const std::vector<KeySlice> & val) {
1570
void __set_failure(const apache::thrift::TApplicationException& val) {
1574
void __set_ire(const InvalidRequestException& val) {
1578
void __set_ue(const UnavailableException& val) {
1582
void __set_te(const TimedOutException& val) {
1586
bool operator == (const Cassandra_get_paged_slice_result & rhs) const
1588
if (!(success == rhs.success))
1590
if (!(ire == rhs.ire))
1592
if (!(ue == rhs.ue))
1594
if (!(te == rhs.te))
1598
bool operator != (const Cassandra_get_paged_slice_result &rhs) const {
1599
return !(*this == rhs);
1602
bool operator < (const Cassandra_get_paged_slice_result & ) const;
1604
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1605
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1609
typedef struct _Cassandra_get_paged_slice_presult__isset {
1610
_Cassandra_get_paged_slice_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1616
} _Cassandra_get_paged_slice_presult__isset;
1618
class Cassandra_get_paged_slice_presult {
1622
virtual ~Cassandra_get_paged_slice_presult() throw() {}
1624
std::vector<KeySlice> * success;
1625
apache::thrift::TApplicationException* failure;
1626
InvalidRequestException ire;
1627
UnavailableException ue;
1628
TimedOutException te;
1630
_Cassandra_get_paged_slice_presult__isset __isset;
1632
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1637
class Cassandra_get_indexed_slices_args {
1640
Cassandra_get_indexed_slices_args() : consistency_level((ConsistencyLevel::type)1) {
1641
consistency_level = (ConsistencyLevel::type)1;
1645
virtual ~Cassandra_get_indexed_slices_args() throw() {}
1647
ColumnParent column_parent;
1648
IndexClause index_clause;
1649
SlicePredicate column_predicate;
1650
ConsistencyLevel::type consistency_level;
1652
void __set_column_parent(const ColumnParent& val) {
1653
column_parent = val;
1656
void __set_index_clause(const IndexClause& val) {
1660
void __set_column_predicate(const SlicePredicate& val) {
1661
column_predicate = val;
1664
void __set_consistency_level(const ConsistencyLevel::type val) {
1665
consistency_level = val;
1668
bool operator == (const Cassandra_get_indexed_slices_args & rhs) const
1670
if (!(column_parent == rhs.column_parent))
1672
if (!(index_clause == rhs.index_clause))
1674
if (!(column_predicate == rhs.column_predicate))
1676
if (!(consistency_level == rhs.consistency_level))
1680
bool operator != (const Cassandra_get_indexed_slices_args &rhs) const {
1681
return !(*this == rhs);
1684
bool operator < (const Cassandra_get_indexed_slices_args & ) const;
1686
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1687
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1692
class Cassandra_get_indexed_slices_pargs {
1696
virtual ~Cassandra_get_indexed_slices_pargs() throw() {}
1698
const ColumnParent* column_parent;
1699
const IndexClause* index_clause;
1700
const SlicePredicate* column_predicate;
1701
const ConsistencyLevel::type* consistency_level;
1703
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1707
typedef struct _Cassandra_get_indexed_slices_result__isset {
1708
_Cassandra_get_indexed_slices_result__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1714
} _Cassandra_get_indexed_slices_result__isset;
1716
class Cassandra_get_indexed_slices_result {
1719
Cassandra_get_indexed_slices_result() {
1722
virtual ~Cassandra_get_indexed_slices_result() throw() {}
1724
typedef apache::thrift::TApplicationException failure_t;
1725
typedef const std::vector<KeySlice> & success_constref_nonvoid_t;
1726
typedef const std::vector<KeySlice> & success_constref_t;
1727
typedef std::vector<KeySlice> success_nonvoid_t;
1728
typedef std::vector<KeySlice> success_t;
1729
std::vector<KeySlice> success;
1730
apache::thrift::TApplicationException failure;
1731
InvalidRequestException ire;
1732
UnavailableException ue;
1733
TimedOutException te;
1735
_Cassandra_get_indexed_slices_result__isset __isset;
1737
void __set_success(const std::vector<KeySlice> & val) {
1741
void __set_failure(const apache::thrift::TApplicationException& val) {
1745
void __set_ire(const InvalidRequestException& val) {
1749
void __set_ue(const UnavailableException& val) {
1753
void __set_te(const TimedOutException& val) {
1757
bool operator == (const Cassandra_get_indexed_slices_result & rhs) const
1759
if (!(success == rhs.success))
1761
if (!(ire == rhs.ire))
1763
if (!(ue == rhs.ue))
1765
if (!(te == rhs.te))
1769
bool operator != (const Cassandra_get_indexed_slices_result &rhs) const {
1770
return !(*this == rhs);
1773
bool operator < (const Cassandra_get_indexed_slices_result & ) const;
1775
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1776
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1780
typedef struct _Cassandra_get_indexed_slices_presult__isset {
1781
_Cassandra_get_indexed_slices_presult__isset() : success(false), failure(false), ire(false), ue(false), te(false) {}
1787
} _Cassandra_get_indexed_slices_presult__isset;
1789
class Cassandra_get_indexed_slices_presult {
1793
virtual ~Cassandra_get_indexed_slices_presult() throw() {}
1795
std::vector<KeySlice> * success;
1796
apache::thrift::TApplicationException* failure;
1797
InvalidRequestException ire;
1798
UnavailableException ue;
1799
TimedOutException te;
1801
_Cassandra_get_indexed_slices_presult__isset __isset;
1803
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1808
class Cassandra_insert_args {
1811
Cassandra_insert_args() : key(), consistency_level((ConsistencyLevel::type)1) {
1812
consistency_level = (ConsistencyLevel::type)1;
1816
virtual ~Cassandra_insert_args() throw() {}
1819
ColumnParent column_parent;
1821
ConsistencyLevel::type consistency_level;
1823
void __set_key(const std::string& val) {
1827
void __set_column_parent(const ColumnParent& val) {
1828
column_parent = val;
1831
void __set_column(const Column& val) {
1835
void __set_consistency_level(const ConsistencyLevel::type val) {
1836
consistency_level = val;
1839
bool operator == (const Cassandra_insert_args & rhs) const
1841
if (!(key == rhs.key))
1843
if (!(column_parent == rhs.column_parent))
1845
if (!(column == rhs.column))
1847
if (!(consistency_level == rhs.consistency_level))
1851
bool operator != (const Cassandra_insert_args &rhs) const {
1852
return !(*this == rhs);
1855
bool operator < (const Cassandra_insert_args & ) const;
1857
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1858
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1863
class Cassandra_insert_pargs {
1867
virtual ~Cassandra_insert_pargs() throw() {}
1869
const std::string* key;
1870
const ColumnParent* column_parent;
1871
const Column* column;
1872
const ConsistencyLevel::type* consistency_level;
1874
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1878
typedef struct _Cassandra_insert_result__isset {
1879
_Cassandra_insert_result__isset() : failure(false), ire(false), ue(false), te(false) {}
1884
} _Cassandra_insert_result__isset;
1886
class Cassandra_insert_result {
1889
Cassandra_insert_result() {
1892
virtual ~Cassandra_insert_result() throw() {}
1894
typedef apache::thrift::TApplicationException failure_t;
1895
typedef bool success_constref_nonvoid_t;
1896
typedef void success_constref_t;
1897
typedef bool success_nonvoid_t;
1898
typedef void success_t;
1899
apache::thrift::TApplicationException failure;
1900
InvalidRequestException ire;
1901
UnavailableException ue;
1902
TimedOutException te;
1904
_Cassandra_insert_result__isset __isset;
1906
void __set_failure(const apache::thrift::TApplicationException& val) {
1910
void __set_ire(const InvalidRequestException& val) {
1914
void __set_ue(const UnavailableException& val) {
1918
void __set_te(const TimedOutException& val) {
1922
bool operator == (const Cassandra_insert_result & rhs) const
1924
if (!(ire == rhs.ire))
1926
if (!(ue == rhs.ue))
1928
if (!(te == rhs.te))
1932
bool operator != (const Cassandra_insert_result &rhs) const {
1933
return !(*this == rhs);
1936
bool operator < (const Cassandra_insert_result & ) const;
1938
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1939
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1943
typedef struct _Cassandra_insert_presult__isset {
1944
_Cassandra_insert_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
1949
} _Cassandra_insert_presult__isset;
1951
class Cassandra_insert_presult {
1955
virtual ~Cassandra_insert_presult() throw() {}
1957
apache::thrift::TApplicationException* failure;
1958
InvalidRequestException ire;
1959
UnavailableException ue;
1960
TimedOutException te;
1962
_Cassandra_insert_presult__isset __isset;
1964
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1969
class Cassandra_add_args {
1972
Cassandra_add_args() : key(), consistency_level((ConsistencyLevel::type)1) {
1973
consistency_level = (ConsistencyLevel::type)1;
1977
virtual ~Cassandra_add_args() throw() {}
1980
ColumnParent column_parent;
1981
CounterColumn column;
1982
ConsistencyLevel::type consistency_level;
1984
void __set_key(const std::string& val) {
1988
void __set_column_parent(const ColumnParent& val) {
1989
column_parent = val;
1992
void __set_column(const CounterColumn& val) {
1996
void __set_consistency_level(const ConsistencyLevel::type val) {
1997
consistency_level = val;
2000
bool operator == (const Cassandra_add_args & rhs) const
2002
if (!(key == rhs.key))
2004
if (!(column_parent == rhs.column_parent))
2006
if (!(column == rhs.column))
2008
if (!(consistency_level == rhs.consistency_level))
2012
bool operator != (const Cassandra_add_args &rhs) const {
2013
return !(*this == rhs);
2016
bool operator < (const Cassandra_add_args & ) const;
2018
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2019
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2024
class Cassandra_add_pargs {
2028
virtual ~Cassandra_add_pargs() throw() {}
2030
const std::string* key;
2031
const ColumnParent* column_parent;
2032
const CounterColumn* column;
2033
const ConsistencyLevel::type* consistency_level;
2035
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2039
typedef struct _Cassandra_add_result__isset {
2040
_Cassandra_add_result__isset() : failure(false), ire(false), ue(false), te(false) {}
2045
} _Cassandra_add_result__isset;
2047
class Cassandra_add_result {
2050
Cassandra_add_result() {
2053
virtual ~Cassandra_add_result() throw() {}
2055
typedef apache::thrift::TApplicationException failure_t;
2056
typedef bool success_constref_nonvoid_t;
2057
typedef void success_constref_t;
2058
typedef bool success_nonvoid_t;
2059
typedef void success_t;
2060
apache::thrift::TApplicationException failure;
2061
InvalidRequestException ire;
2062
UnavailableException ue;
2063
TimedOutException te;
2065
_Cassandra_add_result__isset __isset;
2067
void __set_failure(const apache::thrift::TApplicationException& val) {
2071
void __set_ire(const InvalidRequestException& val) {
2075
void __set_ue(const UnavailableException& val) {
2079
void __set_te(const TimedOutException& val) {
2083
bool operator == (const Cassandra_add_result & rhs) const
2085
if (!(ire == rhs.ire))
2087
if (!(ue == rhs.ue))
2089
if (!(te == rhs.te))
2093
bool operator != (const Cassandra_add_result &rhs) const {
2094
return !(*this == rhs);
2097
bool operator < (const Cassandra_add_result & ) const;
2099
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2100
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2104
typedef struct _Cassandra_add_presult__isset {
2105
_Cassandra_add_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
2110
} _Cassandra_add_presult__isset;
2112
class Cassandra_add_presult {
2116
virtual ~Cassandra_add_presult() throw() {}
2118
apache::thrift::TApplicationException* failure;
2119
InvalidRequestException ire;
2120
UnavailableException ue;
2121
TimedOutException te;
2123
_Cassandra_add_presult__isset __isset;
2125
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2129
typedef struct _Cassandra_remove_args__isset {
2130
_Cassandra_remove_args__isset() : consistency_level(true) {}
2131
bool consistency_level;
2132
} _Cassandra_remove_args__isset;
2134
class Cassandra_remove_args {
2137
Cassandra_remove_args() : key(), timestamp(0), consistency_level((ConsistencyLevel::type)1) {
2138
consistency_level = (ConsistencyLevel::type)1;
2142
virtual ~Cassandra_remove_args() throw() {}
2145
ColumnPath column_path;
2147
ConsistencyLevel::type consistency_level;
2149
_Cassandra_remove_args__isset __isset;
2151
void __set_key(const std::string& val) {
2155
void __set_column_path(const ColumnPath& val) {
2159
void __set_timestamp(const int64_t val) {
2163
void __set_consistency_level(const ConsistencyLevel::type val) {
2164
consistency_level = val;
2167
bool operator == (const Cassandra_remove_args & rhs) const
2169
if (!(key == rhs.key))
2171
if (!(column_path == rhs.column_path))
2173
if (!(timestamp == rhs.timestamp))
2175
if (!(consistency_level == rhs.consistency_level))
2179
bool operator != (const Cassandra_remove_args &rhs) const {
2180
return !(*this == rhs);
2183
bool operator < (const Cassandra_remove_args & ) const;
2185
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2186
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2191
class Cassandra_remove_pargs {
2195
virtual ~Cassandra_remove_pargs() throw() {}
2197
const std::string* key;
2198
const ColumnPath* column_path;
2199
const int64_t* timestamp;
2200
const ConsistencyLevel::type* consistency_level;
2202
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2206
typedef struct _Cassandra_remove_result__isset {
2207
_Cassandra_remove_result__isset() : failure(false), ire(false), ue(false), te(false) {}
2212
} _Cassandra_remove_result__isset;
2214
class Cassandra_remove_result {
2217
Cassandra_remove_result() {
2220
virtual ~Cassandra_remove_result() throw() {}
2222
typedef apache::thrift::TApplicationException failure_t;
2223
typedef bool success_constref_nonvoid_t;
2224
typedef void success_constref_t;
2225
typedef bool success_nonvoid_t;
2226
typedef void success_t;
2227
apache::thrift::TApplicationException failure;
2228
InvalidRequestException ire;
2229
UnavailableException ue;
2230
TimedOutException te;
2232
_Cassandra_remove_result__isset __isset;
2234
void __set_failure(const apache::thrift::TApplicationException& val) {
2238
void __set_ire(const InvalidRequestException& val) {
2242
void __set_ue(const UnavailableException& val) {
2246
void __set_te(const TimedOutException& val) {
2250
bool operator == (const Cassandra_remove_result & rhs) const
2252
if (!(ire == rhs.ire))
2254
if (!(ue == rhs.ue))
2256
if (!(te == rhs.te))
2260
bool operator != (const Cassandra_remove_result &rhs) const {
2261
return !(*this == rhs);
2264
bool operator < (const Cassandra_remove_result & ) const;
2266
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2267
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2271
typedef struct _Cassandra_remove_presult__isset {
2272
_Cassandra_remove_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
2277
} _Cassandra_remove_presult__isset;
2279
class Cassandra_remove_presult {
2283
virtual ~Cassandra_remove_presult() throw() {}
2285
apache::thrift::TApplicationException* failure;
2286
InvalidRequestException ire;
2287
UnavailableException ue;
2288
TimedOutException te;
2290
_Cassandra_remove_presult__isset __isset;
2292
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2297
class Cassandra_remove_counter_args {
2300
Cassandra_remove_counter_args() : key(), consistency_level((ConsistencyLevel::type)1) {
2301
consistency_level = (ConsistencyLevel::type)1;
2305
virtual ~Cassandra_remove_counter_args() throw() {}
2309
ConsistencyLevel::type consistency_level;
2311
void __set_key(const std::string& val) {
2315
void __set_path(const ColumnPath& val) {
2319
void __set_consistency_level(const ConsistencyLevel::type val) {
2320
consistency_level = val;
2323
bool operator == (const Cassandra_remove_counter_args & rhs) const
2325
if (!(key == rhs.key))
2327
if (!(path == rhs.path))
2329
if (!(consistency_level == rhs.consistency_level))
2333
bool operator != (const Cassandra_remove_counter_args &rhs) const {
2334
return !(*this == rhs);
2337
bool operator < (const Cassandra_remove_counter_args & ) const;
2339
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2340
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2345
class Cassandra_remove_counter_pargs {
2349
virtual ~Cassandra_remove_counter_pargs() throw() {}
2351
const std::string* key;
2352
const ColumnPath* path;
2353
const ConsistencyLevel::type* consistency_level;
2355
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2359
typedef struct _Cassandra_remove_counter_result__isset {
2360
_Cassandra_remove_counter_result__isset() : failure(false), ire(false), ue(false), te(false) {}
2365
} _Cassandra_remove_counter_result__isset;
2367
class Cassandra_remove_counter_result {
2370
Cassandra_remove_counter_result() {
2373
virtual ~Cassandra_remove_counter_result() throw() {}
2375
typedef apache::thrift::TApplicationException failure_t;
2376
typedef bool success_constref_nonvoid_t;
2377
typedef void success_constref_t;
2378
typedef bool success_nonvoid_t;
2379
typedef void success_t;
2380
apache::thrift::TApplicationException failure;
2381
InvalidRequestException ire;
2382
UnavailableException ue;
2383
TimedOutException te;
2385
_Cassandra_remove_counter_result__isset __isset;
2387
void __set_failure(const apache::thrift::TApplicationException& val) {
2391
void __set_ire(const InvalidRequestException& val) {
2395
void __set_ue(const UnavailableException& val) {
2399
void __set_te(const TimedOutException& val) {
2403
bool operator == (const Cassandra_remove_counter_result & rhs) const
2405
if (!(ire == rhs.ire))
2407
if (!(ue == rhs.ue))
2409
if (!(te == rhs.te))
2413
bool operator != (const Cassandra_remove_counter_result &rhs) const {
2414
return !(*this == rhs);
2417
bool operator < (const Cassandra_remove_counter_result & ) const;
2419
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2420
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2424
typedef struct _Cassandra_remove_counter_presult__isset {
2425
_Cassandra_remove_counter_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
2430
} _Cassandra_remove_counter_presult__isset;
2432
class Cassandra_remove_counter_presult {
2436
virtual ~Cassandra_remove_counter_presult() throw() {}
2438
apache::thrift::TApplicationException* failure;
2439
InvalidRequestException ire;
2440
UnavailableException ue;
2441
TimedOutException te;
2443
_Cassandra_remove_counter_presult__isset __isset;
2445
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2450
class Cassandra_batch_mutate_args {
2453
Cassandra_batch_mutate_args() : consistency_level((ConsistencyLevel::type)1) {
2454
consistency_level = (ConsistencyLevel::type)1;
2458
virtual ~Cassandra_batch_mutate_args() throw() {}
2460
std::map<std::string, std::map<std::string, std::vector<Mutation> > > mutation_map;
2461
ConsistencyLevel::type consistency_level;
2463
void __set_mutation_map(const std::map<std::string, std::map<std::string, std::vector<Mutation> > > & val) {
2467
void __set_consistency_level(const ConsistencyLevel::type val) {
2468
consistency_level = val;
2471
bool operator == (const Cassandra_batch_mutate_args & rhs) const
2473
if (!(mutation_map == rhs.mutation_map))
2475
if (!(consistency_level == rhs.consistency_level))
2479
bool operator != (const Cassandra_batch_mutate_args &rhs) const {
2480
return !(*this == rhs);
2483
bool operator < (const Cassandra_batch_mutate_args & ) const;
2485
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2486
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2491
class Cassandra_batch_mutate_pargs {
2495
virtual ~Cassandra_batch_mutate_pargs() throw() {}
2497
const std::map<std::string, std::map<std::string, std::vector<Mutation> > > * mutation_map;
2498
const ConsistencyLevel::type* consistency_level;
2500
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2504
typedef struct _Cassandra_batch_mutate_result__isset {
2505
_Cassandra_batch_mutate_result__isset() : failure(false), ire(false), ue(false), te(false) {}
2510
} _Cassandra_batch_mutate_result__isset;
2512
class Cassandra_batch_mutate_result {
2515
Cassandra_batch_mutate_result() {
2518
virtual ~Cassandra_batch_mutate_result() throw() {}
2520
typedef apache::thrift::TApplicationException failure_t;
2521
typedef bool success_constref_nonvoid_t;
2522
typedef void success_constref_t;
2523
typedef bool success_nonvoid_t;
2524
typedef void success_t;
2525
apache::thrift::TApplicationException failure;
2526
InvalidRequestException ire;
2527
UnavailableException ue;
2528
TimedOutException te;
2530
_Cassandra_batch_mutate_result__isset __isset;
2532
void __set_failure(const apache::thrift::TApplicationException& val) {
2536
void __set_ire(const InvalidRequestException& val) {
2540
void __set_ue(const UnavailableException& val) {
2544
void __set_te(const TimedOutException& val) {
2548
bool operator == (const Cassandra_batch_mutate_result & rhs) const
2550
if (!(ire == rhs.ire))
2552
if (!(ue == rhs.ue))
2554
if (!(te == rhs.te))
2558
bool operator != (const Cassandra_batch_mutate_result &rhs) const {
2559
return !(*this == rhs);
2562
bool operator < (const Cassandra_batch_mutate_result & ) const;
2564
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2565
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2569
typedef struct _Cassandra_batch_mutate_presult__isset {
2570
_Cassandra_batch_mutate_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
2575
} _Cassandra_batch_mutate_presult__isset;
2577
class Cassandra_batch_mutate_presult {
2581
virtual ~Cassandra_batch_mutate_presult() throw() {}
2583
apache::thrift::TApplicationException* failure;
2584
InvalidRequestException ire;
2585
UnavailableException ue;
2586
TimedOutException te;
2588
_Cassandra_batch_mutate_presult__isset __isset;
2590
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2595
class Cassandra_truncate_args {
2598
Cassandra_truncate_args() : cfname() {
2601
virtual ~Cassandra_truncate_args() throw() {}
2605
void __set_cfname(const std::string& val) {
2609
bool operator == (const Cassandra_truncate_args & rhs) const
2611
if (!(cfname == rhs.cfname))
2615
bool operator != (const Cassandra_truncate_args &rhs) const {
2616
return !(*this == rhs);
2619
bool operator < (const Cassandra_truncate_args & ) const;
2621
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2622
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2627
class Cassandra_truncate_pargs {
2631
virtual ~Cassandra_truncate_pargs() throw() {}
2633
const std::string* cfname;
2635
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2639
typedef struct _Cassandra_truncate_result__isset {
2640
_Cassandra_truncate_result__isset() : failure(false), ire(false), ue(false), te(false) {}
2645
} _Cassandra_truncate_result__isset;
2647
class Cassandra_truncate_result {
2650
Cassandra_truncate_result() {
2653
virtual ~Cassandra_truncate_result() throw() {}
2655
typedef apache::thrift::TApplicationException failure_t;
2656
typedef bool success_constref_nonvoid_t;
2657
typedef void success_constref_t;
2658
typedef bool success_nonvoid_t;
2659
typedef void success_t;
2660
apache::thrift::TApplicationException failure;
2661
InvalidRequestException ire;
2662
UnavailableException ue;
2663
TimedOutException te;
2665
_Cassandra_truncate_result__isset __isset;
2667
void __set_failure(const apache::thrift::TApplicationException& val) {
2671
void __set_ire(const InvalidRequestException& val) {
2675
void __set_ue(const UnavailableException& val) {
2679
void __set_te(const TimedOutException& val) {
2683
bool operator == (const Cassandra_truncate_result & rhs) const
2685
if (!(ire == rhs.ire))
2687
if (!(ue == rhs.ue))
2689
if (!(te == rhs.te))
2693
bool operator != (const Cassandra_truncate_result &rhs) const {
2694
return !(*this == rhs);
2697
bool operator < (const Cassandra_truncate_result & ) const;
2699
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2700
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2704
typedef struct _Cassandra_truncate_presult__isset {
2705
_Cassandra_truncate_presult__isset() : failure(false), ire(false), ue(false), te(false) {}
2710
} _Cassandra_truncate_presult__isset;
2712
class Cassandra_truncate_presult {
2716
virtual ~Cassandra_truncate_presult() throw() {}
2718
apache::thrift::TApplicationException* failure;
2719
InvalidRequestException ire;
2720
UnavailableException ue;
2721
TimedOutException te;
2723
_Cassandra_truncate_presult__isset __isset;
2725
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2730
class Cassandra_describe_schema_versions_args {
2733
Cassandra_describe_schema_versions_args() {
2736
virtual ~Cassandra_describe_schema_versions_args() throw() {}
2739
bool operator == (const Cassandra_describe_schema_versions_args & /* rhs */) const
2743
bool operator != (const Cassandra_describe_schema_versions_args &rhs) const {
2744
return !(*this == rhs);
2747
bool operator < (const Cassandra_describe_schema_versions_args & ) const;
2749
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2750
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2755
class Cassandra_describe_schema_versions_pargs {
2759
virtual ~Cassandra_describe_schema_versions_pargs() throw() {}
2762
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2766
typedef struct _Cassandra_describe_schema_versions_result__isset {
2767
_Cassandra_describe_schema_versions_result__isset() : success(false), failure(false), ire(false) {}
2771
} _Cassandra_describe_schema_versions_result__isset;
2773
class Cassandra_describe_schema_versions_result {
2776
Cassandra_describe_schema_versions_result() {
2779
virtual ~Cassandra_describe_schema_versions_result() throw() {}
2781
typedef apache::thrift::TApplicationException failure_t;
2782
typedef const std::map<std::string, std::vector<std::string> > & success_constref_nonvoid_t;
2783
typedef const std::map<std::string, std::vector<std::string> > & success_constref_t;
2784
typedef std::map<std::string, std::vector<std::string> > success_nonvoid_t;
2785
typedef std::map<std::string, std::vector<std::string> > success_t;
2786
std::map<std::string, std::vector<std::string> > success;
2787
apache::thrift::TApplicationException failure;
2788
InvalidRequestException ire;
2790
_Cassandra_describe_schema_versions_result__isset __isset;
2792
void __set_success(const std::map<std::string, std::vector<std::string> > & val) {
2796
void __set_failure(const apache::thrift::TApplicationException& val) {
2800
void __set_ire(const InvalidRequestException& val) {
2804
bool operator == (const Cassandra_describe_schema_versions_result & rhs) const
2806
if (!(success == rhs.success))
2808
if (!(ire == rhs.ire))
2812
bool operator != (const Cassandra_describe_schema_versions_result &rhs) const {
2813
return !(*this == rhs);
2816
bool operator < (const Cassandra_describe_schema_versions_result & ) const;
2818
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2819
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2823
typedef struct _Cassandra_describe_schema_versions_presult__isset {
2824
_Cassandra_describe_schema_versions_presult__isset() : success(false), failure(false), ire(false) {}
2828
} _Cassandra_describe_schema_versions_presult__isset;
2830
class Cassandra_describe_schema_versions_presult {
2834
virtual ~Cassandra_describe_schema_versions_presult() throw() {}
2836
std::map<std::string, std::vector<std::string> > * success;
2837
apache::thrift::TApplicationException* failure;
2838
InvalidRequestException ire;
2840
_Cassandra_describe_schema_versions_presult__isset __isset;
2842
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2847
class Cassandra_describe_keyspaces_args {
2850
Cassandra_describe_keyspaces_args() {
2853
virtual ~Cassandra_describe_keyspaces_args() throw() {}
2856
bool operator == (const Cassandra_describe_keyspaces_args & /* rhs */) const
2860
bool operator != (const Cassandra_describe_keyspaces_args &rhs) const {
2861
return !(*this == rhs);
2864
bool operator < (const Cassandra_describe_keyspaces_args & ) const;
2866
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2867
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2872
class Cassandra_describe_keyspaces_pargs {
2876
virtual ~Cassandra_describe_keyspaces_pargs() throw() {}
2879
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2883
typedef struct _Cassandra_describe_keyspaces_result__isset {
2884
_Cassandra_describe_keyspaces_result__isset() : success(false), failure(false), ire(false) {}
2888
} _Cassandra_describe_keyspaces_result__isset;
2890
class Cassandra_describe_keyspaces_result {
2893
Cassandra_describe_keyspaces_result() {
2896
virtual ~Cassandra_describe_keyspaces_result() throw() {}
2898
typedef apache::thrift::TApplicationException failure_t;
2899
typedef const std::vector<KsDef> & success_constref_nonvoid_t;
2900
typedef const std::vector<KsDef> & success_constref_t;
2901
typedef std::vector<KsDef> success_nonvoid_t;
2902
typedef std::vector<KsDef> success_t;
2903
std::vector<KsDef> success;
2904
apache::thrift::TApplicationException failure;
2905
InvalidRequestException ire;
2907
_Cassandra_describe_keyspaces_result__isset __isset;
2909
void __set_success(const std::vector<KsDef> & val) {
2913
void __set_failure(const apache::thrift::TApplicationException& val) {
2917
void __set_ire(const InvalidRequestException& val) {
2921
bool operator == (const Cassandra_describe_keyspaces_result & rhs) const
2923
if (!(success == rhs.success))
2925
if (!(ire == rhs.ire))
2929
bool operator != (const Cassandra_describe_keyspaces_result &rhs) const {
2930
return !(*this == rhs);
2933
bool operator < (const Cassandra_describe_keyspaces_result & ) const;
2935
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2936
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2940
typedef struct _Cassandra_describe_keyspaces_presult__isset {
2941
_Cassandra_describe_keyspaces_presult__isset() : success(false), failure(false), ire(false) {}
2945
} _Cassandra_describe_keyspaces_presult__isset;
2947
class Cassandra_describe_keyspaces_presult {
2951
virtual ~Cassandra_describe_keyspaces_presult() throw() {}
2953
std::vector<KsDef> * success;
2954
apache::thrift::TApplicationException* failure;
2955
InvalidRequestException ire;
2957
_Cassandra_describe_keyspaces_presult__isset __isset;
2959
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2964
class Cassandra_describe_cluster_name_args {
2967
Cassandra_describe_cluster_name_args() {
2970
virtual ~Cassandra_describe_cluster_name_args() throw() {}
2973
bool operator == (const Cassandra_describe_cluster_name_args & /* rhs */) const
2977
bool operator != (const Cassandra_describe_cluster_name_args &rhs) const {
2978
return !(*this == rhs);
2981
bool operator < (const Cassandra_describe_cluster_name_args & ) const;
2983
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2984
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2989
class Cassandra_describe_cluster_name_pargs {
2993
virtual ~Cassandra_describe_cluster_name_pargs() throw() {}
2996
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3000
typedef struct _Cassandra_describe_cluster_name_result__isset {
3001
_Cassandra_describe_cluster_name_result__isset() : success(false), failure(false) {}
3004
} _Cassandra_describe_cluster_name_result__isset;
3006
class Cassandra_describe_cluster_name_result {
3009
Cassandra_describe_cluster_name_result() : success() {
3012
virtual ~Cassandra_describe_cluster_name_result() throw() {}
3014
typedef apache::thrift::TApplicationException failure_t;
3015
typedef const std::string& success_constref_nonvoid_t;
3016
typedef const std::string& success_constref_t;
3017
typedef std::string success_nonvoid_t;
3018
typedef std::string success_t;
3019
std::string success;
3020
apache::thrift::TApplicationException failure;
3022
_Cassandra_describe_cluster_name_result__isset __isset;
3024
void __set_success(const std::string& val) {
3028
void __set_failure(const apache::thrift::TApplicationException& val) {
3032
bool operator == (const Cassandra_describe_cluster_name_result & rhs) const
3034
if (!(success == rhs.success))
3038
bool operator != (const Cassandra_describe_cluster_name_result &rhs) const {
3039
return !(*this == rhs);
3042
bool operator < (const Cassandra_describe_cluster_name_result & ) const;
3044
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3045
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3049
typedef struct _Cassandra_describe_cluster_name_presult__isset {
3050
_Cassandra_describe_cluster_name_presult__isset() : success(false), failure(false) {}
3053
} _Cassandra_describe_cluster_name_presult__isset;
3055
class Cassandra_describe_cluster_name_presult {
3059
virtual ~Cassandra_describe_cluster_name_presult() throw() {}
3061
std::string* success;
3062
apache::thrift::TApplicationException* failure;
3064
_Cassandra_describe_cluster_name_presult__isset __isset;
3066
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3071
class Cassandra_describe_version_args {
3074
Cassandra_describe_version_args() {
3077
virtual ~Cassandra_describe_version_args() throw() {}
3080
bool operator == (const Cassandra_describe_version_args & /* rhs */) const
3084
bool operator != (const Cassandra_describe_version_args &rhs) const {
3085
return !(*this == rhs);
3088
bool operator < (const Cassandra_describe_version_args & ) const;
3090
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3091
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3096
class Cassandra_describe_version_pargs {
3100
virtual ~Cassandra_describe_version_pargs() throw() {}
3103
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3107
typedef struct _Cassandra_describe_version_result__isset {
3108
_Cassandra_describe_version_result__isset() : success(false), failure(false) {}
3111
} _Cassandra_describe_version_result__isset;
3113
class Cassandra_describe_version_result {
3116
Cassandra_describe_version_result() : success() {
3119
virtual ~Cassandra_describe_version_result() throw() {}
3121
typedef apache::thrift::TApplicationException failure_t;
3122
typedef const std::string& success_constref_nonvoid_t;
3123
typedef const std::string& success_constref_t;
3124
typedef std::string success_nonvoid_t;
3125
typedef std::string success_t;
3126
std::string success;
3127
apache::thrift::TApplicationException failure;
3129
_Cassandra_describe_version_result__isset __isset;
3131
void __set_success(const std::string& val) {
3135
void __set_failure(const apache::thrift::TApplicationException& val) {
3139
bool operator == (const Cassandra_describe_version_result & rhs) const
3141
if (!(success == rhs.success))
3145
bool operator != (const Cassandra_describe_version_result &rhs) const {
3146
return !(*this == rhs);
3149
bool operator < (const Cassandra_describe_version_result & ) const;
3151
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3152
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3156
typedef struct _Cassandra_describe_version_presult__isset {
3157
_Cassandra_describe_version_presult__isset() : success(false), failure(false) {}
3160
} _Cassandra_describe_version_presult__isset;
3162
class Cassandra_describe_version_presult {
3166
virtual ~Cassandra_describe_version_presult() throw() {}
3168
std::string* success;
3169
apache::thrift::TApplicationException* failure;
3171
_Cassandra_describe_version_presult__isset __isset;
3173
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3178
class Cassandra_describe_ring_args {
3181
Cassandra_describe_ring_args() : keyspace() {
3184
virtual ~Cassandra_describe_ring_args() throw() {}
3186
std::string keyspace;
3188
void __set_keyspace(const std::string& val) {
3192
bool operator == (const Cassandra_describe_ring_args & rhs) const
3194
if (!(keyspace == rhs.keyspace))
3198
bool operator != (const Cassandra_describe_ring_args &rhs) const {
3199
return !(*this == rhs);
3202
bool operator < (const Cassandra_describe_ring_args & ) const;
3204
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3205
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3210
class Cassandra_describe_ring_pargs {
3214
virtual ~Cassandra_describe_ring_pargs() throw() {}
3216
const std::string* keyspace;
3218
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3222
typedef struct _Cassandra_describe_ring_result__isset {
3223
_Cassandra_describe_ring_result__isset() : success(false), failure(false), ire(false) {}
3227
} _Cassandra_describe_ring_result__isset;
3229
class Cassandra_describe_ring_result {
3232
Cassandra_describe_ring_result() {
3235
virtual ~Cassandra_describe_ring_result() throw() {}
3237
typedef apache::thrift::TApplicationException failure_t;
3238
typedef const std::vector<TokenRange> & success_constref_nonvoid_t;
3239
typedef const std::vector<TokenRange> & success_constref_t;
3240
typedef std::vector<TokenRange> success_nonvoid_t;
3241
typedef std::vector<TokenRange> success_t;
3242
std::vector<TokenRange> success;
3243
apache::thrift::TApplicationException failure;
3244
InvalidRequestException ire;
3246
_Cassandra_describe_ring_result__isset __isset;
3248
void __set_success(const std::vector<TokenRange> & val) {
3252
void __set_failure(const apache::thrift::TApplicationException& val) {
3256
void __set_ire(const InvalidRequestException& val) {
3260
bool operator == (const Cassandra_describe_ring_result & rhs) const
3262
if (!(success == rhs.success))
3264
if (!(ire == rhs.ire))
3268
bool operator != (const Cassandra_describe_ring_result &rhs) const {
3269
return !(*this == rhs);
3272
bool operator < (const Cassandra_describe_ring_result & ) const;
3274
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3275
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3279
typedef struct _Cassandra_describe_ring_presult__isset {
3280
_Cassandra_describe_ring_presult__isset() : success(false), failure(false), ire(false) {}
3284
} _Cassandra_describe_ring_presult__isset;
3286
class Cassandra_describe_ring_presult {
3290
virtual ~Cassandra_describe_ring_presult() throw() {}
3292
std::vector<TokenRange> * success;
3293
apache::thrift::TApplicationException* failure;
3294
InvalidRequestException ire;
3296
_Cassandra_describe_ring_presult__isset __isset;
3298
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3303
class Cassandra_describe_token_map_args {
3306
Cassandra_describe_token_map_args() {
3309
virtual ~Cassandra_describe_token_map_args() throw() {}
3312
bool operator == (const Cassandra_describe_token_map_args & /* rhs */) const
3316
bool operator != (const Cassandra_describe_token_map_args &rhs) const {
3317
return !(*this == rhs);
3320
bool operator < (const Cassandra_describe_token_map_args & ) const;
3322
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3323
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3328
class Cassandra_describe_token_map_pargs {
3332
virtual ~Cassandra_describe_token_map_pargs() throw() {}
3335
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3339
typedef struct _Cassandra_describe_token_map_result__isset {
3340
_Cassandra_describe_token_map_result__isset() : success(false), failure(false), ire(false) {}
3344
} _Cassandra_describe_token_map_result__isset;
3346
class Cassandra_describe_token_map_result {
3349
Cassandra_describe_token_map_result() {
3352
virtual ~Cassandra_describe_token_map_result() throw() {}
3354
typedef apache::thrift::TApplicationException failure_t;
3355
typedef const std::map<std::string, std::string> & success_constref_nonvoid_t;
3356
typedef const std::map<std::string, std::string> & success_constref_t;
3357
typedef std::map<std::string, std::string> success_nonvoid_t;
3358
typedef std::map<std::string, std::string> success_t;
3359
std::map<std::string, std::string> success;
3360
apache::thrift::TApplicationException failure;
3361
InvalidRequestException ire;
3363
_Cassandra_describe_token_map_result__isset __isset;
3365
void __set_success(const std::map<std::string, std::string> & val) {
3369
void __set_failure(const apache::thrift::TApplicationException& val) {
3373
void __set_ire(const InvalidRequestException& val) {
3377
bool operator == (const Cassandra_describe_token_map_result & rhs) const
3379
if (!(success == rhs.success))
3381
if (!(ire == rhs.ire))
3385
bool operator != (const Cassandra_describe_token_map_result &rhs) const {
3386
return !(*this == rhs);
3389
bool operator < (const Cassandra_describe_token_map_result & ) const;
3391
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3392
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3396
typedef struct _Cassandra_describe_token_map_presult__isset {
3397
_Cassandra_describe_token_map_presult__isset() : success(false), failure(false), ire(false) {}
3401
} _Cassandra_describe_token_map_presult__isset;
3403
class Cassandra_describe_token_map_presult {
3407
virtual ~Cassandra_describe_token_map_presult() throw() {}
3409
std::map<std::string, std::string> * success;
3410
apache::thrift::TApplicationException* failure;
3411
InvalidRequestException ire;
3413
_Cassandra_describe_token_map_presult__isset __isset;
3415
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3420
class Cassandra_describe_partitioner_args {
3423
Cassandra_describe_partitioner_args() {
3426
virtual ~Cassandra_describe_partitioner_args() throw() {}
3429
bool operator == (const Cassandra_describe_partitioner_args & /* rhs */) const
3433
bool operator != (const Cassandra_describe_partitioner_args &rhs) const {
3434
return !(*this == rhs);
3437
bool operator < (const Cassandra_describe_partitioner_args & ) const;
3439
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3440
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3445
class Cassandra_describe_partitioner_pargs {
3449
virtual ~Cassandra_describe_partitioner_pargs() throw() {}
3452
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3456
typedef struct _Cassandra_describe_partitioner_result__isset {
3457
_Cassandra_describe_partitioner_result__isset() : success(false), failure(false) {}
3460
} _Cassandra_describe_partitioner_result__isset;
3462
class Cassandra_describe_partitioner_result {
3465
Cassandra_describe_partitioner_result() : success() {
3468
virtual ~Cassandra_describe_partitioner_result() throw() {}
3470
typedef apache::thrift::TApplicationException failure_t;
3471
typedef const std::string& success_constref_nonvoid_t;
3472
typedef const std::string& success_constref_t;
3473
typedef std::string success_nonvoid_t;
3474
typedef std::string success_t;
3475
std::string success;
3476
apache::thrift::TApplicationException failure;
3478
_Cassandra_describe_partitioner_result__isset __isset;
3480
void __set_success(const std::string& val) {
3484
void __set_failure(const apache::thrift::TApplicationException& val) {
3488
bool operator == (const Cassandra_describe_partitioner_result & rhs) const
3490
if (!(success == rhs.success))
3494
bool operator != (const Cassandra_describe_partitioner_result &rhs) const {
3495
return !(*this == rhs);
3498
bool operator < (const Cassandra_describe_partitioner_result & ) const;
3500
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3501
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3505
typedef struct _Cassandra_describe_partitioner_presult__isset {
3506
_Cassandra_describe_partitioner_presult__isset() : success(false), failure(false) {}
3509
} _Cassandra_describe_partitioner_presult__isset;
3511
class Cassandra_describe_partitioner_presult {
3515
virtual ~Cassandra_describe_partitioner_presult() throw() {}
3517
std::string* success;
3518
apache::thrift::TApplicationException* failure;
3520
_Cassandra_describe_partitioner_presult__isset __isset;
3522
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3527
class Cassandra_describe_snitch_args {
3530
Cassandra_describe_snitch_args() {
3533
virtual ~Cassandra_describe_snitch_args() throw() {}
3536
bool operator == (const Cassandra_describe_snitch_args & /* rhs */) const
3540
bool operator != (const Cassandra_describe_snitch_args &rhs) const {
3541
return !(*this == rhs);
3544
bool operator < (const Cassandra_describe_snitch_args & ) const;
3546
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3547
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3552
class Cassandra_describe_snitch_pargs {
3556
virtual ~Cassandra_describe_snitch_pargs() throw() {}
3559
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3563
typedef struct _Cassandra_describe_snitch_result__isset {
3564
_Cassandra_describe_snitch_result__isset() : success(false), failure(false) {}
3567
} _Cassandra_describe_snitch_result__isset;
3569
class Cassandra_describe_snitch_result {
3572
Cassandra_describe_snitch_result() : success() {
3575
virtual ~Cassandra_describe_snitch_result() throw() {}
3577
typedef apache::thrift::TApplicationException failure_t;
3578
typedef const std::string& success_constref_nonvoid_t;
3579
typedef const std::string& success_constref_t;
3580
typedef std::string success_nonvoid_t;
3581
typedef std::string success_t;
3582
std::string success;
3583
apache::thrift::TApplicationException failure;
3585
_Cassandra_describe_snitch_result__isset __isset;
3587
void __set_success(const std::string& val) {
3591
void __set_failure(const apache::thrift::TApplicationException& val) {
3595
bool operator == (const Cassandra_describe_snitch_result & rhs) const
3597
if (!(success == rhs.success))
3601
bool operator != (const Cassandra_describe_snitch_result &rhs) const {
3602
return !(*this == rhs);
3605
bool operator < (const Cassandra_describe_snitch_result & ) const;
3607
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3608
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3612
typedef struct _Cassandra_describe_snitch_presult__isset {
3613
_Cassandra_describe_snitch_presult__isset() : success(false), failure(false) {}
3616
} _Cassandra_describe_snitch_presult__isset;
3618
class Cassandra_describe_snitch_presult {
3622
virtual ~Cassandra_describe_snitch_presult() throw() {}
3624
std::string* success;
3625
apache::thrift::TApplicationException* failure;
3627
_Cassandra_describe_snitch_presult__isset __isset;
3629
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3634
class Cassandra_describe_keyspace_args {
3637
Cassandra_describe_keyspace_args() : keyspace() {
3640
virtual ~Cassandra_describe_keyspace_args() throw() {}
3642
std::string keyspace;
3644
void __set_keyspace(const std::string& val) {
3648
bool operator == (const Cassandra_describe_keyspace_args & rhs) const
3650
if (!(keyspace == rhs.keyspace))
3654
bool operator != (const Cassandra_describe_keyspace_args &rhs) const {
3655
return !(*this == rhs);
3658
bool operator < (const Cassandra_describe_keyspace_args & ) const;
3660
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3661
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3666
class Cassandra_describe_keyspace_pargs {
3670
virtual ~Cassandra_describe_keyspace_pargs() throw() {}
3672
const std::string* keyspace;
3674
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3678
typedef struct _Cassandra_describe_keyspace_result__isset {
3679
_Cassandra_describe_keyspace_result__isset() : success(false), failure(false), nfe(false), ire(false) {}
3684
} _Cassandra_describe_keyspace_result__isset;
3686
class Cassandra_describe_keyspace_result {
3689
Cassandra_describe_keyspace_result() {
3692
virtual ~Cassandra_describe_keyspace_result() throw() {}
3694
typedef apache::thrift::TApplicationException failure_t;
3695
typedef const KsDef& success_constref_nonvoid_t;
3696
typedef const KsDef& success_constref_t;
3697
typedef KsDef success_nonvoid_t;
3698
typedef KsDef success_t;
3700
apache::thrift::TApplicationException failure;
3701
NotFoundException nfe;
3702
InvalidRequestException ire;
3704
_Cassandra_describe_keyspace_result__isset __isset;
3706
void __set_success(const KsDef& val) {
3710
void __set_failure(const apache::thrift::TApplicationException& val) {
3714
void __set_nfe(const NotFoundException& val) {
3718
void __set_ire(const InvalidRequestException& val) {
3722
bool operator == (const Cassandra_describe_keyspace_result & rhs) const
3724
if (!(success == rhs.success))
3726
if (!(nfe == rhs.nfe))
3728
if (!(ire == rhs.ire))
3732
bool operator != (const Cassandra_describe_keyspace_result &rhs) const {
3733
return !(*this == rhs);
3736
bool operator < (const Cassandra_describe_keyspace_result & ) const;
3738
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3739
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3743
typedef struct _Cassandra_describe_keyspace_presult__isset {
3744
_Cassandra_describe_keyspace_presult__isset() : success(false), failure(false), nfe(false), ire(false) {}
3749
} _Cassandra_describe_keyspace_presult__isset;
3751
class Cassandra_describe_keyspace_presult {
3755
virtual ~Cassandra_describe_keyspace_presult() throw() {}
3758
apache::thrift::TApplicationException* failure;
3759
NotFoundException nfe;
3760
InvalidRequestException ire;
3762
_Cassandra_describe_keyspace_presult__isset __isset;
3764
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3769
class Cassandra_describe_splits_args {
3772
Cassandra_describe_splits_args() : cfName(), start_token(), end_token(), keys_per_split(0) {
3775
virtual ~Cassandra_describe_splits_args() throw() {}
3778
std::string start_token;
3779
std::string end_token;
3780
int32_t keys_per_split;
3782
void __set_cfName(const std::string& val) {
3786
void __set_start_token(const std::string& val) {
3790
void __set_end_token(const std::string& val) {
3794
void __set_keys_per_split(const int32_t val) {
3795
keys_per_split = val;
3798
bool operator == (const Cassandra_describe_splits_args & rhs) const
3800
if (!(cfName == rhs.cfName))
3802
if (!(start_token == rhs.start_token))
3804
if (!(end_token == rhs.end_token))
3806
if (!(keys_per_split == rhs.keys_per_split))
3810
bool operator != (const Cassandra_describe_splits_args &rhs) const {
3811
return !(*this == rhs);
3814
bool operator < (const Cassandra_describe_splits_args & ) const;
3816
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3817
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3822
class Cassandra_describe_splits_pargs {
3826
virtual ~Cassandra_describe_splits_pargs() throw() {}
3828
const std::string* cfName;
3829
const std::string* start_token;
3830
const std::string* end_token;
3831
const int32_t* keys_per_split;
3833
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3837
typedef struct _Cassandra_describe_splits_result__isset {
3838
_Cassandra_describe_splits_result__isset() : success(false), failure(false), ire(false) {}
3842
} _Cassandra_describe_splits_result__isset;
3844
class Cassandra_describe_splits_result {
3847
Cassandra_describe_splits_result() {
3850
virtual ~Cassandra_describe_splits_result() throw() {}
3852
typedef apache::thrift::TApplicationException failure_t;
3853
typedef const std::vector<std::string> & success_constref_nonvoid_t;
3854
typedef const std::vector<std::string> & success_constref_t;
3855
typedef std::vector<std::string> success_nonvoid_t;
3856
typedef std::vector<std::string> success_t;
3857
std::vector<std::string> success;
3858
apache::thrift::TApplicationException failure;
3859
InvalidRequestException ire;
3861
_Cassandra_describe_splits_result__isset __isset;
3863
void __set_success(const std::vector<std::string> & val) {
3867
void __set_failure(const apache::thrift::TApplicationException& val) {
3871
void __set_ire(const InvalidRequestException& val) {
3875
bool operator == (const Cassandra_describe_splits_result & rhs) const
3877
if (!(success == rhs.success))
3879
if (!(ire == rhs.ire))
3883
bool operator != (const Cassandra_describe_splits_result &rhs) const {
3884
return !(*this == rhs);
3887
bool operator < (const Cassandra_describe_splits_result & ) const;
3889
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3890
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3894
typedef struct _Cassandra_describe_splits_presult__isset {
3895
_Cassandra_describe_splits_presult__isset() : success(false), failure(false), ire(false) {}
3899
} _Cassandra_describe_splits_presult__isset;
3901
class Cassandra_describe_splits_presult {
3905
virtual ~Cassandra_describe_splits_presult() throw() {}
3907
std::vector<std::string> * success;
3908
apache::thrift::TApplicationException* failure;
3909
InvalidRequestException ire;
3911
_Cassandra_describe_splits_presult__isset __isset;
3913
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3918
class Cassandra_system_add_column_family_args {
3921
Cassandra_system_add_column_family_args() {
3924
virtual ~Cassandra_system_add_column_family_args() throw() {}
3928
void __set_cf_def(const CfDef& val) {
3932
bool operator == (const Cassandra_system_add_column_family_args & rhs) const
3934
if (!(cf_def == rhs.cf_def))
3938
bool operator != (const Cassandra_system_add_column_family_args &rhs) const {
3939
return !(*this == rhs);
3942
bool operator < (const Cassandra_system_add_column_family_args & ) const;
3944
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3945
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3950
class Cassandra_system_add_column_family_pargs {
3954
virtual ~Cassandra_system_add_column_family_pargs() throw() {}
3956
const CfDef* cf_def;
3958
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3962
typedef struct _Cassandra_system_add_column_family_result__isset {
3963
_Cassandra_system_add_column_family_result__isset() : success(false), failure(false), ire(false), sde(false) {}
3968
} _Cassandra_system_add_column_family_result__isset;
3970
class Cassandra_system_add_column_family_result {
3973
Cassandra_system_add_column_family_result() : success() {
3976
virtual ~Cassandra_system_add_column_family_result() throw() {}
3978
typedef apache::thrift::TApplicationException failure_t;
3979
typedef const std::string& success_constref_nonvoid_t;
3980
typedef const std::string& success_constref_t;
3981
typedef std::string success_nonvoid_t;
3982
typedef std::string success_t;
3983
std::string success;
3984
apache::thrift::TApplicationException failure;
3985
InvalidRequestException ire;
3986
SchemaDisagreementException sde;
3988
_Cassandra_system_add_column_family_result__isset __isset;
3990
void __set_success(const std::string& val) {
3994
void __set_failure(const apache::thrift::TApplicationException& val) {
3998
void __set_ire(const InvalidRequestException& val) {
4002
void __set_sde(const SchemaDisagreementException& val) {
4006
bool operator == (const Cassandra_system_add_column_family_result & rhs) const
4008
if (!(success == rhs.success))
4010
if (!(ire == rhs.ire))
4012
if (!(sde == rhs.sde))
4016
bool operator != (const Cassandra_system_add_column_family_result &rhs) const {
4017
return !(*this == rhs);
4020
bool operator < (const Cassandra_system_add_column_family_result & ) const;
4022
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4023
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4027
typedef struct _Cassandra_system_add_column_family_presult__isset {
4028
_Cassandra_system_add_column_family_presult__isset() : success(false), failure(false), ire(false), sde(false) {}
4033
} _Cassandra_system_add_column_family_presult__isset;
4035
class Cassandra_system_add_column_family_presult {
4039
virtual ~Cassandra_system_add_column_family_presult() throw() {}
4041
std::string* success;
4042
apache::thrift::TApplicationException* failure;
4043
InvalidRequestException ire;
4044
SchemaDisagreementException sde;
4046
_Cassandra_system_add_column_family_presult__isset __isset;
4048
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4053
class Cassandra_system_drop_column_family_args {
4056
Cassandra_system_drop_column_family_args() : column_family() {
4059
virtual ~Cassandra_system_drop_column_family_args() throw() {}
4061
std::string column_family;
4063
void __set_column_family(const std::string& val) {
4064
column_family = val;
4067
bool operator == (const Cassandra_system_drop_column_family_args & rhs) const
4069
if (!(column_family == rhs.column_family))
4073
bool operator != (const Cassandra_system_drop_column_family_args &rhs) const {
4074
return !(*this == rhs);
4077
bool operator < (const Cassandra_system_drop_column_family_args & ) const;
4079
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4080
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4085
class Cassandra_system_drop_column_family_pargs {
4089
virtual ~Cassandra_system_drop_column_family_pargs() throw() {}
4091
const std::string* column_family;
4093
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4097
typedef struct _Cassandra_system_drop_column_family_result__isset {
4098
_Cassandra_system_drop_column_family_result__isset() : success(false), failure(false), ire(false), sde(false) {}
4103
} _Cassandra_system_drop_column_family_result__isset;
4105
class Cassandra_system_drop_column_family_result {
4108
Cassandra_system_drop_column_family_result() : success() {
4111
virtual ~Cassandra_system_drop_column_family_result() throw() {}
4113
typedef apache::thrift::TApplicationException failure_t;
4114
typedef const std::string& success_constref_nonvoid_t;
4115
typedef const std::string& success_constref_t;
4116
typedef std::string success_nonvoid_t;
4117
typedef std::string success_t;
4118
std::string success;
4119
apache::thrift::TApplicationException failure;
4120
InvalidRequestException ire;
4121
SchemaDisagreementException sde;
4123
_Cassandra_system_drop_column_family_result__isset __isset;
4125
void __set_success(const std::string& val) {
4129
void __set_failure(const apache::thrift::TApplicationException& val) {
4133
void __set_ire(const InvalidRequestException& val) {
4137
void __set_sde(const SchemaDisagreementException& val) {
4141
bool operator == (const Cassandra_system_drop_column_family_result & rhs) const
4143
if (!(success == rhs.success))
4145
if (!(ire == rhs.ire))
4147
if (!(sde == rhs.sde))
4151
bool operator != (const Cassandra_system_drop_column_family_result &rhs) const {
4152
return !(*this == rhs);
4155
bool operator < (const Cassandra_system_drop_column_family_result & ) const;
4157
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4158
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4162
typedef struct _Cassandra_system_drop_column_family_presult__isset {
4163
_Cassandra_system_drop_column_family_presult__isset() : success(false), failure(false), ire(false), sde(false) {}
4168
} _Cassandra_system_drop_column_family_presult__isset;
4170
class Cassandra_system_drop_column_family_presult {
4174
virtual ~Cassandra_system_drop_column_family_presult() throw() {}
4176
std::string* success;
4177
apache::thrift::TApplicationException* failure;
4178
InvalidRequestException ire;
4179
SchemaDisagreementException sde;
4181
_Cassandra_system_drop_column_family_presult__isset __isset;
4183
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4188
class Cassandra_system_add_keyspace_args {
4191
Cassandra_system_add_keyspace_args() {
4194
virtual ~Cassandra_system_add_keyspace_args() throw() {}
4198
void __set_ks_def(const KsDef& val) {
4202
bool operator == (const Cassandra_system_add_keyspace_args & rhs) const
4204
if (!(ks_def == rhs.ks_def))
4208
bool operator != (const Cassandra_system_add_keyspace_args &rhs) const {
4209
return !(*this == rhs);
4212
bool operator < (const Cassandra_system_add_keyspace_args & ) const;
4214
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4215
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4220
class Cassandra_system_add_keyspace_pargs {
4224
virtual ~Cassandra_system_add_keyspace_pargs() throw() {}
4226
const KsDef* ks_def;
4228
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4232
typedef struct _Cassandra_system_add_keyspace_result__isset {
4233
_Cassandra_system_add_keyspace_result__isset() : success(false), failure(false), ire(false), sde(false) {}
4238
} _Cassandra_system_add_keyspace_result__isset;
4240
class Cassandra_system_add_keyspace_result {
4243
Cassandra_system_add_keyspace_result() : success() {
4246
virtual ~Cassandra_system_add_keyspace_result() throw() {}
4248
typedef apache::thrift::TApplicationException failure_t;
4249
typedef const std::string& success_constref_nonvoid_t;
4250
typedef const std::string& success_constref_t;
4251
typedef std::string success_nonvoid_t;
4252
typedef std::string success_t;
4253
std::string success;
4254
apache::thrift::TApplicationException failure;
4255
InvalidRequestException ire;
4256
SchemaDisagreementException sde;
4258
_Cassandra_system_add_keyspace_result__isset __isset;
4260
void __set_success(const std::string& val) {
4264
void __set_failure(const apache::thrift::TApplicationException& val) {
4268
void __set_ire(const InvalidRequestException& val) {
4272
void __set_sde(const SchemaDisagreementException& val) {
4276
bool operator == (const Cassandra_system_add_keyspace_result & rhs) const
4278
if (!(success == rhs.success))
4280
if (!(ire == rhs.ire))
4282
if (!(sde == rhs.sde))
4286
bool operator != (const Cassandra_system_add_keyspace_result &rhs) const {
4287
return !(*this == rhs);
4290
bool operator < (const Cassandra_system_add_keyspace_result & ) const;
4292
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4293
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4297
typedef struct _Cassandra_system_add_keyspace_presult__isset {
4298
_Cassandra_system_add_keyspace_presult__isset() : success(false), failure(false), ire(false), sde(false) {}
4303
} _Cassandra_system_add_keyspace_presult__isset;
4305
class Cassandra_system_add_keyspace_presult {
4309
virtual ~Cassandra_system_add_keyspace_presult() throw() {}
4311
std::string* success;
4312
apache::thrift::TApplicationException* failure;
4313
InvalidRequestException ire;
4314
SchemaDisagreementException sde;
4316
_Cassandra_system_add_keyspace_presult__isset __isset;
4318
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4323
class Cassandra_system_drop_keyspace_args {
4326
Cassandra_system_drop_keyspace_args() : keyspace() {
4329
virtual ~Cassandra_system_drop_keyspace_args() throw() {}
4331
std::string keyspace;
4333
void __set_keyspace(const std::string& val) {
4337
bool operator == (const Cassandra_system_drop_keyspace_args & rhs) const
4339
if (!(keyspace == rhs.keyspace))
4343
bool operator != (const Cassandra_system_drop_keyspace_args &rhs) const {
4344
return !(*this == rhs);
4347
bool operator < (const Cassandra_system_drop_keyspace_args & ) const;
4349
uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4350
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4355
class Cassandra_system_drop_keyspace_pargs {
4359
virtual ~Cassandra_system_drop_keyspace_pargs() throw() {}
4361
const std::string* keyspace;
4363
uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4367
typedef struct _Cassandra_system_drop_keyspace_result__isset {
4368
_Cassandra_system_drop_keyspace_result__isset() : success(false), failure(false), ire(false), sde(false) {}
4373
} _Cassandra_system_drop_keyspace_result__isset;
4375
class Cassandra_system_drop_keyspace_result {
4378
Cassandra_system_drop_keyspace_result() : success() {
4381
virtual ~Cassandra_system_drop_keyspace_result() throw() {}
4383
typedef apache::thrift::TApplicationException failure_t;
4384
typedef const std::string& success_constref_nonvoid_t;
4385
typedef const std::string& success_constref_t;
4386
typedef std::string success_nonvoid_t;
4387
typedef std::string success_t;
4388
std::string success;
4389
apache::thrift::TApplicationException failure;
4390
InvalidRequestException ire;
4391
SchemaDisagreementException sde;
4393
_Cassandra_system_drop_keyspace_result__isset __isset;
4395
void __set_success(const std::string& val) {