{-# LANGUAGE DeriveDataTypeable #-}------------------------------------------------------------------- Autogenerated by Thrift ---- ---- DO NOT EDIT UNLESS YOU ARE SURE YOU KNOW WHAT YOU ARE DOING -------------------------------------------------------------------moduleDatabase.Cassandra.Thrift.CassandrawhereimportThriftimportData.Typeable(Typeable)importControl.ExceptionimportqualifiedData.MapasMapimportqualifiedData.SetasSetimportData.Int;importPrelude((==),String,Eq,Show,Ord,Maybe(..),(&&),(||),return,IO,Enum,fromEnum,toEnum,Bool(..),(++),($),Double,(-),length)importDatabase.Cassandra.Thrift.Cassandra_TypesimportqualifiedDatabase.Cassandra.Thrift.Cassandra_IfaceasIface-- HELPER FUNCTIONS AND STRUCTURES --dataLogin_args=Login_args{f_Login_args_keyspace::MaybeString,f_Login_args_auth_request::MaybeAuthenticationRequest}deriving(Show,Eq,Ord,Typeable)write_Login_argsoprotrec=dowriteStructBeginoprot"Login_args"casef_Login_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Login_args_auth_requestrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("auth_request",T_STRUCT,2)write_AuthenticationRequestoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Login_args_fieldsiprotrec=do(_,_t129,_id130)<-readFieldBeginiprotif_t129==T_STOPthenreturnrecelsecase_id130of1->if_t129==T_STRINGthendos<-readStringiprotread_Login_args_fieldsiprotrec{f_Login_args_keyspace=Justs}elsedoskipiprot_t129read_Login_args_fieldsiprotrec2->if_t129==T_STRUCTthendos<-(read_AuthenticationRequestiprot)read_Login_args_fieldsiprotrec{f_Login_args_auth_request=Justs}elsedoskipiprot_t129read_Login_args_fieldsiprotrec_->doskipiprot_t129readFieldEndiprotread_Login_args_fieldsiprotrecread_Login_argsiprot=doreadStructBeginiprotrec<-read_Login_args_fieldsiprot(Login_args{f_Login_args_keyspace=Nothing,f_Login_args_auth_request=Nothing})readStructEndiprotreturnrecdataLogin_result=Login_result{f_Login_result_authnx::MaybeAuthenticationException,f_Login_result_authzx::MaybeAuthorizationException}deriving(Show,Eq,Ord,Typeable)write_Login_resultoprotrec=dowriteStructBeginoprot"Login_result"casef_Login_result_authnxrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("authnx",T_STRUCT,1)write_AuthenticationExceptionoprot_vwriteFieldEndoprot}casef_Login_result_authzxrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("authzx",T_STRUCT,2)write_AuthorizationExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Login_result_fieldsiprotrec=do(_,_t134,_id135)<-readFieldBeginiprotif_t134==T_STOPthenreturnrecelsecase_id135of1->if_t134==T_STRUCTthendos<-(read_AuthenticationExceptioniprot)read_Login_result_fieldsiprotrec{f_Login_result_authnx=Justs}elsedoskipiprot_t134read_Login_result_fieldsiprotrec2->if_t134==T_STRUCTthendos<-(read_AuthorizationExceptioniprot)read_Login_result_fieldsiprotrec{f_Login_result_authzx=Justs}elsedoskipiprot_t134read_Login_result_fieldsiprotrec_->doskipiprot_t134readFieldEndiprotread_Login_result_fieldsiprotrecread_Login_resultiprot=doreadStructBeginiprotrec<-read_Login_result_fieldsiprot(Login_result{f_Login_result_authnx=Nothing,f_Login_result_authzx=Nothing})readStructEndiprotreturnrecdataGet_args=Get_args{f_Get_args_keyspace::MaybeString,f_Get_args_key::MaybeString,f_Get_args_column_path::MaybeColumnPath,f_Get_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Get_argsoprotrec=dowriteStructBeginoprot"Get_args"casef_Get_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Get_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Get_args_column_pathrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_path",T_STRUCT,3)write_ColumnPathoprot_vwriteFieldEndoprot}casef_Get_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,4)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_args_fieldsiprotrec=do(_,_t139,_id140)<-readFieldBeginiprotif_t139==T_STOPthenreturnrecelsecase_id140of1->if_t139==T_STRINGthendos<-readStringiprotread_Get_args_fieldsiprotrec{f_Get_args_keyspace=Justs}elsedoskipiprot_t139read_Get_args_fieldsiprotrec2->if_t139==T_STRINGthendos<-readStringiprotread_Get_args_fieldsiprotrec{f_Get_args_key=Justs}elsedoskipiprot_t139read_Get_args_fieldsiprotrec3->if_t139==T_STRUCTthendos<-(read_ColumnPathiprot)read_Get_args_fieldsiprotrec{f_Get_args_column_path=Justs}elsedoskipiprot_t139read_Get_args_fieldsiprotrec4->if_t139==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Get_args_fieldsiprotrec{f_Get_args_consistency_level=Justs}elsedoskipiprot_t139read_Get_args_fieldsiprotrec_->doskipiprot_t139readFieldEndiprotread_Get_args_fieldsiprotrecread_Get_argsiprot=doreadStructBeginiprotrec<-read_Get_args_fieldsiprot(Get_args{f_Get_args_keyspace=Nothing,f_Get_args_key=Nothing,f_Get_args_column_path=Nothing,f_Get_args_consistency_level=Nothing})readStructEndiprotreturnrecdataGet_result=Get_result{f_Get_result_success::MaybeColumnOrSuperColumn,f_Get_result_ire::MaybeInvalidRequestException,f_Get_result_nfe::MaybeNotFoundException,f_Get_result_ue::MaybeUnavailableException,f_Get_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Get_resultoprotrec=dowriteStructBeginoprot"Get_result"casef_Get_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_STRUCT,0)write_ColumnOrSuperColumnoprot_vwriteFieldEndoprot}casef_Get_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Get_result_nferecof{Nothing->return();Just_v->dowriteFieldBeginoprot("nfe",T_STRUCT,2)write_NotFoundExceptionoprot_vwriteFieldEndoprot}casef_Get_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,3)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Get_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,4)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_result_fieldsiprotrec=do(_,_t144,_id145)<-readFieldBeginiprotif_t144==T_STOPthenreturnrecelsecase_id145of0->if_t144==T_STRUCTthendos<-(read_ColumnOrSuperColumniprot)read_Get_result_fieldsiprotrec{f_Get_result_success=Justs}elsedoskipiprot_t144read_Get_result_fieldsiprotrec1->if_t144==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Get_result_fieldsiprotrec{f_Get_result_ire=Justs}elsedoskipiprot_t144read_Get_result_fieldsiprotrec2->if_t144==T_STRUCTthendos<-(read_NotFoundExceptioniprot)read_Get_result_fieldsiprotrec{f_Get_result_nfe=Justs}elsedoskipiprot_t144read_Get_result_fieldsiprotrec3->if_t144==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Get_result_fieldsiprotrec{f_Get_result_ue=Justs}elsedoskipiprot_t144read_Get_result_fieldsiprotrec4->if_t144==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Get_result_fieldsiprotrec{f_Get_result_te=Justs}elsedoskipiprot_t144read_Get_result_fieldsiprotrec_->doskipiprot_t144readFieldEndiprotread_Get_result_fieldsiprotrecread_Get_resultiprot=doreadStructBeginiprotrec<-read_Get_result_fieldsiprot(Get_result{f_Get_result_success=Nothing,f_Get_result_ire=Nothing,f_Get_result_nfe=Nothing,f_Get_result_ue=Nothing,f_Get_result_te=Nothing})readStructEndiprotreturnrecdataGet_slice_args=Get_slice_args{f_Get_slice_args_keyspace::MaybeString,f_Get_slice_args_key::MaybeString,f_Get_slice_args_column_parent::MaybeColumnParent,f_Get_slice_args_predicate::MaybeSlicePredicate,f_Get_slice_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Get_slice_argsoprotrec=dowriteStructBeginoprot"Get_slice_args"casef_Get_slice_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Get_slice_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Get_slice_args_column_parentrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_parent",T_STRUCT,3)write_ColumnParentoprot_vwriteFieldEndoprot}casef_Get_slice_args_predicaterecof{Nothing->return();Just_v->dowriteFieldBeginoprot("predicate",T_STRUCT,4)write_SlicePredicateoprot_vwriteFieldEndoprot}casef_Get_slice_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,5)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_slice_args_fieldsiprotrec=do(_,_t149,_id150)<-readFieldBeginiprotif_t149==T_STOPthenreturnrecelsecase_id150of1->if_t149==T_STRINGthendos<-readStringiprotread_Get_slice_args_fieldsiprotrec{f_Get_slice_args_keyspace=Justs}elsedoskipiprot_t149read_Get_slice_args_fieldsiprotrec2->if_t149==T_STRINGthendos<-readStringiprotread_Get_slice_args_fieldsiprotrec{f_Get_slice_args_key=Justs}elsedoskipiprot_t149read_Get_slice_args_fieldsiprotrec3->if_t149==T_STRUCTthendos<-(read_ColumnParentiprot)read_Get_slice_args_fieldsiprotrec{f_Get_slice_args_column_parent=Justs}elsedoskipiprot_t149read_Get_slice_args_fieldsiprotrec4->if_t149==T_STRUCTthendos<-(read_SlicePredicateiprot)read_Get_slice_args_fieldsiprotrec{f_Get_slice_args_predicate=Justs}elsedoskipiprot_t149read_Get_slice_args_fieldsiprotrec5->if_t149==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Get_slice_args_fieldsiprotrec{f_Get_slice_args_consistency_level=Justs}elsedoskipiprot_t149read_Get_slice_args_fieldsiprotrec_->doskipiprot_t149readFieldEndiprotread_Get_slice_args_fieldsiprotrecread_Get_slice_argsiprot=doreadStructBeginiprotrec<-read_Get_slice_args_fieldsiprot(Get_slice_args{f_Get_slice_args_keyspace=Nothing,f_Get_slice_args_key=Nothing,f_Get_slice_args_column_parent=Nothing,f_Get_slice_args_predicate=Nothing,f_Get_slice_args_consistency_level=Nothing})readStructEndiprotreturnrecdataGet_slice_result=Get_slice_result{f_Get_slice_result_success::Maybe[ColumnOrSuperColumn],f_Get_slice_result_ire::MaybeInvalidRequestException,f_Get_slice_result_ue::MaybeUnavailableException,f_Get_slice_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Get_slice_resultoprotrec=dowriteStructBeginoprot"Get_slice_result"casef_Get_slice_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter153:t)=do{write_ColumnOrSuperColumnoprot_viter153;ft}}indo{writeListBeginoprot(T_STRUCT,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Get_slice_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Get_slice_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Get_slice_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_slice_result_fieldsiprotrec=do(_,_t155,_id156)<-readFieldBeginiprotif_t155==T_STOPthenreturnrecelsecase_id156of0->if_t155==T_LISTthendos<-(let{f0=return[];fn=do{v<-(read_ColumnOrSuperColumniprot);r<-f(n-1);return$v:r}}indo{(_etype160,_size157)<-readListBeginiprot;f_size157})read_Get_slice_result_fieldsiprotrec{f_Get_slice_result_success=Justs}elsedoskipiprot_t155read_Get_slice_result_fieldsiprotrec1->if_t155==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Get_slice_result_fieldsiprotrec{f_Get_slice_result_ire=Justs}elsedoskipiprot_t155read_Get_slice_result_fieldsiprotrec2->if_t155==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Get_slice_result_fieldsiprotrec{f_Get_slice_result_ue=Justs}elsedoskipiprot_t155read_Get_slice_result_fieldsiprotrec3->if_t155==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Get_slice_result_fieldsiprotrec{f_Get_slice_result_te=Justs}elsedoskipiprot_t155read_Get_slice_result_fieldsiprotrec_->doskipiprot_t155readFieldEndiprotread_Get_slice_result_fieldsiprotrecread_Get_slice_resultiprot=doreadStructBeginiprotrec<-read_Get_slice_result_fieldsiprot(Get_slice_result{f_Get_slice_result_success=Nothing,f_Get_slice_result_ire=Nothing,f_Get_slice_result_ue=Nothing,f_Get_slice_result_te=Nothing})readStructEndiprotreturnrecdataMultiget_args=Multiget_args{f_Multiget_args_keyspace::MaybeString,f_Multiget_args_keys::Maybe[String],f_Multiget_args_column_path::MaybeColumnPath,f_Multiget_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Multiget_argsoprotrec=dowriteStructBeginoprot"Multiget_args"casef_Multiget_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Multiget_args_keysrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keys",T_LIST,2)(let{f[]=return();f(_viter164:t)=do{writeStringoprot_viter164;ft}}indo{writeListBeginoprot(T_STRING,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Multiget_args_column_pathrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_path",T_STRUCT,3)write_ColumnPathoprot_vwriteFieldEndoprot}casef_Multiget_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,4)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Multiget_args_fieldsiprotrec=do(_,_t166,_id167)<-readFieldBeginiprotif_t166==T_STOPthenreturnrecelsecase_id167of1->if_t166==T_STRINGthendos<-readStringiprotread_Multiget_args_fieldsiprotrec{f_Multiget_args_keyspace=Justs}elsedoskipiprot_t166read_Multiget_args_fieldsiprotrec2->if_t166==T_LISTthendos<-(let{f0=return[];fn=do{v<-readStringiprot;r<-f(n-1);return$v:r}}indo{(_etype171,_size168)<-readListBeginiprot;f_size168})read_Multiget_args_fieldsiprotrec{f_Multiget_args_keys=Justs}elsedoskipiprot_t166read_Multiget_args_fieldsiprotrec3->if_t166==T_STRUCTthendos<-(read_ColumnPathiprot)read_Multiget_args_fieldsiprotrec{f_Multiget_args_column_path=Justs}elsedoskipiprot_t166read_Multiget_args_fieldsiprotrec4->if_t166==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Multiget_args_fieldsiprotrec{f_Multiget_args_consistency_level=Justs}elsedoskipiprot_t166read_Multiget_args_fieldsiprotrec_->doskipiprot_t166readFieldEndiprotread_Multiget_args_fieldsiprotrecread_Multiget_argsiprot=doreadStructBeginiprotrec<-read_Multiget_args_fieldsiprot(Multiget_args{f_Multiget_args_keyspace=Nothing,f_Multiget_args_keys=Nothing,f_Multiget_args_column_path=Nothing,f_Multiget_args_consistency_level=Nothing})readStructEndiprotreturnrecdataMultiget_result=Multiget_result{f_Multiget_result_success::Maybe(Map.MapStringColumnOrSuperColumn),f_Multiget_result_ire::MaybeInvalidRequestException,f_Multiget_result_ue::MaybeUnavailableException,f_Multiget_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Multiget_resultoprotrec=dowriteStructBeginoprot"Multiget_result"casef_Multiget_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_MAP,0)(let{f[]=return();f((_kiter175,_viter176):t)=do{do{writeStringoprot_kiter175;write_ColumnOrSuperColumnoprot_viter176};ft}}indo{writeMapBeginoprot(T_STRING,T_STRUCT,Map.size_v);f(Map.toList_v);writeMapEndoprot})writeFieldEndoprot}casef_Multiget_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Multiget_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Multiget_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Multiget_result_fieldsiprotrec=do(_,_t178,_id179)<-readFieldBeginiprotif_t178==T_STOPthenreturnrecelsecase_id179of0->if_t178==T_MAPthendos<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(read_ColumnOrSuperColumniprot);r<-f(n-1);return$(k,v):r}}indo{(_ktype181,_vtype182,_size180)<-readMapBeginiprot;l<-f_size180;return$Map.fromListl})read_Multiget_result_fieldsiprotrec{f_Multiget_result_success=Justs}elsedoskipiprot_t178read_Multiget_result_fieldsiprotrec1->if_t178==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Multiget_result_fieldsiprotrec{f_Multiget_result_ire=Justs}elsedoskipiprot_t178read_Multiget_result_fieldsiprotrec2->if_t178==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Multiget_result_fieldsiprotrec{f_Multiget_result_ue=Justs}elsedoskipiprot_t178read_Multiget_result_fieldsiprotrec3->if_t178==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Multiget_result_fieldsiprotrec{f_Multiget_result_te=Justs}elsedoskipiprot_t178read_Multiget_result_fieldsiprotrec_->doskipiprot_t178readFieldEndiprotread_Multiget_result_fieldsiprotrecread_Multiget_resultiprot=doreadStructBeginiprotrec<-read_Multiget_result_fieldsiprot(Multiget_result{f_Multiget_result_success=Nothing,f_Multiget_result_ire=Nothing,f_Multiget_result_ue=Nothing,f_Multiget_result_te=Nothing})readStructEndiprotreturnrecdataMultiget_slice_args=Multiget_slice_args{f_Multiget_slice_args_keyspace::MaybeString,f_Multiget_slice_args_keys::Maybe[String],f_Multiget_slice_args_column_parent::MaybeColumnParent,f_Multiget_slice_args_predicate::MaybeSlicePredicate,f_Multiget_slice_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Multiget_slice_argsoprotrec=dowriteStructBeginoprot"Multiget_slice_args"casef_Multiget_slice_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Multiget_slice_args_keysrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keys",T_LIST,2)(let{f[]=return();f(_viter187:t)=do{writeStringoprot_viter187;ft}}indo{writeListBeginoprot(T_STRING,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Multiget_slice_args_column_parentrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_parent",T_STRUCT,3)write_ColumnParentoprot_vwriteFieldEndoprot}casef_Multiget_slice_args_predicaterecof{Nothing->return();Just_v->dowriteFieldBeginoprot("predicate",T_STRUCT,4)write_SlicePredicateoprot_vwriteFieldEndoprot}casef_Multiget_slice_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,5)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Multiget_slice_args_fieldsiprotrec=do(_,_t189,_id190)<-readFieldBeginiprotif_t189==T_STOPthenreturnrecelsecase_id190of1->if_t189==T_STRINGthendos<-readStringiprotread_Multiget_slice_args_fieldsiprotrec{f_Multiget_slice_args_keyspace=Justs}elsedoskipiprot_t189read_Multiget_slice_args_fieldsiprotrec2->if_t189==T_LISTthendos<-(let{f0=return[];fn=do{v<-readStringiprot;r<-f(n-1);return$v:r}}indo{(_etype194,_size191)<-readListBeginiprot;f_size191})read_Multiget_slice_args_fieldsiprotrec{f_Multiget_slice_args_keys=Justs}elsedoskipiprot_t189read_Multiget_slice_args_fieldsiprotrec3->if_t189==T_STRUCTthendos<-(read_ColumnParentiprot)read_Multiget_slice_args_fieldsiprotrec{f_Multiget_slice_args_column_parent=Justs}elsedoskipiprot_t189read_Multiget_slice_args_fieldsiprotrec4->if_t189==T_STRUCTthendos<-(read_SlicePredicateiprot)read_Multiget_slice_args_fieldsiprotrec{f_Multiget_slice_args_predicate=Justs}elsedoskipiprot_t189read_Multiget_slice_args_fieldsiprotrec5->if_t189==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Multiget_slice_args_fieldsiprotrec{f_Multiget_slice_args_consistency_level=Justs}elsedoskipiprot_t189read_Multiget_slice_args_fieldsiprotrec_->doskipiprot_t189readFieldEndiprotread_Multiget_slice_args_fieldsiprotrecread_Multiget_slice_argsiprot=doreadStructBeginiprotrec<-read_Multiget_slice_args_fieldsiprot(Multiget_slice_args{f_Multiget_slice_args_keyspace=Nothing,f_Multiget_slice_args_keys=Nothing,f_Multiget_slice_args_column_parent=Nothing,f_Multiget_slice_args_predicate=Nothing,f_Multiget_slice_args_consistency_level=Nothing})readStructEndiprotreturnrecdataMultiget_slice_result=Multiget_slice_result{f_Multiget_slice_result_success::Maybe(Map.MapString[ColumnOrSuperColumn]),f_Multiget_slice_result_ire::MaybeInvalidRequestException,f_Multiget_slice_result_ue::MaybeUnavailableException,f_Multiget_slice_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Multiget_slice_resultoprotrec=dowriteStructBeginoprot"Multiget_slice_result"casef_Multiget_slice_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_MAP,0)(let{f[]=return();f((_kiter198,_viter199):t)=do{do{writeStringoprot_kiter198;(let{f[]=return();f(_viter200:t)=do{write_ColumnOrSuperColumnoprot_viter200;ft}}indo{writeListBeginoprot(T_STRUCT,length_viter199);f_viter199;writeListEndoprot})};ft}}indo{writeMapBeginoprot(T_STRING,T_LIST,Map.size_v);f(Map.toList_v);writeMapEndoprot})writeFieldEndoprot}casef_Multiget_slice_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Multiget_slice_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Multiget_slice_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Multiget_slice_result_fieldsiprotrec=do(_,_t202,_id203)<-readFieldBeginiprotif_t202==T_STOPthenreturnrecelsecase_id203of0->if_t202==T_MAPthendos<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(let{f0=return[];fn=do{v<-(read_ColumnOrSuperColumniprot);r<-f(n-1);return$v:r}}indo{(_etype212,_size209)<-readListBeginiprot;f_size209});r<-f(n-1);return$(k,v):r}}indo{(_ktype205,_vtype206,_size204)<-readMapBeginiprot;l<-f_size204;return$Map.fromListl})read_Multiget_slice_result_fieldsiprotrec{f_Multiget_slice_result_success=Justs}elsedoskipiprot_t202read_Multiget_slice_result_fieldsiprotrec1->if_t202==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Multiget_slice_result_fieldsiprotrec{f_Multiget_slice_result_ire=Justs}elsedoskipiprot_t202read_Multiget_slice_result_fieldsiprotrec2->if_t202==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Multiget_slice_result_fieldsiprotrec{f_Multiget_slice_result_ue=Justs}elsedoskipiprot_t202read_Multiget_slice_result_fieldsiprotrec3->if_t202==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Multiget_slice_result_fieldsiprotrec{f_Multiget_slice_result_te=Justs}elsedoskipiprot_t202read_Multiget_slice_result_fieldsiprotrec_->doskipiprot_t202readFieldEndiprotread_Multiget_slice_result_fieldsiprotrecread_Multiget_slice_resultiprot=doreadStructBeginiprotrec<-read_Multiget_slice_result_fieldsiprot(Multiget_slice_result{f_Multiget_slice_result_success=Nothing,f_Multiget_slice_result_ire=Nothing,f_Multiget_slice_result_ue=Nothing,f_Multiget_slice_result_te=Nothing})readStructEndiprotreturnrecdataGet_count_args=Get_count_args{f_Get_count_args_keyspace::MaybeString,f_Get_count_args_key::MaybeString,f_Get_count_args_column_parent::MaybeColumnParent,f_Get_count_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Get_count_argsoprotrec=dowriteStructBeginoprot"Get_count_args"casef_Get_count_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Get_count_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Get_count_args_column_parentrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_parent",T_STRUCT,3)write_ColumnParentoprot_vwriteFieldEndoprot}casef_Get_count_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,4)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_count_args_fieldsiprotrec=do(_,_t217,_id218)<-readFieldBeginiprotif_t217==T_STOPthenreturnrecelsecase_id218of1->if_t217==T_STRINGthendos<-readStringiprotread_Get_count_args_fieldsiprotrec{f_Get_count_args_keyspace=Justs}elsedoskipiprot_t217read_Get_count_args_fieldsiprotrec2->if_t217==T_STRINGthendos<-readStringiprotread_Get_count_args_fieldsiprotrec{f_Get_count_args_key=Justs}elsedoskipiprot_t217read_Get_count_args_fieldsiprotrec3->if_t217==T_STRUCTthendos<-(read_ColumnParentiprot)read_Get_count_args_fieldsiprotrec{f_Get_count_args_column_parent=Justs}elsedoskipiprot_t217read_Get_count_args_fieldsiprotrec4->if_t217==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Get_count_args_fieldsiprotrec{f_Get_count_args_consistency_level=Justs}elsedoskipiprot_t217read_Get_count_args_fieldsiprotrec_->doskipiprot_t217readFieldEndiprotread_Get_count_args_fieldsiprotrecread_Get_count_argsiprot=doreadStructBeginiprotrec<-read_Get_count_args_fieldsiprot(Get_count_args{f_Get_count_args_keyspace=Nothing,f_Get_count_args_key=Nothing,f_Get_count_args_column_parent=Nothing,f_Get_count_args_consistency_level=Nothing})readStructEndiprotreturnrecdataGet_count_result=Get_count_result{f_Get_count_result_success::MaybeInt,f_Get_count_result_ire::MaybeInvalidRequestException,f_Get_count_result_ue::MaybeUnavailableException,f_Get_count_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Get_count_resultoprotrec=dowriteStructBeginoprot"Get_count_result"casef_Get_count_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_I32,0)writeI32oprot_vwriteFieldEndoprot}casef_Get_count_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Get_count_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Get_count_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_count_result_fieldsiprotrec=do(_,_t222,_id223)<-readFieldBeginiprotif_t222==T_STOPthenreturnrecelsecase_id223of0->if_t222==T_I32thendos<-readI32iprotread_Get_count_result_fieldsiprotrec{f_Get_count_result_success=Justs}elsedoskipiprot_t222read_Get_count_result_fieldsiprotrec1->if_t222==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Get_count_result_fieldsiprotrec{f_Get_count_result_ire=Justs}elsedoskipiprot_t222read_Get_count_result_fieldsiprotrec2->if_t222==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Get_count_result_fieldsiprotrec{f_Get_count_result_ue=Justs}elsedoskipiprot_t222read_Get_count_result_fieldsiprotrec3->if_t222==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Get_count_result_fieldsiprotrec{f_Get_count_result_te=Justs}elsedoskipiprot_t222read_Get_count_result_fieldsiprotrec_->doskipiprot_t222readFieldEndiprotread_Get_count_result_fieldsiprotrecread_Get_count_resultiprot=doreadStructBeginiprotrec<-read_Get_count_result_fieldsiprot(Get_count_result{f_Get_count_result_success=Nothing,f_Get_count_result_ire=Nothing,f_Get_count_result_ue=Nothing,f_Get_count_result_te=Nothing})readStructEndiprotreturnrecdataGet_range_slice_args=Get_range_slice_args{f_Get_range_slice_args_keyspace::MaybeString,f_Get_range_slice_args_column_parent::MaybeColumnParent,f_Get_range_slice_args_predicate::MaybeSlicePredicate,f_Get_range_slice_args_start_key::MaybeString,f_Get_range_slice_args_finish_key::MaybeString,f_Get_range_slice_args_row_count::MaybeInt,f_Get_range_slice_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Get_range_slice_argsoprotrec=dowriteStructBeginoprot"Get_range_slice_args"casef_Get_range_slice_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Get_range_slice_args_column_parentrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_parent",T_STRUCT,2)write_ColumnParentoprot_vwriteFieldEndoprot}casef_Get_range_slice_args_predicaterecof{Nothing->return();Just_v->dowriteFieldBeginoprot("predicate",T_STRUCT,3)write_SlicePredicateoprot_vwriteFieldEndoprot}casef_Get_range_slice_args_start_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("start_key",T_STRING,4)writeStringoprot_vwriteFieldEndoprot}casef_Get_range_slice_args_finish_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("finish_key",T_STRING,5)writeStringoprot_vwriteFieldEndoprot}casef_Get_range_slice_args_row_countrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("row_count",T_I32,6)writeI32oprot_vwriteFieldEndoprot}casef_Get_range_slice_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,7)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_range_slice_args_fieldsiprotrec=do(_,_t227,_id228)<-readFieldBeginiprotif_t227==T_STOPthenreturnrecelsecase_id228of1->if_t227==T_STRINGthendos<-readStringiprotread_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_keyspace=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec2->if_t227==T_STRUCTthendos<-(read_ColumnParentiprot)read_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_column_parent=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec3->if_t227==T_STRUCTthendos<-(read_SlicePredicateiprot)read_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_predicate=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec4->if_t227==T_STRINGthendos<-readStringiprotread_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_start_key=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec5->if_t227==T_STRINGthendos<-readStringiprotread_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_finish_key=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec6->if_t227==T_I32thendos<-readI32iprotread_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_row_count=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec7->if_t227==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Get_range_slice_args_fieldsiprotrec{f_Get_range_slice_args_consistency_level=Justs}elsedoskipiprot_t227read_Get_range_slice_args_fieldsiprotrec_->doskipiprot_t227readFieldEndiprotread_Get_range_slice_args_fieldsiprotrecread_Get_range_slice_argsiprot=doreadStructBeginiprotrec<-read_Get_range_slice_args_fieldsiprot(Get_range_slice_args{f_Get_range_slice_args_keyspace=Nothing,f_Get_range_slice_args_column_parent=Nothing,f_Get_range_slice_args_predicate=Nothing,f_Get_range_slice_args_start_key=Nothing,f_Get_range_slice_args_finish_key=Nothing,f_Get_range_slice_args_row_count=Nothing,f_Get_range_slice_args_consistency_level=Nothing})readStructEndiprotreturnrecdataGet_range_slice_result=Get_range_slice_result{f_Get_range_slice_result_success::Maybe[KeySlice],f_Get_range_slice_result_ire::MaybeInvalidRequestException,f_Get_range_slice_result_ue::MaybeUnavailableException,f_Get_range_slice_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Get_range_slice_resultoprotrec=dowriteStructBeginoprot"Get_range_slice_result"casef_Get_range_slice_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter231:t)=do{write_KeySliceoprot_viter231;ft}}indo{writeListBeginoprot(T_STRUCT,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Get_range_slice_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Get_range_slice_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Get_range_slice_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_range_slice_result_fieldsiprotrec=do(_,_t233,_id234)<-readFieldBeginiprotif_t233==T_STOPthenreturnrecelsecase_id234of0->if_t233==T_LISTthendos<-(let{f0=return[];fn=do{v<-(read_KeySliceiprot);r<-f(n-1);return$v:r}}indo{(_etype238,_size235)<-readListBeginiprot;f_size235})read_Get_range_slice_result_fieldsiprotrec{f_Get_range_slice_result_success=Justs}elsedoskipiprot_t233read_Get_range_slice_result_fieldsiprotrec1->if_t233==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Get_range_slice_result_fieldsiprotrec{f_Get_range_slice_result_ire=Justs}elsedoskipiprot_t233read_Get_range_slice_result_fieldsiprotrec2->if_t233==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Get_range_slice_result_fieldsiprotrec{f_Get_range_slice_result_ue=Justs}elsedoskipiprot_t233read_Get_range_slice_result_fieldsiprotrec3->if_t233==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Get_range_slice_result_fieldsiprotrec{f_Get_range_slice_result_te=Justs}elsedoskipiprot_t233read_Get_range_slice_result_fieldsiprotrec_->doskipiprot_t233readFieldEndiprotread_Get_range_slice_result_fieldsiprotrecread_Get_range_slice_resultiprot=doreadStructBeginiprotrec<-read_Get_range_slice_result_fieldsiprot(Get_range_slice_result{f_Get_range_slice_result_success=Nothing,f_Get_range_slice_result_ire=Nothing,f_Get_range_slice_result_ue=Nothing,f_Get_range_slice_result_te=Nothing})readStructEndiprotreturnrecdataGet_range_slices_args=Get_range_slices_args{f_Get_range_slices_args_keyspace::MaybeString,f_Get_range_slices_args_column_parent::MaybeColumnParent,f_Get_range_slices_args_predicate::MaybeSlicePredicate,f_Get_range_slices_args_range::MaybeKeyRange,f_Get_range_slices_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Get_range_slices_argsoprotrec=dowriteStructBeginoprot"Get_range_slices_args"casef_Get_range_slices_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Get_range_slices_args_column_parentrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_parent",T_STRUCT,2)write_ColumnParentoprot_vwriteFieldEndoprot}casef_Get_range_slices_args_predicaterecof{Nothing->return();Just_v->dowriteFieldBeginoprot("predicate",T_STRUCT,3)write_SlicePredicateoprot_vwriteFieldEndoprot}casef_Get_range_slices_args_rangerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("range",T_STRUCT,4)write_KeyRangeoprot_vwriteFieldEndoprot}casef_Get_range_slices_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,5)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_range_slices_args_fieldsiprotrec=do(_,_t243,_id244)<-readFieldBeginiprotif_t243==T_STOPthenreturnrecelsecase_id244of1->if_t243==T_STRINGthendos<-readStringiprotread_Get_range_slices_args_fieldsiprotrec{f_Get_range_slices_args_keyspace=Justs}elsedoskipiprot_t243read_Get_range_slices_args_fieldsiprotrec2->if_t243==T_STRUCTthendos<-(read_ColumnParentiprot)read_Get_range_slices_args_fieldsiprotrec{f_Get_range_slices_args_column_parent=Justs}elsedoskipiprot_t243read_Get_range_slices_args_fieldsiprotrec3->if_t243==T_STRUCTthendos<-(read_SlicePredicateiprot)read_Get_range_slices_args_fieldsiprotrec{f_Get_range_slices_args_predicate=Justs}elsedoskipiprot_t243read_Get_range_slices_args_fieldsiprotrec4->if_t243==T_STRUCTthendos<-(read_KeyRangeiprot)read_Get_range_slices_args_fieldsiprotrec{f_Get_range_slices_args_range=Justs}elsedoskipiprot_t243read_Get_range_slices_args_fieldsiprotrec5->if_t243==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Get_range_slices_args_fieldsiprotrec{f_Get_range_slices_args_consistency_level=Justs}elsedoskipiprot_t243read_Get_range_slices_args_fieldsiprotrec_->doskipiprot_t243readFieldEndiprotread_Get_range_slices_args_fieldsiprotrecread_Get_range_slices_argsiprot=doreadStructBeginiprotrec<-read_Get_range_slices_args_fieldsiprot(Get_range_slices_args{f_Get_range_slices_args_keyspace=Nothing,f_Get_range_slices_args_column_parent=Nothing,f_Get_range_slices_args_predicate=Nothing,f_Get_range_slices_args_range=Nothing,f_Get_range_slices_args_consistency_level=Nothing})readStructEndiprotreturnrecdataGet_range_slices_result=Get_range_slices_result{f_Get_range_slices_result_success::Maybe[KeySlice],f_Get_range_slices_result_ire::MaybeInvalidRequestException,f_Get_range_slices_result_ue::MaybeUnavailableException,f_Get_range_slices_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Get_range_slices_resultoprotrec=dowriteStructBeginoprot"Get_range_slices_result"casef_Get_range_slices_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter247:t)=do{write_KeySliceoprot_viter247;ft}}indo{writeListBeginoprot(T_STRUCT,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Get_range_slices_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Get_range_slices_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Get_range_slices_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_range_slices_result_fieldsiprotrec=do(_,_t249,_id250)<-readFieldBeginiprotif_t249==T_STOPthenreturnrecelsecase_id250of0->if_t249==T_LISTthendos<-(let{f0=return[];fn=do{v<-(read_KeySliceiprot);r<-f(n-1);return$v:r}}indo{(_etype254,_size251)<-readListBeginiprot;f_size251})read_Get_range_slices_result_fieldsiprotrec{f_Get_range_slices_result_success=Justs}elsedoskipiprot_t249read_Get_range_slices_result_fieldsiprotrec1->if_t249==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Get_range_slices_result_fieldsiprotrec{f_Get_range_slices_result_ire=Justs}elsedoskipiprot_t249read_Get_range_slices_result_fieldsiprotrec2->if_t249==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Get_range_slices_result_fieldsiprotrec{f_Get_range_slices_result_ue=Justs}elsedoskipiprot_t249read_Get_range_slices_result_fieldsiprotrec3->if_t249==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Get_range_slices_result_fieldsiprotrec{f_Get_range_slices_result_te=Justs}elsedoskipiprot_t249read_Get_range_slices_result_fieldsiprotrec_->doskipiprot_t249readFieldEndiprotread_Get_range_slices_result_fieldsiprotrecread_Get_range_slices_resultiprot=doreadStructBeginiprotrec<-read_Get_range_slices_result_fieldsiprot(Get_range_slices_result{f_Get_range_slices_result_success=Nothing,f_Get_range_slices_result_ire=Nothing,f_Get_range_slices_result_ue=Nothing,f_Get_range_slices_result_te=Nothing})readStructEndiprotreturnrecdataInsert_args=Insert_args{f_Insert_args_keyspace::MaybeString,f_Insert_args_key::MaybeString,f_Insert_args_column_path::MaybeColumnPath,f_Insert_args_value::MaybeString,f_Insert_args_timestamp::MaybeInt64,f_Insert_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Insert_argsoprotrec=dowriteStructBeginoprot"Insert_args"casef_Insert_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Insert_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Insert_args_column_pathrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_path",T_STRUCT,3)write_ColumnPathoprot_vwriteFieldEndoprot}casef_Insert_args_valuerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("value",T_STRING,4)writeStringoprot_vwriteFieldEndoprot}casef_Insert_args_timestamprecof{Nothing->return();Just_v->dowriteFieldBeginoprot("timestamp",T_I64,5)writeI64oprot_vwriteFieldEndoprot}casef_Insert_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,6)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Insert_args_fieldsiprotrec=do(_,_t259,_id260)<-readFieldBeginiprotif_t259==T_STOPthenreturnrecelsecase_id260of1->if_t259==T_STRINGthendos<-readStringiprotread_Insert_args_fieldsiprotrec{f_Insert_args_keyspace=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec2->if_t259==T_STRINGthendos<-readStringiprotread_Insert_args_fieldsiprotrec{f_Insert_args_key=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec3->if_t259==T_STRUCTthendos<-(read_ColumnPathiprot)read_Insert_args_fieldsiprotrec{f_Insert_args_column_path=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec4->if_t259==T_STRINGthendos<-readStringiprotread_Insert_args_fieldsiprotrec{f_Insert_args_value=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec5->if_t259==T_I64thendos<-readI64iprotread_Insert_args_fieldsiprotrec{f_Insert_args_timestamp=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec6->if_t259==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Insert_args_fieldsiprotrec{f_Insert_args_consistency_level=Justs}elsedoskipiprot_t259read_Insert_args_fieldsiprotrec_->doskipiprot_t259readFieldEndiprotread_Insert_args_fieldsiprotrecread_Insert_argsiprot=doreadStructBeginiprotrec<-read_Insert_args_fieldsiprot(Insert_args{f_Insert_args_keyspace=Nothing,f_Insert_args_key=Nothing,f_Insert_args_column_path=Nothing,f_Insert_args_value=Nothing,f_Insert_args_timestamp=Nothing,f_Insert_args_consistency_level=Nothing})readStructEndiprotreturnrecdataInsert_result=Insert_result{f_Insert_result_ire::MaybeInvalidRequestException,f_Insert_result_ue::MaybeUnavailableException,f_Insert_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Insert_resultoprotrec=dowriteStructBeginoprot"Insert_result"casef_Insert_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Insert_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Insert_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Insert_result_fieldsiprotrec=do(_,_t264,_id265)<-readFieldBeginiprotif_t264==T_STOPthenreturnrecelsecase_id265of1->if_t264==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Insert_result_fieldsiprotrec{f_Insert_result_ire=Justs}elsedoskipiprot_t264read_Insert_result_fieldsiprotrec2->if_t264==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Insert_result_fieldsiprotrec{f_Insert_result_ue=Justs}elsedoskipiprot_t264read_Insert_result_fieldsiprotrec3->if_t264==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Insert_result_fieldsiprotrec{f_Insert_result_te=Justs}elsedoskipiprot_t264read_Insert_result_fieldsiprotrec_->doskipiprot_t264readFieldEndiprotread_Insert_result_fieldsiprotrecread_Insert_resultiprot=doreadStructBeginiprotrec<-read_Insert_result_fieldsiprot(Insert_result{f_Insert_result_ire=Nothing,f_Insert_result_ue=Nothing,f_Insert_result_te=Nothing})readStructEndiprotreturnrecdataBatch_insert_args=Batch_insert_args{f_Batch_insert_args_keyspace::MaybeString,f_Batch_insert_args_key::MaybeString,f_Batch_insert_args_cfmap::Maybe(Map.MapString[ColumnOrSuperColumn]),f_Batch_insert_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Batch_insert_argsoprotrec=dowriteStructBeginoprot"Batch_insert_args"casef_Batch_insert_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Batch_insert_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Batch_insert_args_cfmaprecof{Nothing->return();Just_v->dowriteFieldBeginoprot("cfmap",T_MAP,3)(let{f[]=return();f((_kiter268,_viter269):t)=do{do{writeStringoprot_kiter268;(let{f[]=return();f(_viter270:t)=do{write_ColumnOrSuperColumnoprot_viter270;ft}}indo{writeListBeginoprot(T_STRUCT,length_viter269);f_viter269;writeListEndoprot})};ft}}indo{writeMapBeginoprot(T_STRING,T_LIST,Map.size_v);f(Map.toList_v);writeMapEndoprot})writeFieldEndoprot}casef_Batch_insert_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,4)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Batch_insert_args_fieldsiprotrec=do(_,_t272,_id273)<-readFieldBeginiprotif_t272==T_STOPthenreturnrecelsecase_id273of1->if_t272==T_STRINGthendos<-readStringiprotread_Batch_insert_args_fieldsiprotrec{f_Batch_insert_args_keyspace=Justs}elsedoskipiprot_t272read_Batch_insert_args_fieldsiprotrec2->if_t272==T_STRINGthendos<-readStringiprotread_Batch_insert_args_fieldsiprotrec{f_Batch_insert_args_key=Justs}elsedoskipiprot_t272read_Batch_insert_args_fieldsiprotrec3->if_t272==T_MAPthendos<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(let{f0=return[];fn=do{v<-(read_ColumnOrSuperColumniprot);r<-f(n-1);return$v:r}}indo{(_etype282,_size279)<-readListBeginiprot;f_size279});r<-f(n-1);return$(k,v):r}}indo{(_ktype275,_vtype276,_size274)<-readMapBeginiprot;l<-f_size274;return$Map.fromListl})read_Batch_insert_args_fieldsiprotrec{f_Batch_insert_args_cfmap=Justs}elsedoskipiprot_t272read_Batch_insert_args_fieldsiprotrec4->if_t272==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Batch_insert_args_fieldsiprotrec{f_Batch_insert_args_consistency_level=Justs}elsedoskipiprot_t272read_Batch_insert_args_fieldsiprotrec_->doskipiprot_t272readFieldEndiprotread_Batch_insert_args_fieldsiprotrecread_Batch_insert_argsiprot=doreadStructBeginiprotrec<-read_Batch_insert_args_fieldsiprot(Batch_insert_args{f_Batch_insert_args_keyspace=Nothing,f_Batch_insert_args_key=Nothing,f_Batch_insert_args_cfmap=Nothing,f_Batch_insert_args_consistency_level=Nothing})readStructEndiprotreturnrecdataBatch_insert_result=Batch_insert_result{f_Batch_insert_result_ire::MaybeInvalidRequestException,f_Batch_insert_result_ue::MaybeUnavailableException,f_Batch_insert_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Batch_insert_resultoprotrec=dowriteStructBeginoprot"Batch_insert_result"casef_Batch_insert_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Batch_insert_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Batch_insert_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Batch_insert_result_fieldsiprotrec=do(_,_t287,_id288)<-readFieldBeginiprotif_t287==T_STOPthenreturnrecelsecase_id288of1->if_t287==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Batch_insert_result_fieldsiprotrec{f_Batch_insert_result_ire=Justs}elsedoskipiprot_t287read_Batch_insert_result_fieldsiprotrec2->if_t287==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Batch_insert_result_fieldsiprotrec{f_Batch_insert_result_ue=Justs}elsedoskipiprot_t287read_Batch_insert_result_fieldsiprotrec3->if_t287==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Batch_insert_result_fieldsiprotrec{f_Batch_insert_result_te=Justs}elsedoskipiprot_t287read_Batch_insert_result_fieldsiprotrec_->doskipiprot_t287readFieldEndiprotread_Batch_insert_result_fieldsiprotrecread_Batch_insert_resultiprot=doreadStructBeginiprotrec<-read_Batch_insert_result_fieldsiprot(Batch_insert_result{f_Batch_insert_result_ire=Nothing,f_Batch_insert_result_ue=Nothing,f_Batch_insert_result_te=Nothing})readStructEndiprotreturnrecdataRemove_args=Remove_args{f_Remove_args_keyspace::MaybeString,f_Remove_args_key::MaybeString,f_Remove_args_column_path::MaybeColumnPath,f_Remove_args_timestamp::MaybeInt64,f_Remove_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Remove_argsoprotrec=dowriteStructBeginoprot"Remove_args"casef_Remove_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Remove_args_keyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("key",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Remove_args_column_pathrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("column_path",T_STRUCT,3)write_ColumnPathoprot_vwriteFieldEndoprot}casef_Remove_args_timestamprecof{Nothing->return();Just_v->dowriteFieldBeginoprot("timestamp",T_I64,4)writeI64oprot_vwriteFieldEndoprot}casef_Remove_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,5)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Remove_args_fieldsiprotrec=do(_,_t292,_id293)<-readFieldBeginiprotif_t292==T_STOPthenreturnrecelsecase_id293of1->if_t292==T_STRINGthendos<-readStringiprotread_Remove_args_fieldsiprotrec{f_Remove_args_keyspace=Justs}elsedoskipiprot_t292read_Remove_args_fieldsiprotrec2->if_t292==T_STRINGthendos<-readStringiprotread_Remove_args_fieldsiprotrec{f_Remove_args_key=Justs}elsedoskipiprot_t292read_Remove_args_fieldsiprotrec3->if_t292==T_STRUCTthendos<-(read_ColumnPathiprot)read_Remove_args_fieldsiprotrec{f_Remove_args_column_path=Justs}elsedoskipiprot_t292read_Remove_args_fieldsiprotrec4->if_t292==T_I64thendos<-readI64iprotread_Remove_args_fieldsiprotrec{f_Remove_args_timestamp=Justs}elsedoskipiprot_t292read_Remove_args_fieldsiprotrec5->if_t292==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Remove_args_fieldsiprotrec{f_Remove_args_consistency_level=Justs}elsedoskipiprot_t292read_Remove_args_fieldsiprotrec_->doskipiprot_t292readFieldEndiprotread_Remove_args_fieldsiprotrecread_Remove_argsiprot=doreadStructBeginiprotrec<-read_Remove_args_fieldsiprot(Remove_args{f_Remove_args_keyspace=Nothing,f_Remove_args_key=Nothing,f_Remove_args_column_path=Nothing,f_Remove_args_timestamp=Nothing,f_Remove_args_consistency_level=Nothing})readStructEndiprotreturnrecdataRemove_result=Remove_result{f_Remove_result_ire::MaybeInvalidRequestException,f_Remove_result_ue::MaybeUnavailableException,f_Remove_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Remove_resultoprotrec=dowriteStructBeginoprot"Remove_result"casef_Remove_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Remove_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Remove_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Remove_result_fieldsiprotrec=do(_,_t297,_id298)<-readFieldBeginiprotif_t297==T_STOPthenreturnrecelsecase_id298of1->if_t297==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Remove_result_fieldsiprotrec{f_Remove_result_ire=Justs}elsedoskipiprot_t297read_Remove_result_fieldsiprotrec2->if_t297==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Remove_result_fieldsiprotrec{f_Remove_result_ue=Justs}elsedoskipiprot_t297read_Remove_result_fieldsiprotrec3->if_t297==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Remove_result_fieldsiprotrec{f_Remove_result_te=Justs}elsedoskipiprot_t297read_Remove_result_fieldsiprotrec_->doskipiprot_t297readFieldEndiprotread_Remove_result_fieldsiprotrecread_Remove_resultiprot=doreadStructBeginiprotrec<-read_Remove_result_fieldsiprot(Remove_result{f_Remove_result_ire=Nothing,f_Remove_result_ue=Nothing,f_Remove_result_te=Nothing})readStructEndiprotreturnrecdataBatch_mutate_args=Batch_mutate_args{f_Batch_mutate_args_keyspace::MaybeString,f_Batch_mutate_args_mutation_map::Maybe(Map.MapString(Map.MapString[Mutation])),f_Batch_mutate_args_consistency_level::MaybeConsistencyLevel}deriving(Show,Eq,Ord,Typeable)write_Batch_mutate_argsoprotrec=dowriteStructBeginoprot"Batch_mutate_args"casef_Batch_mutate_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Batch_mutate_args_mutation_maprecof{Nothing->return();Just_v->dowriteFieldBeginoprot("mutation_map",T_MAP,2)(let{f[]=return();f((_kiter301,_viter302):t)=do{do{writeStringoprot_kiter301;(let{f[]=return();f((_kiter303,_viter304):t)=do{do{writeStringoprot_kiter303;(let{f[]=return();f(_viter305:t)=do{write_Mutationoprot_viter305;ft}}indo{writeListBeginoprot(T_STRUCT,length_viter304);f_viter304;writeListEndoprot})};ft}}indo{writeMapBeginoprot(T_STRING,T_LIST,Map.size_viter302);f(Map.toList_viter302);writeMapEndoprot})};ft}}indo{writeMapBeginoprot(T_STRING,T_MAP,Map.size_v);f(Map.toList_v);writeMapEndoprot})writeFieldEndoprot}casef_Batch_mutate_args_consistency_levelrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("consistency_level",T_I32,3)writeI32oprot(fromEnum_v)writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Batch_mutate_args_fieldsiprotrec=do(_,_t307,_id308)<-readFieldBeginiprotif_t307==T_STOPthenreturnrecelsecase_id308of1->if_t307==T_STRINGthendos<-readStringiprotread_Batch_mutate_args_fieldsiprotrec{f_Batch_mutate_args_keyspace=Justs}elsedoskipiprot_t307read_Batch_mutate_args_fieldsiprotrec2->if_t307==T_MAPthendos<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(let{f0=return[];fn=do{v<-(read_Mutationiprot);r<-f(n-1);return$v:r}}indo{(_etype322,_size319)<-readListBeginiprot;f_size319});r<-f(n-1);return$(k,v):r}}indo{(_ktype315,_vtype316,_size314)<-readMapBeginiprot;l<-f_size314;return$Map.fromListl});r<-f(n-1);return$(k,v):r}}indo{(_ktype310,_vtype311,_size309)<-readMapBeginiprot;l<-f_size309;return$Map.fromListl})read_Batch_mutate_args_fieldsiprotrec{f_Batch_mutate_args_mutation_map=Justs}elsedoskipiprot_t307read_Batch_mutate_args_fieldsiprotrec3->if_t307==T_I32thendos<-(do{i<-readI32iprot;return(toEnumi::ConsistencyLevel)})read_Batch_mutate_args_fieldsiprotrec{f_Batch_mutate_args_consistency_level=Justs}elsedoskipiprot_t307read_Batch_mutate_args_fieldsiprotrec_->doskipiprot_t307readFieldEndiprotread_Batch_mutate_args_fieldsiprotrecread_Batch_mutate_argsiprot=doreadStructBeginiprotrec<-read_Batch_mutate_args_fieldsiprot(Batch_mutate_args{f_Batch_mutate_args_keyspace=Nothing,f_Batch_mutate_args_mutation_map=Nothing,f_Batch_mutate_args_consistency_level=Nothing})readStructEndiprotreturnrecdataBatch_mutate_result=Batch_mutate_result{f_Batch_mutate_result_ire::MaybeInvalidRequestException,f_Batch_mutate_result_ue::MaybeUnavailableException,f_Batch_mutate_result_te::MaybeTimedOutException}deriving(Show,Eq,Ord,Typeable)write_Batch_mutate_resultoprotrec=dowriteStructBeginoprot"Batch_mutate_result"casef_Batch_mutate_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}casef_Batch_mutate_result_uerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ue",T_STRUCT,2)write_UnavailableExceptionoprot_vwriteFieldEndoprot}casef_Batch_mutate_result_terecof{Nothing->return();Just_v->dowriteFieldBeginoprot("te",T_STRUCT,3)write_TimedOutExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Batch_mutate_result_fieldsiprotrec=do(_,_t327,_id328)<-readFieldBeginiprotif_t327==T_STOPthenreturnrecelsecase_id328of1->if_t327==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Batch_mutate_result_fieldsiprotrec{f_Batch_mutate_result_ire=Justs}elsedoskipiprot_t327read_Batch_mutate_result_fieldsiprotrec2->if_t327==T_STRUCTthendos<-(read_UnavailableExceptioniprot)read_Batch_mutate_result_fieldsiprotrec{f_Batch_mutate_result_ue=Justs}elsedoskipiprot_t327read_Batch_mutate_result_fieldsiprotrec3->if_t327==T_STRUCTthendos<-(read_TimedOutExceptioniprot)read_Batch_mutate_result_fieldsiprotrec{f_Batch_mutate_result_te=Justs}elsedoskipiprot_t327read_Batch_mutate_result_fieldsiprotrec_->doskipiprot_t327readFieldEndiprotread_Batch_mutate_result_fieldsiprotrecread_Batch_mutate_resultiprot=doreadStructBeginiprotrec<-read_Batch_mutate_result_fieldsiprot(Batch_mutate_result{f_Batch_mutate_result_ire=Nothing,f_Batch_mutate_result_ue=Nothing,f_Batch_mutate_result_te=Nothing})readStructEndiprotreturnrecdataGet_string_property_args=Get_string_property_args{f_Get_string_property_args_property::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Get_string_property_argsoprotrec=dowriteStructBeginoprot"Get_string_property_args"casef_Get_string_property_args_propertyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("property",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_string_property_args_fieldsiprotrec=do(_,_t332,_id333)<-readFieldBeginiprotif_t332==T_STOPthenreturnrecelsecase_id333of1->if_t332==T_STRINGthendos<-readStringiprotread_Get_string_property_args_fieldsiprotrec{f_Get_string_property_args_property=Justs}elsedoskipiprot_t332read_Get_string_property_args_fieldsiprotrec_->doskipiprot_t332readFieldEndiprotread_Get_string_property_args_fieldsiprotrecread_Get_string_property_argsiprot=doreadStructBeginiprotrec<-read_Get_string_property_args_fieldsiprot(Get_string_property_args{f_Get_string_property_args_property=Nothing})readStructEndiprotreturnrecdataGet_string_property_result=Get_string_property_result{f_Get_string_property_result_success::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Get_string_property_resultoprotrec=dowriteStructBeginoprot"Get_string_property_result"casef_Get_string_property_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_STRING,0)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_string_property_result_fieldsiprotrec=do(_,_t337,_id338)<-readFieldBeginiprotif_t337==T_STOPthenreturnrecelsecase_id338of0->if_t337==T_STRINGthendos<-readStringiprotread_Get_string_property_result_fieldsiprotrec{f_Get_string_property_result_success=Justs}elsedoskipiprot_t337read_Get_string_property_result_fieldsiprotrec_->doskipiprot_t337readFieldEndiprotread_Get_string_property_result_fieldsiprotrecread_Get_string_property_resultiprot=doreadStructBeginiprotrec<-read_Get_string_property_result_fieldsiprot(Get_string_property_result{f_Get_string_property_result_success=Nothing})readStructEndiprotreturnrecdataGet_string_list_property_args=Get_string_list_property_args{f_Get_string_list_property_args_property::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Get_string_list_property_argsoprotrec=dowriteStructBeginoprot"Get_string_list_property_args"casef_Get_string_list_property_args_propertyrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("property",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_string_list_property_args_fieldsiprotrec=do(_,_t342,_id343)<-readFieldBeginiprotif_t342==T_STOPthenreturnrecelsecase_id343of1->if_t342==T_STRINGthendos<-readStringiprotread_Get_string_list_property_args_fieldsiprotrec{f_Get_string_list_property_args_property=Justs}elsedoskipiprot_t342read_Get_string_list_property_args_fieldsiprotrec_->doskipiprot_t342readFieldEndiprotread_Get_string_list_property_args_fieldsiprotrecread_Get_string_list_property_argsiprot=doreadStructBeginiprotrec<-read_Get_string_list_property_args_fieldsiprot(Get_string_list_property_args{f_Get_string_list_property_args_property=Nothing})readStructEndiprotreturnrecdataGet_string_list_property_result=Get_string_list_property_result{f_Get_string_list_property_result_success::Maybe[String]}deriving(Show,Eq,Ord,Typeable)write_Get_string_list_property_resultoprotrec=dowriteStructBeginoprot"Get_string_list_property_result"casef_Get_string_list_property_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter346:t)=do{writeStringoprot_viter346;ft}}indo{writeListBeginoprot(T_STRING,length_v);f_v;writeListEndoprot})writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Get_string_list_property_result_fieldsiprotrec=do(_,_t348,_id349)<-readFieldBeginiprotif_t348==T_STOPthenreturnrecelsecase_id349of0->if_t348==T_LISTthendos<-(let{f0=return[];fn=do{v<-readStringiprot;r<-f(n-1);return$v:r}}indo{(_etype353,_size350)<-readListBeginiprot;f_size350})read_Get_string_list_property_result_fieldsiprotrec{f_Get_string_list_property_result_success=Justs}elsedoskipiprot_t348read_Get_string_list_property_result_fieldsiprotrec_->doskipiprot_t348readFieldEndiprotread_Get_string_list_property_result_fieldsiprotrecread_Get_string_list_property_resultiprot=doreadStructBeginiprotrec<-read_Get_string_list_property_result_fieldsiprot(Get_string_list_property_result{f_Get_string_list_property_result_success=Nothing})readStructEndiprotreturnrecdataDescribe_keyspaces_args=Describe_keyspaces_argsderiving(Show,Eq,Ord,Typeable)write_Describe_keyspaces_argsoprotrec=dowriteStructBeginoprot"Describe_keyspaces_args"writeFieldStopoprotwriteStructEndoprotread_Describe_keyspaces_args_fieldsiprotrec=do(_,_t358,_id359)<-readFieldBeginiprotif_t358==T_STOPthenreturnrecelsecase_id359of_->doskipiprot_t358readFieldEndiprotread_Describe_keyspaces_args_fieldsiprotrecread_Describe_keyspaces_argsiprot=doreadStructBeginiprotrec<-read_Describe_keyspaces_args_fieldsiprot(Describe_keyspaces_args{})readStructEndiprotreturnrecdataDescribe_keyspaces_result=Describe_keyspaces_result{f_Describe_keyspaces_result_success::Maybe(Set.SetString)}deriving(Show,Eq,Ord,Typeable)write_Describe_keyspaces_resultoprotrec=dowriteStructBeginoprot"Describe_keyspaces_result"casef_Describe_keyspaces_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_SET,0)(let{f[]=return();f(_viter362:t)=do{writeStringoprot_viter362;ft}}indo{writeSetBeginoprot(T_STRING,Set.size_v);f(Set.toList_v);writeSetEndoprot})writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_keyspaces_result_fieldsiprotrec=do(_,_t364,_id365)<-readFieldBeginiprotif_t364==T_STOPthenreturnrecelsecase_id365of0->if_t364==T_SETthendos<-(let{f0=return[];fn=do{v<-readStringiprot;r<-f(n-1);return$v:r}}indo{(_etype369,_size366)<-readSetBeginiprot;l<-f_size366;return$Set.fromListl})read_Describe_keyspaces_result_fieldsiprotrec{f_Describe_keyspaces_result_success=Justs}elsedoskipiprot_t364read_Describe_keyspaces_result_fieldsiprotrec_->doskipiprot_t364readFieldEndiprotread_Describe_keyspaces_result_fieldsiprotrecread_Describe_keyspaces_resultiprot=doreadStructBeginiprotrec<-read_Describe_keyspaces_result_fieldsiprot(Describe_keyspaces_result{f_Describe_keyspaces_result_success=Nothing})readStructEndiprotreturnrecdataDescribe_cluster_name_args=Describe_cluster_name_argsderiving(Show,Eq,Ord,Typeable)write_Describe_cluster_name_argsoprotrec=dowriteStructBeginoprot"Describe_cluster_name_args"writeFieldStopoprotwriteStructEndoprotread_Describe_cluster_name_args_fieldsiprotrec=do(_,_t374,_id375)<-readFieldBeginiprotif_t374==T_STOPthenreturnrecelsecase_id375of_->doskipiprot_t374readFieldEndiprotread_Describe_cluster_name_args_fieldsiprotrecread_Describe_cluster_name_argsiprot=doreadStructBeginiprotrec<-read_Describe_cluster_name_args_fieldsiprot(Describe_cluster_name_args{})readStructEndiprotreturnrecdataDescribe_cluster_name_result=Describe_cluster_name_result{f_Describe_cluster_name_result_success::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Describe_cluster_name_resultoprotrec=dowriteStructBeginoprot"Describe_cluster_name_result"casef_Describe_cluster_name_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_STRING,0)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_cluster_name_result_fieldsiprotrec=do(_,_t379,_id380)<-readFieldBeginiprotif_t379==T_STOPthenreturnrecelsecase_id380of0->if_t379==T_STRINGthendos<-readStringiprotread_Describe_cluster_name_result_fieldsiprotrec{f_Describe_cluster_name_result_success=Justs}elsedoskipiprot_t379read_Describe_cluster_name_result_fieldsiprotrec_->doskipiprot_t379readFieldEndiprotread_Describe_cluster_name_result_fieldsiprotrecread_Describe_cluster_name_resultiprot=doreadStructBeginiprotrec<-read_Describe_cluster_name_result_fieldsiprot(Describe_cluster_name_result{f_Describe_cluster_name_result_success=Nothing})readStructEndiprotreturnrecdataDescribe_version_args=Describe_version_argsderiving(Show,Eq,Ord,Typeable)write_Describe_version_argsoprotrec=dowriteStructBeginoprot"Describe_version_args"writeFieldStopoprotwriteStructEndoprotread_Describe_version_args_fieldsiprotrec=do(_,_t384,_id385)<-readFieldBeginiprotif_t384==T_STOPthenreturnrecelsecase_id385of_->doskipiprot_t384readFieldEndiprotread_Describe_version_args_fieldsiprotrecread_Describe_version_argsiprot=doreadStructBeginiprotrec<-read_Describe_version_args_fieldsiprot(Describe_version_args{})readStructEndiprotreturnrecdataDescribe_version_result=Describe_version_result{f_Describe_version_result_success::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Describe_version_resultoprotrec=dowriteStructBeginoprot"Describe_version_result"casef_Describe_version_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_STRING,0)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_version_result_fieldsiprotrec=do(_,_t389,_id390)<-readFieldBeginiprotif_t389==T_STOPthenreturnrecelsecase_id390of0->if_t389==T_STRINGthendos<-readStringiprotread_Describe_version_result_fieldsiprotrec{f_Describe_version_result_success=Justs}elsedoskipiprot_t389read_Describe_version_result_fieldsiprotrec_->doskipiprot_t389readFieldEndiprotread_Describe_version_result_fieldsiprotrecread_Describe_version_resultiprot=doreadStructBeginiprotrec<-read_Describe_version_result_fieldsiprot(Describe_version_result{f_Describe_version_result_success=Nothing})readStructEndiprotreturnrecdataDescribe_ring_args=Describe_ring_args{f_Describe_ring_args_keyspace::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Describe_ring_argsoprotrec=dowriteStructBeginoprot"Describe_ring_args"casef_Describe_ring_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_ring_args_fieldsiprotrec=do(_,_t394,_id395)<-readFieldBeginiprotif_t394==T_STOPthenreturnrecelsecase_id395of1->if_t394==T_STRINGthendos<-readStringiprotread_Describe_ring_args_fieldsiprotrec{f_Describe_ring_args_keyspace=Justs}elsedoskipiprot_t394read_Describe_ring_args_fieldsiprotrec_->doskipiprot_t394readFieldEndiprotread_Describe_ring_args_fieldsiprotrecread_Describe_ring_argsiprot=doreadStructBeginiprotrec<-read_Describe_ring_args_fieldsiprot(Describe_ring_args{f_Describe_ring_args_keyspace=Nothing})readStructEndiprotreturnrecdataDescribe_ring_result=Describe_ring_result{f_Describe_ring_result_success::Maybe[TokenRange],f_Describe_ring_result_ire::MaybeInvalidRequestException}deriving(Show,Eq,Ord,Typeable)write_Describe_ring_resultoprotrec=dowriteStructBeginoprot"Describe_ring_result"casef_Describe_ring_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter398:t)=do{write_TokenRangeoprot_viter398;ft}}indo{writeListBeginoprot(T_STRUCT,length_v);f_v;writeListEndoprot})writeFieldEndoprot}casef_Describe_ring_result_irerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("ire",T_STRUCT,1)write_InvalidRequestExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_ring_result_fieldsiprotrec=do(_,_t400,_id401)<-readFieldBeginiprotif_t400==T_STOPthenreturnrecelsecase_id401of0->if_t400==T_LISTthendos<-(let{f0=return[];fn=do{v<-(read_TokenRangeiprot);r<-f(n-1);return$v:r}}indo{(_etype405,_size402)<-readListBeginiprot;f_size402})read_Describe_ring_result_fieldsiprotrec{f_Describe_ring_result_success=Justs}elsedoskipiprot_t400read_Describe_ring_result_fieldsiprotrec1->if_t400==T_STRUCTthendos<-(read_InvalidRequestExceptioniprot)read_Describe_ring_result_fieldsiprotrec{f_Describe_ring_result_ire=Justs}elsedoskipiprot_t400read_Describe_ring_result_fieldsiprotrec_->doskipiprot_t400readFieldEndiprotread_Describe_ring_result_fieldsiprotrecread_Describe_ring_resultiprot=doreadStructBeginiprotrec<-read_Describe_ring_result_fieldsiprot(Describe_ring_result{f_Describe_ring_result_success=Nothing,f_Describe_ring_result_ire=Nothing})readStructEndiprotreturnrecdataDescribe_partitioner_args=Describe_partitioner_argsderiving(Show,Eq,Ord,Typeable)write_Describe_partitioner_argsoprotrec=dowriteStructBeginoprot"Describe_partitioner_args"writeFieldStopoprotwriteStructEndoprotread_Describe_partitioner_args_fieldsiprotrec=do(_,_t410,_id411)<-readFieldBeginiprotif_t410==T_STOPthenreturnrecelsecase_id411of_->doskipiprot_t410readFieldEndiprotread_Describe_partitioner_args_fieldsiprotrecread_Describe_partitioner_argsiprot=doreadStructBeginiprotrec<-read_Describe_partitioner_args_fieldsiprot(Describe_partitioner_args{})readStructEndiprotreturnrecdataDescribe_partitioner_result=Describe_partitioner_result{f_Describe_partitioner_result_success::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Describe_partitioner_resultoprotrec=dowriteStructBeginoprot"Describe_partitioner_result"casef_Describe_partitioner_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_STRING,0)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_partitioner_result_fieldsiprotrec=do(_,_t415,_id416)<-readFieldBeginiprotif_t415==T_STOPthenreturnrecelsecase_id416of0->if_t415==T_STRINGthendos<-readStringiprotread_Describe_partitioner_result_fieldsiprotrec{f_Describe_partitioner_result_success=Justs}elsedoskipiprot_t415read_Describe_partitioner_result_fieldsiprotrec_->doskipiprot_t415readFieldEndiprotread_Describe_partitioner_result_fieldsiprotrecread_Describe_partitioner_resultiprot=doreadStructBeginiprotrec<-read_Describe_partitioner_result_fieldsiprot(Describe_partitioner_result{f_Describe_partitioner_result_success=Nothing})readStructEndiprotreturnrecdataDescribe_keyspace_args=Describe_keyspace_args{f_Describe_keyspace_args_keyspace::MaybeString}deriving(Show,Eq,Ord,Typeable)write_Describe_keyspace_argsoprotrec=dowriteStructBeginoprot"Describe_keyspace_args"casef_Describe_keyspace_args_keyspacerecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keyspace",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_keyspace_args_fieldsiprotrec=do(_,_t420,_id421)<-readFieldBeginiprotif_t420==T_STOPthenreturnrecelsecase_id421of1->if_t420==T_STRINGthendos<-readStringiprotread_Describe_keyspace_args_fieldsiprotrec{f_Describe_keyspace_args_keyspace=Justs}elsedoskipiprot_t420read_Describe_keyspace_args_fieldsiprotrec_->doskipiprot_t420readFieldEndiprotread_Describe_keyspace_args_fieldsiprotrecread_Describe_keyspace_argsiprot=doreadStructBeginiprotrec<-read_Describe_keyspace_args_fieldsiprot(Describe_keyspace_args{f_Describe_keyspace_args_keyspace=Nothing})readStructEndiprotreturnrecdataDescribe_keyspace_result=Describe_keyspace_result{f_Describe_keyspace_result_success::Maybe(Map.MapString(Map.MapStringString)),f_Describe_keyspace_result_nfe::MaybeNotFoundException}deriving(Show,Eq,Ord,Typeable)write_Describe_keyspace_resultoprotrec=dowriteStructBeginoprot"Describe_keyspace_result"casef_Describe_keyspace_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_MAP,0)(let{f[]=return();f((_kiter424,_viter425):t)=do{do{writeStringoprot_kiter424;(let{f[]=return();f((_kiter426,_viter427):t)=do{do{writeStringoprot_kiter426;writeStringoprot_viter427};ft}}indo{writeMapBeginoprot(T_STRING,T_STRING,Map.size_viter425);f(Map.toList_viter425);writeMapEndoprot})};ft}}indo{writeMapBeginoprot(T_STRING,T_MAP,Map.size_v);f(Map.toList_v);writeMapEndoprot})writeFieldEndoprot}casef_Describe_keyspace_result_nferecof{Nothing->return();Just_v->dowriteFieldBeginoprot("nfe",T_STRUCT,1)write_NotFoundExceptionoprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_keyspace_result_fieldsiprotrec=do(_,_t429,_id430)<-readFieldBeginiprotif_t429==T_STOPthenreturnrecelsecase_id430of0->if_t429==T_MAPthendos<-(let{f0=return[];fn=do{k<-readStringiprot;v<-(let{f0=return[];fn=do{k<-readStringiprot;v<-readStringiprot;r<-f(n-1);return$(k,v):r}}indo{(_ktype437,_vtype438,_size436)<-readMapBeginiprot;l<-f_size436;return$Map.fromListl});r<-f(n-1);return$(k,v):r}}indo{(_ktype432,_vtype433,_size431)<-readMapBeginiprot;l<-f_size431;return$Map.fromListl})read_Describe_keyspace_result_fieldsiprotrec{f_Describe_keyspace_result_success=Justs}elsedoskipiprot_t429read_Describe_keyspace_result_fieldsiprotrec1->if_t429==T_STRUCTthendos<-(read_NotFoundExceptioniprot)read_Describe_keyspace_result_fieldsiprotrec{f_Describe_keyspace_result_nfe=Justs}elsedoskipiprot_t429read_Describe_keyspace_result_fieldsiprotrec_->doskipiprot_t429readFieldEndiprotread_Describe_keyspace_result_fieldsiprotrecread_Describe_keyspace_resultiprot=doreadStructBeginiprotrec<-read_Describe_keyspace_result_fieldsiprot(Describe_keyspace_result{f_Describe_keyspace_result_success=Nothing,f_Describe_keyspace_result_nfe=Nothing})readStructEndiprotreturnrecdataDescribe_splits_args=Describe_splits_args{f_Describe_splits_args_start_token::MaybeString,f_Describe_splits_args_end_token::MaybeString,f_Describe_splits_args_keys_per_split::MaybeInt}deriving(Show,Eq,Ord,Typeable)write_Describe_splits_argsoprotrec=dowriteStructBeginoprot"Describe_splits_args"casef_Describe_splits_args_start_tokenrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("start_token",T_STRING,1)writeStringoprot_vwriteFieldEndoprot}casef_Describe_splits_args_end_tokenrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("end_token",T_STRING,2)writeStringoprot_vwriteFieldEndoprot}casef_Describe_splits_args_keys_per_splitrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("keys_per_split",T_I32,3)writeI32oprot_vwriteFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_splits_args_fieldsiprotrec=do(_,_t444,_id445)<-readFieldBeginiprotif_t444==T_STOPthenreturnrecelsecase_id445of1->if_t444==T_STRINGthendos<-readStringiprotread_Describe_splits_args_fieldsiprotrec{f_Describe_splits_args_start_token=Justs}elsedoskipiprot_t444read_Describe_splits_args_fieldsiprotrec2->if_t444==T_STRINGthendos<-readStringiprotread_Describe_splits_args_fieldsiprotrec{f_Describe_splits_args_end_token=Justs}elsedoskipiprot_t444read_Describe_splits_args_fieldsiprotrec3->if_t444==T_I32thendos<-readI32iprotread_Describe_splits_args_fieldsiprotrec{f_Describe_splits_args_keys_per_split=Justs}elsedoskipiprot_t444read_Describe_splits_args_fieldsiprotrec_->doskipiprot_t444readFieldEndiprotread_Describe_splits_args_fieldsiprotrecread_Describe_splits_argsiprot=doreadStructBeginiprotrec<-read_Describe_splits_args_fieldsiprot(Describe_splits_args{f_Describe_splits_args_start_token=Nothing,f_Describe_splits_args_end_token=Nothing,f_Describe_splits_args_keys_per_split=Nothing})readStructEndiprotreturnrecdataDescribe_splits_result=Describe_splits_result{f_Describe_splits_result_success::Maybe[String]}deriving(Show,Eq,Ord,Typeable)write_Describe_splits_resultoprotrec=dowriteStructBeginoprot"Describe_splits_result"casef_Describe_splits_result_successrecof{Nothing->return();Just_v->dowriteFieldBeginoprot("success",T_LIST,0)(let{f[]=return();f(_viter448:t)=do{writeStringoprot_viter448;ft}}indo{writeListBeginoprot(T_STRING,length_v);f_v;writeListEndoprot})writeFieldEndoprot}writeFieldStopoprotwriteStructEndoprotread_Describe_splits_result_fieldsiprotrec=do(_,_t450,_id451)<-readFieldBeginiprotif_t450==T_STOPthenreturnrecelsecase_id451of0->if_t450==T_LISTthendos<-(let{f0=return[];fn=do{v<-readStringiprot;r<-f(n-1);return$v:r}}indo{(_etype455,_size452)<-readListBeginiprot;f_size452})read_Describe_splits_result_fieldsiprotrec{f_Describe_splits_result_success=Justs}elsedoskipiprot_t450read_Describe_splits_result_fieldsiprotrec_->doskipiprot_t450readFieldEndiprotread_Describe_splits_result_fieldsiprotrecread_Describe_splits_resultiprot=doreadStructBeginiprotrec<-read_Describe_splits_result_fieldsiprot(Describe_splits_result{f_Describe_splits_result_success=Nothing})readStructEndiprotreturnrecprocess_login(seqid,iprot,oprot,handler)=doargs<-read_Login_argsiprotreadMessageEndiprotrs<-return(Login_resultNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(doIface.loginhandler(f_Login_args_keyspaceargs)(f_Login_args_auth_requestargs)returnrs)(\e->returnrs{f_Login_result_authnx=Juste}))(\e->returnrs{f_Login_result_authzx=Juste}))writeMessageBeginoprot("login",M_REPLY,seqid);write_Login_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get(seqid,iprot,oprot,handler)=doargs<-read_Get_argsiprotreadMessageEndiprotrs<-return(Get_resultNothingNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.gethandler(f_Get_args_keyspaceargs)(f_Get_args_keyargs)(f_Get_args_column_pathargs)(f_Get_args_consistency_levelargs)returnrs{f_Get_result_success=Justres})(\e->returnrs{f_Get_result_ire=Juste}))(\e->returnrs{f_Get_result_nfe=Juste}))(\e->returnrs{f_Get_result_ue=Juste}))(\e->returnrs{f_Get_result_te=Juste}))writeMessageBeginoprot("get",M_REPLY,seqid);write_Get_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_slice(seqid,iprot,oprot,handler)=doargs<-read_Get_slice_argsiprotreadMessageEndiprotrs<-return(Get_slice_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.get_slicehandler(f_Get_slice_args_keyspaceargs)(f_Get_slice_args_keyargs)(f_Get_slice_args_column_parentargs)(f_Get_slice_args_predicateargs)(f_Get_slice_args_consistency_levelargs)returnrs{f_Get_slice_result_success=Justres})(\e->returnrs{f_Get_slice_result_ire=Juste}))(\e->returnrs{f_Get_slice_result_ue=Juste}))(\e->returnrs{f_Get_slice_result_te=Juste}))writeMessageBeginoprot("get_slice",M_REPLY,seqid);write_Get_slice_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_multiget(seqid,iprot,oprot,handler)=doargs<-read_Multiget_argsiprotreadMessageEndiprotrs<-return(Multiget_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.multigethandler(f_Multiget_args_keyspaceargs)(f_Multiget_args_keysargs)(f_Multiget_args_column_pathargs)(f_Multiget_args_consistency_levelargs)returnrs{f_Multiget_result_success=Justres})(\e->returnrs{f_Multiget_result_ire=Juste}))(\e->returnrs{f_Multiget_result_ue=Juste}))(\e->returnrs{f_Multiget_result_te=Juste}))writeMessageBeginoprot("multiget",M_REPLY,seqid);write_Multiget_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_multiget_slice(seqid,iprot,oprot,handler)=doargs<-read_Multiget_slice_argsiprotreadMessageEndiprotrs<-return(Multiget_slice_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.multiget_slicehandler(f_Multiget_slice_args_keyspaceargs)(f_Multiget_slice_args_keysargs)(f_Multiget_slice_args_column_parentargs)(f_Multiget_slice_args_predicateargs)(f_Multiget_slice_args_consistency_levelargs)returnrs{f_Multiget_slice_result_success=Justres})(\e->returnrs{f_Multiget_slice_result_ire=Juste}))(\e->returnrs{f_Multiget_slice_result_ue=Juste}))(\e->returnrs{f_Multiget_slice_result_te=Juste}))writeMessageBeginoprot("multiget_slice",M_REPLY,seqid);write_Multiget_slice_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_count(seqid,iprot,oprot,handler)=doargs<-read_Get_count_argsiprotreadMessageEndiprotrs<-return(Get_count_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.get_counthandler(f_Get_count_args_keyspaceargs)(f_Get_count_args_keyargs)(f_Get_count_args_column_parentargs)(f_Get_count_args_consistency_levelargs)returnrs{f_Get_count_result_success=Justres})(\e->returnrs{f_Get_count_result_ire=Juste}))(\e->returnrs{f_Get_count_result_ue=Juste}))(\e->returnrs{f_Get_count_result_te=Juste}))writeMessageBeginoprot("get_count",M_REPLY,seqid);write_Get_count_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_range_slice(seqid,iprot,oprot,handler)=doargs<-read_Get_range_slice_argsiprotreadMessageEndiprotrs<-return(Get_range_slice_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.get_range_slicehandler(f_Get_range_slice_args_keyspaceargs)(f_Get_range_slice_args_column_parentargs)(f_Get_range_slice_args_predicateargs)(f_Get_range_slice_args_start_keyargs)(f_Get_range_slice_args_finish_keyargs)(f_Get_range_slice_args_row_countargs)(f_Get_range_slice_args_consistency_levelargs)returnrs{f_Get_range_slice_result_success=Justres})(\e->returnrs{f_Get_range_slice_result_ire=Juste}))(\e->returnrs{f_Get_range_slice_result_ue=Juste}))(\e->returnrs{f_Get_range_slice_result_te=Juste}))writeMessageBeginoprot("get_range_slice",M_REPLY,seqid);write_Get_range_slice_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_range_slices(seqid,iprot,oprot,handler)=doargs<-read_Get_range_slices_argsiprotreadMessageEndiprotrs<-return(Get_range_slices_resultNothingNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(dores<-Iface.get_range_sliceshandler(f_Get_range_slices_args_keyspaceargs)(f_Get_range_slices_args_column_parentargs)(f_Get_range_slices_args_predicateargs)(f_Get_range_slices_args_rangeargs)(f_Get_range_slices_args_consistency_levelargs)returnrs{f_Get_range_slices_result_success=Justres})(\e->returnrs{f_Get_range_slices_result_ire=Juste}))(\e->returnrs{f_Get_range_slices_result_ue=Juste}))(\e->returnrs{f_Get_range_slices_result_te=Juste}))writeMessageBeginoprot("get_range_slices",M_REPLY,seqid);write_Get_range_slices_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_insert(seqid,iprot,oprot,handler)=doargs<-read_Insert_argsiprotreadMessageEndiprotrs<-return(Insert_resultNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(doIface.inserthandler(f_Insert_args_keyspaceargs)(f_Insert_args_keyargs)(f_Insert_args_column_pathargs)(f_Insert_args_valueargs)(f_Insert_args_timestampargs)(f_Insert_args_consistency_levelargs)returnrs)(\e->returnrs{f_Insert_result_ire=Juste}))(\e->returnrs{f_Insert_result_ue=Juste}))(\e->returnrs{f_Insert_result_te=Juste}))writeMessageBeginoprot("insert",M_REPLY,seqid);write_Insert_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_batch_insert(seqid,iprot,oprot,handler)=doargs<-read_Batch_insert_argsiprotreadMessageEndiprotrs<-return(Batch_insert_resultNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(doIface.batch_inserthandler(f_Batch_insert_args_keyspaceargs)(f_Batch_insert_args_keyargs)(f_Batch_insert_args_cfmapargs)(f_Batch_insert_args_consistency_levelargs)returnrs)(\e->returnrs{f_Batch_insert_result_ire=Juste}))(\e->returnrs{f_Batch_insert_result_ue=Juste}))(\e->returnrs{f_Batch_insert_result_te=Juste}))writeMessageBeginoprot("batch_insert",M_REPLY,seqid);write_Batch_insert_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_remove(seqid,iprot,oprot,handler)=doargs<-read_Remove_argsiprotreadMessageEndiprotrs<-return(Remove_resultNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(doIface.removehandler(f_Remove_args_keyspaceargs)(f_Remove_args_keyargs)(f_Remove_args_column_pathargs)(f_Remove_args_timestampargs)(f_Remove_args_consistency_levelargs)returnrs)(\e->returnrs{f_Remove_result_ire=Juste}))(\e->returnrs{f_Remove_result_ue=Juste}))(\e->returnrs{f_Remove_result_te=Juste}))writeMessageBeginoprot("remove",M_REPLY,seqid);write_Remove_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_batch_mutate(seqid,iprot,oprot,handler)=doargs<-read_Batch_mutate_argsiprotreadMessageEndiprotrs<-return(Batch_mutate_resultNothingNothingNothing)res<-(Control.Exception.catch(Control.Exception.catch(Control.Exception.catch(doIface.batch_mutatehandler(f_Batch_mutate_args_keyspaceargs)(f_Batch_mutate_args_mutation_mapargs)(f_Batch_mutate_args_consistency_levelargs)returnrs)(\e->returnrs{f_Batch_mutate_result_ire=Juste}))(\e->returnrs{f_Batch_mutate_result_ue=Juste}))(\e->returnrs{f_Batch_mutate_result_te=Juste}))writeMessageBeginoprot("batch_mutate",M_REPLY,seqid);write_Batch_mutate_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_string_property(seqid,iprot,oprot,handler)=doargs<-read_Get_string_property_argsiprotreadMessageEndiprotrs<-return(Get_string_property_resultNothing)res<-(dores<-Iface.get_string_propertyhandler(f_Get_string_property_args_propertyargs)returnrs{f_Get_string_property_result_success=Justres})writeMessageBeginoprot("get_string_property",M_REPLY,seqid);write_Get_string_property_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_get_string_list_property(seqid,iprot,oprot,handler)=doargs<-read_Get_string_list_property_argsiprotreadMessageEndiprotrs<-return(Get_string_list_property_resultNothing)res<-(dores<-Iface.get_string_list_propertyhandler(f_Get_string_list_property_args_propertyargs)returnrs{f_Get_string_list_property_result_success=Justres})writeMessageBeginoprot("get_string_list_property",M_REPLY,seqid);write_Get_string_list_property_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_keyspaces(seqid,iprot,oprot,handler)=doargs<-read_Describe_keyspaces_argsiprotreadMessageEndiprotrs<-return(Describe_keyspaces_resultNothing)res<-(dores<-Iface.describe_keyspaceshandlerreturnrs{f_Describe_keyspaces_result_success=Justres})writeMessageBeginoprot("describe_keyspaces",M_REPLY,seqid);write_Describe_keyspaces_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_cluster_name(seqid,iprot,oprot,handler)=doargs<-read_Describe_cluster_name_argsiprotreadMessageEndiprotrs<-return(Describe_cluster_name_resultNothing)res<-(dores<-Iface.describe_cluster_namehandlerreturnrs{f_Describe_cluster_name_result_success=Justres})writeMessageBeginoprot("describe_cluster_name",M_REPLY,seqid);write_Describe_cluster_name_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_version(seqid,iprot,oprot,handler)=doargs<-read_Describe_version_argsiprotreadMessageEndiprotrs<-return(Describe_version_resultNothing)res<-(dores<-Iface.describe_versionhandlerreturnrs{f_Describe_version_result_success=Justres})writeMessageBeginoprot("describe_version",M_REPLY,seqid);write_Describe_version_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_ring(seqid,iprot,oprot,handler)=doargs<-read_Describe_ring_argsiprotreadMessageEndiprotrs<-return(Describe_ring_resultNothingNothing)res<-(Control.Exception.catch(dores<-Iface.describe_ringhandler(f_Describe_ring_args_keyspaceargs)returnrs{f_Describe_ring_result_success=Justres})(\e->returnrs{f_Describe_ring_result_ire=Juste}))writeMessageBeginoprot("describe_ring",M_REPLY,seqid);write_Describe_ring_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_partitioner(seqid,iprot,oprot,handler)=doargs<-read_Describe_partitioner_argsiprotreadMessageEndiprotrs<-return(Describe_partitioner_resultNothing)res<-(dores<-Iface.describe_partitionerhandlerreturnrs{f_Describe_partitioner_result_success=Justres})writeMessageBeginoprot("describe_partitioner",M_REPLY,seqid);write_Describe_partitioner_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_keyspace(seqid,iprot,oprot,handler)=doargs<-read_Describe_keyspace_argsiprotreadMessageEndiprotrs<-return(Describe_keyspace_resultNothingNothing)res<-(Control.Exception.catch(dores<-Iface.describe_keyspacehandler(f_Describe_keyspace_args_keyspaceargs)returnrs{f_Describe_keyspace_result_success=Justres})(\e->returnrs{f_Describe_keyspace_result_nfe=Juste}))writeMessageBeginoprot("describe_keyspace",M_REPLY,seqid);write_Describe_keyspace_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)process_describe_splits(seqid,iprot,oprot,handler)=doargs<-read_Describe_splits_argsiprotreadMessageEndiprotrs<-return(Describe_splits_resultNothing)res<-(dores<-Iface.describe_splitshandler(f_Describe_splits_args_start_tokenargs)(f_Describe_splits_args_end_tokenargs)(f_Describe_splits_args_keys_per_splitargs)returnrs{f_Describe_splits_result_success=Justres})writeMessageBeginoprot("describe_splits",M_REPLY,seqid);write_Describe_splits_resultoprotreswriteMessageEndoprottFlush(getTransportoprot)prochandler(iprot,oprot)(name,typ,seqid)=casenameof"login"->process_login(seqid,iprot,oprot,handler)"get"->process_get(seqid,iprot,oprot,handler)"get_slice"->process_get_slice(seqid,iprot,oprot,handler)"multiget"->process_multiget(seqid,iprot,oprot,handler)"multiget_slice"->process_multiget_slice(seqid,iprot,oprot,handler)"get_count"->process_get_count(seqid,iprot,oprot,handler)"get_range_slice"->process_get_range_slice(seqid,iprot,oprot,handler)"get_range_slices"->process_get_range_slices(seqid,iprot,oprot,handler)"insert"->process_insert(seqid,iprot,oprot,handler)"batch_insert"->process_batch_insert(seqid,iprot,oprot,handler)"remove"->process_remove(seqid,iprot,oprot,handler)"batch_mutate"->process_batch_mutate(seqid,iprot,oprot,handler)"get_string_property"->process_get_string_property(seqid,iprot,oprot,handler)"get_string_list_property"->process_get_string_list_property(seqid,iprot,oprot,handler)"describe_keyspaces"->process_describe_keyspaces(seqid,iprot,oprot,handler)"describe_cluster_name"->process_describe_cluster_name(seqid,iprot,oprot,handler)"describe_version"->process_describe_version(seqid,iprot,oprot,handler)"describe_ring"->process_describe_ring(seqid,iprot,oprot,handler)"describe_partitioner"->process_describe_partitioner(seqid,iprot,oprot,handler)"describe_keyspace"->process_describe_keyspace(seqid,iprot,oprot,handler)"describe_splits"->process_describe_splits(seqid,iprot,oprot,handler)_->doskipiprotT_STRUCTreadMessageEndiprotwriteMessageBeginoprot(name,M_EXCEPTION,seqid)writeAppExnoprot(AppExnAE_UNKNOWN_METHOD("Unknown function "++name))writeMessageEndoprottFlush(getTransportoprot)processhandler(iprot,oprot)=do(name,typ,seqid)<-readMessageBeginiprotprochandler(iprot,oprot)(name,typ,seqid)returnTrue