2 # Autogenerated by Thrift Compiler (0.9.0)
4 # DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
16 include ::Thrift::Client
18 def enableTable(tableName)
19 send_enableTable(tableName)
23 def send_enableTable(tableName)
24 send_message('enableTable', EnableTable_args, :tableName => tableName)
27 def recv_enableTable()
28 result = receive_message(EnableTable_result)
29 raise result.io unless result.io.nil?
33 def disableTable(tableName)
34 send_disableTable(tableName)
38 def send_disableTable(tableName)
39 send_message('disableTable', DisableTable_args, :tableName => tableName)
42 def recv_disableTable()
43 result = receive_message(DisableTable_result)
44 raise result.io unless result.io.nil?
48 def isTableEnabled(tableName)
49 send_isTableEnabled(tableName)
50 return recv_isTableEnabled()
53 def send_isTableEnabled(tableName)
54 send_message('isTableEnabled', IsTableEnabled_args, :tableName => tableName)
57 def recv_isTableEnabled()
58 result = receive_message(IsTableEnabled_result)
59 return result.success unless result.success.nil?
60 raise result.io unless result.io.nil?
61 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'isTableEnabled failed: unknown result')
64 def compact(tableNameOrRegionName)
65 send_compact(tableNameOrRegionName)
69 def send_compact(tableNameOrRegionName)
70 send_message('compact', Compact_args, :tableNameOrRegionName => tableNameOrRegionName)
74 result = receive_message(Compact_result)
75 raise result.io unless result.io.nil?
79 def majorCompact(tableNameOrRegionName)
80 send_majorCompact(tableNameOrRegionName)
84 def send_majorCompact(tableNameOrRegionName)
85 send_message('majorCompact', MajorCompact_args, :tableNameOrRegionName => tableNameOrRegionName)
88 def recv_majorCompact()
89 result = receive_message(MajorCompact_result)
90 raise result.io unless result.io.nil?
96 return recv_getTableNames()
99 def send_getTableNames()
100 send_message('getTableNames', GetTableNames_args)
103 def recv_getTableNames()
104 result = receive_message(GetTableNames_result)
105 return result.success unless result.success.nil?
106 raise result.io unless result.io.nil?
107 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getTableNames failed: unknown result')
110 def getColumnDescriptors(tableName)
111 send_getColumnDescriptors(tableName)
112 return recv_getColumnDescriptors()
115 def send_getColumnDescriptors(tableName)
116 send_message('getColumnDescriptors', GetColumnDescriptors_args, :tableName => tableName)
119 def recv_getColumnDescriptors()
120 result = receive_message(GetColumnDescriptors_result)
121 return result.success unless result.success.nil?
122 raise result.io unless result.io.nil?
123 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getColumnDescriptors failed: unknown result')
126 def getTableRegions(tableName)
127 send_getTableRegions(tableName)
128 return recv_getTableRegions()
131 def send_getTableRegions(tableName)
132 send_message('getTableRegions', GetTableRegions_args, :tableName => tableName)
135 def recv_getTableRegions()
136 result = receive_message(GetTableRegions_result)
137 return result.success unless result.success.nil?
138 raise result.io unless result.io.nil?
139 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getTableRegions failed: unknown result')
142 def createTable(tableName, columnFamilies)
143 send_createTable(tableName, columnFamilies)
147 def send_createTable(tableName, columnFamilies)
148 send_message('createTable', CreateTable_args, :tableName => tableName, :columnFamilies => columnFamilies)
151 def recv_createTable()
152 result = receive_message(CreateTable_result)
153 raise result.io unless result.io.nil?
154 raise result.ia unless result.ia.nil?
155 raise result.exist unless result.exist.nil?
159 def deleteTable(tableName)
160 send_deleteTable(tableName)
164 def send_deleteTable(tableName)
165 send_message('deleteTable', DeleteTable_args, :tableName => tableName)
168 def recv_deleteTable()
169 result = receive_message(DeleteTable_result)
170 raise result.io unless result.io.nil?
174 def get(tableName, row, column, attributes)
175 send_get(tableName, row, column, attributes)
179 def send_get(tableName, row, column, attributes)
180 send_message('get', Get_args, :tableName => tableName, :row => row, :column => column, :attributes => attributes)
184 result = receive_message(Get_result)
185 return result.success unless result.success.nil?
186 raise result.io unless result.io.nil?
187 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'get failed: unknown result')
190 def getVer(tableName, row, column, numVersions, attributes)
191 send_getVer(tableName, row, column, numVersions, attributes)
195 def send_getVer(tableName, row, column, numVersions, attributes)
196 send_message('getVer', GetVer_args, :tableName => tableName, :row => row, :column => column, :numVersions => numVersions, :attributes => attributes)
200 result = receive_message(GetVer_result)
201 return result.success unless result.success.nil?
202 raise result.io unless result.io.nil?
203 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getVer failed: unknown result')
206 def getVerTs(tableName, row, column, timestamp, numVersions, attributes)
207 send_getVerTs(tableName, row, column, timestamp, numVersions, attributes)
208 return recv_getVerTs()
211 def send_getVerTs(tableName, row, column, timestamp, numVersions, attributes)
212 send_message('getVerTs', GetVerTs_args, :tableName => tableName, :row => row, :column => column, :timestamp => timestamp, :numVersions => numVersions, :attributes => attributes)
216 result = receive_message(GetVerTs_result)
217 return result.success unless result.success.nil?
218 raise result.io unless result.io.nil?
219 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getVerTs failed: unknown result')
222 def getRow(tableName, row, attributes)
223 send_getRow(tableName, row, attributes)
227 def send_getRow(tableName, row, attributes)
228 send_message('getRow', GetRow_args, :tableName => tableName, :row => row, :attributes => attributes)
232 result = receive_message(GetRow_result)
233 return result.success unless result.success.nil?
234 raise result.io unless result.io.nil?
235 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRow failed: unknown result')
238 def getRowWithColumns(tableName, row, columns, attributes)
239 send_getRowWithColumns(tableName, row, columns, attributes)
240 return recv_getRowWithColumns()
243 def send_getRowWithColumns(tableName, row, columns, attributes)
244 send_message('getRowWithColumns', GetRowWithColumns_args, :tableName => tableName, :row => row, :columns => columns, :attributes => attributes)
247 def recv_getRowWithColumns()
248 result = receive_message(GetRowWithColumns_result)
249 return result.success unless result.success.nil?
250 raise result.io unless result.io.nil?
251 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowWithColumns failed: unknown result')
254 def getRowTs(tableName, row, timestamp, attributes)
255 send_getRowTs(tableName, row, timestamp, attributes)
256 return recv_getRowTs()
259 def send_getRowTs(tableName, row, timestamp, attributes)
260 send_message('getRowTs', GetRowTs_args, :tableName => tableName, :row => row, :timestamp => timestamp, :attributes => attributes)
264 result = receive_message(GetRowTs_result)
265 return result.success unless result.success.nil?
266 raise result.io unless result.io.nil?
267 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowTs failed: unknown result')
270 def getRowWithColumnsTs(tableName, row, columns, timestamp, attributes)
271 send_getRowWithColumnsTs(tableName, row, columns, timestamp, attributes)
272 return recv_getRowWithColumnsTs()
275 def send_getRowWithColumnsTs(tableName, row, columns, timestamp, attributes)
276 send_message('getRowWithColumnsTs', GetRowWithColumnsTs_args, :tableName => tableName, :row => row, :columns => columns, :timestamp => timestamp, :attributes => attributes)
279 def recv_getRowWithColumnsTs()
280 result = receive_message(GetRowWithColumnsTs_result)
281 return result.success unless result.success.nil?
282 raise result.io unless result.io.nil?
283 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowWithColumnsTs failed: unknown result')
286 def getRows(tableName, rows, attributes)
287 send_getRows(tableName, rows, attributes)
288 return recv_getRows()
291 def send_getRows(tableName, rows, attributes)
292 send_message('getRows', GetRows_args, :tableName => tableName, :rows => rows, :attributes => attributes)
296 result = receive_message(GetRows_result)
297 return result.success unless result.success.nil?
298 raise result.io unless result.io.nil?
299 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRows failed: unknown result')
302 def getRowsWithColumns(tableName, rows, columns, attributes)
303 send_getRowsWithColumns(tableName, rows, columns, attributes)
304 return recv_getRowsWithColumns()
307 def send_getRowsWithColumns(tableName, rows, columns, attributes)
308 send_message('getRowsWithColumns', GetRowsWithColumns_args, :tableName => tableName, :rows => rows, :columns => columns, :attributes => attributes)
311 def recv_getRowsWithColumns()
312 result = receive_message(GetRowsWithColumns_result)
313 return result.success unless result.success.nil?
314 raise result.io unless result.io.nil?
315 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowsWithColumns failed: unknown result')
318 def getRowsTs(tableName, rows, timestamp, attributes)
319 send_getRowsTs(tableName, rows, timestamp, attributes)
320 return recv_getRowsTs()
323 def send_getRowsTs(tableName, rows, timestamp, attributes)
324 send_message('getRowsTs', GetRowsTs_args, :tableName => tableName, :rows => rows, :timestamp => timestamp, :attributes => attributes)
328 result = receive_message(GetRowsTs_result)
329 return result.success unless result.success.nil?
330 raise result.io unless result.io.nil?
331 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowsTs failed: unknown result')
334 def getRowsWithColumnsTs(tableName, rows, columns, timestamp, attributes)
335 send_getRowsWithColumnsTs(tableName, rows, columns, timestamp, attributes)
336 return recv_getRowsWithColumnsTs()
339 def send_getRowsWithColumnsTs(tableName, rows, columns, timestamp, attributes)
340 send_message('getRowsWithColumnsTs', GetRowsWithColumnsTs_args, :tableName => tableName, :rows => rows, :columns => columns, :timestamp => timestamp, :attributes => attributes)
343 def recv_getRowsWithColumnsTs()
344 result = receive_message(GetRowsWithColumnsTs_result)
345 return result.success unless result.success.nil?
346 raise result.io unless result.io.nil?
347 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowsWithColumnsTs failed: unknown result')
350 def mutateRow(tableName, row, mutations, attributes)
351 send_mutateRow(tableName, row, mutations, attributes)
355 def send_mutateRow(tableName, row, mutations, attributes)
356 send_message('mutateRow', MutateRow_args, :tableName => tableName, :row => row, :mutations => mutations, :attributes => attributes)
360 result = receive_message(MutateRow_result)
361 raise result.io unless result.io.nil?
362 raise result.ia unless result.ia.nil?
366 def mutateRowTs(tableName, row, mutations, timestamp, attributes)
367 send_mutateRowTs(tableName, row, mutations, timestamp, attributes)
371 def send_mutateRowTs(tableName, row, mutations, timestamp, attributes)
372 send_message('mutateRowTs', MutateRowTs_args, :tableName => tableName, :row => row, :mutations => mutations, :timestamp => timestamp, :attributes => attributes)
375 def recv_mutateRowTs()
376 result = receive_message(MutateRowTs_result)
377 raise result.io unless result.io.nil?
378 raise result.ia unless result.ia.nil?
382 def mutateRows(tableName, rowBatches, attributes)
383 send_mutateRows(tableName, rowBatches, attributes)
387 def send_mutateRows(tableName, rowBatches, attributes)
388 send_message('mutateRows', MutateRows_args, :tableName => tableName, :rowBatches => rowBatches, :attributes => attributes)
391 def recv_mutateRows()
392 result = receive_message(MutateRows_result)
393 raise result.io unless result.io.nil?
394 raise result.ia unless result.ia.nil?
398 def mutateRowsTs(tableName, rowBatches, timestamp, attributes)
399 send_mutateRowsTs(tableName, rowBatches, timestamp, attributes)
403 def send_mutateRowsTs(tableName, rowBatches, timestamp, attributes)
404 send_message('mutateRowsTs', MutateRowsTs_args, :tableName => tableName, :rowBatches => rowBatches, :timestamp => timestamp, :attributes => attributes)
407 def recv_mutateRowsTs()
408 result = receive_message(MutateRowsTs_result)
409 raise result.io unless result.io.nil?
410 raise result.ia unless result.ia.nil?
414 def atomicIncrement(tableName, row, column, value)
415 send_atomicIncrement(tableName, row, column, value)
416 return recv_atomicIncrement()
419 def send_atomicIncrement(tableName, row, column, value)
420 send_message('atomicIncrement', AtomicIncrement_args, :tableName => tableName, :row => row, :column => column, :value => value)
423 def recv_atomicIncrement()
424 result = receive_message(AtomicIncrement_result)
425 return result.success unless result.success.nil?
426 raise result.io unless result.io.nil?
427 raise result.ia unless result.ia.nil?
428 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'atomicIncrement failed: unknown result')
431 def deleteAll(tableName, row, column, attributes)
432 send_deleteAll(tableName, row, column, attributes)
436 def send_deleteAll(tableName, row, column, attributes)
437 send_message('deleteAll', DeleteAll_args, :tableName => tableName, :row => row, :column => column, :attributes => attributes)
441 result = receive_message(DeleteAll_result)
442 raise result.io unless result.io.nil?
446 def deleteAllTs(tableName, row, column, timestamp, attributes)
447 send_deleteAllTs(tableName, row, column, timestamp, attributes)
451 def send_deleteAllTs(tableName, row, column, timestamp, attributes)
452 send_message('deleteAllTs', DeleteAllTs_args, :tableName => tableName, :row => row, :column => column, :timestamp => timestamp, :attributes => attributes)
455 def recv_deleteAllTs()
456 result = receive_message(DeleteAllTs_result)
457 raise result.io unless result.io.nil?
461 def deleteAllRow(tableName, row, attributes)
462 send_deleteAllRow(tableName, row, attributes)
466 def send_deleteAllRow(tableName, row, attributes)
467 send_message('deleteAllRow', DeleteAllRow_args, :tableName => tableName, :row => row, :attributes => attributes)
470 def recv_deleteAllRow()
471 result = receive_message(DeleteAllRow_result)
472 raise result.io unless result.io.nil?
476 def increment(increment)
477 send_increment(increment)
481 def send_increment(increment)
482 send_message('increment', Increment_args, :increment => increment)
486 result = receive_message(Increment_result)
487 raise result.io unless result.io.nil?
491 def incrementRows(increments)
492 send_incrementRows(increments)
496 def send_incrementRows(increments)
497 send_message('incrementRows', IncrementRows_args, :increments => increments)
500 def recv_incrementRows()
501 result = receive_message(IncrementRows_result)
502 raise result.io unless result.io.nil?
506 def deleteAllRowTs(tableName, row, timestamp, attributes)
507 send_deleteAllRowTs(tableName, row, timestamp, attributes)
508 recv_deleteAllRowTs()
511 def send_deleteAllRowTs(tableName, row, timestamp, attributes)
512 send_message('deleteAllRowTs', DeleteAllRowTs_args, :tableName => tableName, :row => row, :timestamp => timestamp, :attributes => attributes)
515 def recv_deleteAllRowTs()
516 result = receive_message(DeleteAllRowTs_result)
517 raise result.io unless result.io.nil?
521 def scannerOpenWithScan(tableName, scan, attributes)
522 send_scannerOpenWithScan(tableName, scan, attributes)
523 return recv_scannerOpenWithScan()
526 def send_scannerOpenWithScan(tableName, scan, attributes)
527 send_message('scannerOpenWithScan', ScannerOpenWithScan_args, :tableName => tableName, :scan => scan, :attributes => attributes)
530 def recv_scannerOpenWithScan()
531 result = receive_message(ScannerOpenWithScan_result)
532 return result.success unless result.success.nil?
533 raise result.io unless result.io.nil?
534 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpenWithScan failed: unknown result')
537 def scannerOpen(tableName, startRow, columns, attributes)
538 send_scannerOpen(tableName, startRow, columns, attributes)
539 return recv_scannerOpen()
542 def send_scannerOpen(tableName, startRow, columns, attributes)
543 send_message('scannerOpen', ScannerOpen_args, :tableName => tableName, :startRow => startRow, :columns => columns, :attributes => attributes)
546 def recv_scannerOpen()
547 result = receive_message(ScannerOpen_result)
548 return result.success unless result.success.nil?
549 raise result.io unless result.io.nil?
550 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpen failed: unknown result')
553 def scannerOpenWithStop(tableName, startRow, stopRow, columns, attributes)
554 send_scannerOpenWithStop(tableName, startRow, stopRow, columns, attributes)
555 return recv_scannerOpenWithStop()
558 def send_scannerOpenWithStop(tableName, startRow, stopRow, columns, attributes)
559 send_message('scannerOpenWithStop', ScannerOpenWithStop_args, :tableName => tableName, :startRow => startRow, :stopRow => stopRow, :columns => columns, :attributes => attributes)
562 def recv_scannerOpenWithStop()
563 result = receive_message(ScannerOpenWithStop_result)
564 return result.success unless result.success.nil?
565 raise result.io unless result.io.nil?
566 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpenWithStop failed: unknown result')
569 def scannerOpenWithPrefix(tableName, startAndPrefix, columns, attributes)
570 send_scannerOpenWithPrefix(tableName, startAndPrefix, columns, attributes)
571 return recv_scannerOpenWithPrefix()
574 def send_scannerOpenWithPrefix(tableName, startAndPrefix, columns, attributes)
575 send_message('scannerOpenWithPrefix', ScannerOpenWithPrefix_args, :tableName => tableName, :startAndPrefix => startAndPrefix, :columns => columns, :attributes => attributes)
578 def recv_scannerOpenWithPrefix()
579 result = receive_message(ScannerOpenWithPrefix_result)
580 return result.success unless result.success.nil?
581 raise result.io unless result.io.nil?
582 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpenWithPrefix failed: unknown result')
585 def scannerOpenTs(tableName, startRow, columns, timestamp, attributes)
586 send_scannerOpenTs(tableName, startRow, columns, timestamp, attributes)
587 return recv_scannerOpenTs()
590 def send_scannerOpenTs(tableName, startRow, columns, timestamp, attributes)
591 send_message('scannerOpenTs', ScannerOpenTs_args, :tableName => tableName, :startRow => startRow, :columns => columns, :timestamp => timestamp, :attributes => attributes)
594 def recv_scannerOpenTs()
595 result = receive_message(ScannerOpenTs_result)
596 return result.success unless result.success.nil?
597 raise result.io unless result.io.nil?
598 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpenTs failed: unknown result')
601 def scannerOpenWithStopTs(tableName, startRow, stopRow, columns, timestamp, attributes)
602 send_scannerOpenWithStopTs(tableName, startRow, stopRow, columns, timestamp, attributes)
603 return recv_scannerOpenWithStopTs()
606 def send_scannerOpenWithStopTs(tableName, startRow, stopRow, columns, timestamp, attributes)
607 send_message('scannerOpenWithStopTs', ScannerOpenWithStopTs_args, :tableName => tableName, :startRow => startRow, :stopRow => stopRow, :columns => columns, :timestamp => timestamp, :attributes => attributes)
610 def recv_scannerOpenWithStopTs()
611 result = receive_message(ScannerOpenWithStopTs_result)
612 return result.success unless result.success.nil?
613 raise result.io unless result.io.nil?
614 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerOpenWithStopTs failed: unknown result')
619 return recv_scannerGet()
622 def send_scannerGet(id)
623 send_message('scannerGet', ScannerGet_args, :id => id)
626 def recv_scannerGet()
627 result = receive_message(ScannerGet_result)
628 return result.success unless result.success.nil?
629 raise result.io unless result.io.nil?
630 raise result.ia unless result.ia.nil?
631 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerGet failed: unknown result')
634 def scannerGetList(id, nbRows)
635 send_scannerGetList(id, nbRows)
636 return recv_scannerGetList()
639 def send_scannerGetList(id, nbRows)
640 send_message('scannerGetList', ScannerGetList_args, :id => id, :nbRows => nbRows)
643 def recv_scannerGetList()
644 result = receive_message(ScannerGetList_result)
645 return result.success unless result.success.nil?
646 raise result.io unless result.io.nil?
647 raise result.ia unless result.ia.nil?
648 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'scannerGetList failed: unknown result')
652 send_scannerClose(id)
656 def send_scannerClose(id)
657 send_message('scannerClose', ScannerClose_args, :id => id)
660 def recv_scannerClose()
661 result = receive_message(ScannerClose_result)
662 raise result.io unless result.io.nil?
663 raise result.ia unless result.ia.nil?
667 def getRowOrBefore(tableName, row, family)
668 send_getRowOrBefore(tableName, row, family)
669 return recv_getRowOrBefore()
672 def send_getRowOrBefore(tableName, row, family)
673 send_message('getRowOrBefore', GetRowOrBefore_args, :tableName => tableName, :row => row, :family => family)
676 def recv_getRowOrBefore()
677 result = receive_message(GetRowOrBefore_result)
678 return result.success unless result.success.nil?
679 raise result.io unless result.io.nil?
680 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRowOrBefore failed: unknown result')
683 def getRegionInfo(row)
684 send_getRegionInfo(row)
685 return recv_getRegionInfo()
688 def send_getRegionInfo(row)
689 send_message('getRegionInfo', GetRegionInfo_args, :row => row)
692 def recv_getRegionInfo()
693 result = receive_message(GetRegionInfo_result)
694 return result.success unless result.success.nil?
695 raise result.io unless result.io.nil?
696 raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getRegionInfo failed: unknown result')
702 include ::Thrift::Processor
704 def process_enableTable(seqid, iprot, oprot)
705 args = read_args(iprot, EnableTable_args)
706 result = EnableTable_result.new()
708 @handler.enableTable(args.tableName)
709 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
712 write_result(result, oprot, 'enableTable', seqid)
715 def process_disableTable(seqid, iprot, oprot)
716 args = read_args(iprot, DisableTable_args)
717 result = DisableTable_result.new()
719 @handler.disableTable(args.tableName)
720 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
723 write_result(result, oprot, 'disableTable', seqid)
726 def process_isTableEnabled(seqid, iprot, oprot)
727 args = read_args(iprot, IsTableEnabled_args)
728 result = IsTableEnabled_result.new()
730 result.success = @handler.isTableEnabled(args.tableName)
731 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
734 write_result(result, oprot, 'isTableEnabled', seqid)
737 def process_compact(seqid, iprot, oprot)
738 args = read_args(iprot, Compact_args)
739 result = Compact_result.new()
741 @handler.compact(args.tableNameOrRegionName)
742 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
745 write_result(result, oprot, 'compact', seqid)
748 def process_majorCompact(seqid, iprot, oprot)
749 args = read_args(iprot, MajorCompact_args)
750 result = MajorCompact_result.new()
752 @handler.majorCompact(args.tableNameOrRegionName)
753 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
756 write_result(result, oprot, 'majorCompact', seqid)
759 def process_getTableNames(seqid, iprot, oprot)
760 args = read_args(iprot, GetTableNames_args)
761 result = GetTableNames_result.new()
763 result.success = @handler.getTableNames()
764 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
767 write_result(result, oprot, 'getTableNames', seqid)
770 def process_getColumnDescriptors(seqid, iprot, oprot)
771 args = read_args(iprot, GetColumnDescriptors_args)
772 result = GetColumnDescriptors_result.new()
774 result.success = @handler.getColumnDescriptors(args.tableName)
775 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
778 write_result(result, oprot, 'getColumnDescriptors', seqid)
781 def process_getTableRegions(seqid, iprot, oprot)
782 args = read_args(iprot, GetTableRegions_args)
783 result = GetTableRegions_result.new()
785 result.success = @handler.getTableRegions(args.tableName)
786 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
789 write_result(result, oprot, 'getTableRegions', seqid)
792 def process_createTable(seqid, iprot, oprot)
793 args = read_args(iprot, CreateTable_args)
794 result = CreateTable_result.new()
796 @handler.createTable(args.tableName, args.columnFamilies)
797 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
799 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
801 rescue ::Apache::Hadoop::Hbase::Thrift::AlreadyExists => exist
804 write_result(result, oprot, 'createTable', seqid)
807 def process_deleteTable(seqid, iprot, oprot)
808 args = read_args(iprot, DeleteTable_args)
809 result = DeleteTable_result.new()
811 @handler.deleteTable(args.tableName)
812 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
815 write_result(result, oprot, 'deleteTable', seqid)
818 def process_get(seqid, iprot, oprot)
819 args = read_args(iprot, Get_args)
820 result = Get_result.new()
822 result.success = @handler.get(args.tableName, args.row, args.column, args.attributes)
823 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
826 write_result(result, oprot, 'get', seqid)
829 def process_getVer(seqid, iprot, oprot)
830 args = read_args(iprot, GetVer_args)
831 result = GetVer_result.new()
833 result.success = @handler.getVer(args.tableName, args.row, args.column, args.numVersions, args.attributes)
834 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
837 write_result(result, oprot, 'getVer', seqid)
840 def process_getVerTs(seqid, iprot, oprot)
841 args = read_args(iprot, GetVerTs_args)
842 result = GetVerTs_result.new()
844 result.success = @handler.getVerTs(args.tableName, args.row, args.column, args.timestamp, args.numVersions, args.attributes)
845 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
848 write_result(result, oprot, 'getVerTs', seqid)
851 def process_getRow(seqid, iprot, oprot)
852 args = read_args(iprot, GetRow_args)
853 result = GetRow_result.new()
855 result.success = @handler.getRow(args.tableName, args.row, args.attributes)
856 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
859 write_result(result, oprot, 'getRow', seqid)
862 def process_getRowWithColumns(seqid, iprot, oprot)
863 args = read_args(iprot, GetRowWithColumns_args)
864 result = GetRowWithColumns_result.new()
866 result.success = @handler.getRowWithColumns(args.tableName, args.row, args.columns, args.attributes)
867 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
870 write_result(result, oprot, 'getRowWithColumns', seqid)
873 def process_getRowTs(seqid, iprot, oprot)
874 args = read_args(iprot, GetRowTs_args)
875 result = GetRowTs_result.new()
877 result.success = @handler.getRowTs(args.tableName, args.row, args.timestamp, args.attributes)
878 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
881 write_result(result, oprot, 'getRowTs', seqid)
884 def process_getRowWithColumnsTs(seqid, iprot, oprot)
885 args = read_args(iprot, GetRowWithColumnsTs_args)
886 result = GetRowWithColumnsTs_result.new()
888 result.success = @handler.getRowWithColumnsTs(args.tableName, args.row, args.columns, args.timestamp, args.attributes)
889 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
892 write_result(result, oprot, 'getRowWithColumnsTs', seqid)
895 def process_getRows(seqid, iprot, oprot)
896 args = read_args(iprot, GetRows_args)
897 result = GetRows_result.new()
899 result.success = @handler.getRows(args.tableName, args.rows, args.attributes)
900 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
903 write_result(result, oprot, 'getRows', seqid)
906 def process_getRowsWithColumns(seqid, iprot, oprot)
907 args = read_args(iprot, GetRowsWithColumns_args)
908 result = GetRowsWithColumns_result.new()
910 result.success = @handler.getRowsWithColumns(args.tableName, args.rows, args.columns, args.attributes)
911 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
914 write_result(result, oprot, 'getRowsWithColumns', seqid)
917 def process_getRowsTs(seqid, iprot, oprot)
918 args = read_args(iprot, GetRowsTs_args)
919 result = GetRowsTs_result.new()
921 result.success = @handler.getRowsTs(args.tableName, args.rows, args.timestamp, args.attributes)
922 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
925 write_result(result, oprot, 'getRowsTs', seqid)
928 def process_getRowsWithColumnsTs(seqid, iprot, oprot)
929 args = read_args(iprot, GetRowsWithColumnsTs_args)
930 result = GetRowsWithColumnsTs_result.new()
932 result.success = @handler.getRowsWithColumnsTs(args.tableName, args.rows, args.columns, args.timestamp, args.attributes)
933 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
936 write_result(result, oprot, 'getRowsWithColumnsTs', seqid)
939 def process_mutateRow(seqid, iprot, oprot)
940 args = read_args(iprot, MutateRow_args)
941 result = MutateRow_result.new()
943 @handler.mutateRow(args.tableName, args.row, args.mutations, args.attributes)
944 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
946 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
949 write_result(result, oprot, 'mutateRow', seqid)
952 def process_mutateRowTs(seqid, iprot, oprot)
953 args = read_args(iprot, MutateRowTs_args)
954 result = MutateRowTs_result.new()
956 @handler.mutateRowTs(args.tableName, args.row, args.mutations, args.timestamp, args.attributes)
957 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
959 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
962 write_result(result, oprot, 'mutateRowTs', seqid)
965 def process_mutateRows(seqid, iprot, oprot)
966 args = read_args(iprot, MutateRows_args)
967 result = MutateRows_result.new()
969 @handler.mutateRows(args.tableName, args.rowBatches, args.attributes)
970 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
972 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
975 write_result(result, oprot, 'mutateRows', seqid)
978 def process_mutateRowsTs(seqid, iprot, oprot)
979 args = read_args(iprot, MutateRowsTs_args)
980 result = MutateRowsTs_result.new()
982 @handler.mutateRowsTs(args.tableName, args.rowBatches, args.timestamp, args.attributes)
983 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
985 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
988 write_result(result, oprot, 'mutateRowsTs', seqid)
991 def process_atomicIncrement(seqid, iprot, oprot)
992 args = read_args(iprot, AtomicIncrement_args)
993 result = AtomicIncrement_result.new()
995 result.success = @handler.atomicIncrement(args.tableName, args.row, args.column, args.value)
996 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
998 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
1001 write_result(result, oprot, 'atomicIncrement', seqid)
1004 def process_deleteAll(seqid, iprot, oprot)
1005 args = read_args(iprot, DeleteAll_args)
1006 result = DeleteAll_result.new()
1008 @handler.deleteAll(args.tableName, args.row, args.column, args.attributes)
1009 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1012 write_result(result, oprot, 'deleteAll', seqid)
1015 def process_deleteAllTs(seqid, iprot, oprot)
1016 args = read_args(iprot, DeleteAllTs_args)
1017 result = DeleteAllTs_result.new()
1019 @handler.deleteAllTs(args.tableName, args.row, args.column, args.timestamp, args.attributes)
1020 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1023 write_result(result, oprot, 'deleteAllTs', seqid)
1026 def process_deleteAllRow(seqid, iprot, oprot)
1027 args = read_args(iprot, DeleteAllRow_args)
1028 result = DeleteAllRow_result.new()
1030 @handler.deleteAllRow(args.tableName, args.row, args.attributes)
1031 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1034 write_result(result, oprot, 'deleteAllRow', seqid)
1037 def process_increment(seqid, iprot, oprot)
1038 args = read_args(iprot, Increment_args)
1039 result = Increment_result.new()
1041 @handler.increment(args.increment)
1042 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1045 write_result(result, oprot, 'increment', seqid)
1048 def process_incrementRows(seqid, iprot, oprot)
1049 args = read_args(iprot, IncrementRows_args)
1050 result = IncrementRows_result.new()
1052 @handler.incrementRows(args.increments)
1053 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1056 write_result(result, oprot, 'incrementRows', seqid)
1059 def process_deleteAllRowTs(seqid, iprot, oprot)
1060 args = read_args(iprot, DeleteAllRowTs_args)
1061 result = DeleteAllRowTs_result.new()
1063 @handler.deleteAllRowTs(args.tableName, args.row, args.timestamp, args.attributes)
1064 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1067 write_result(result, oprot, 'deleteAllRowTs', seqid)
1070 def process_scannerOpenWithScan(seqid, iprot, oprot)
1071 args = read_args(iprot, ScannerOpenWithScan_args)
1072 result = ScannerOpenWithScan_result.new()
1074 result.success = @handler.scannerOpenWithScan(args.tableName, args.scan, args.attributes)
1075 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1078 write_result(result, oprot, 'scannerOpenWithScan', seqid)
1081 def process_scannerOpen(seqid, iprot, oprot)
1082 args = read_args(iprot, ScannerOpen_args)
1083 result = ScannerOpen_result.new()
1085 result.success = @handler.scannerOpen(args.tableName, args.startRow, args.columns, args.attributes)
1086 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1089 write_result(result, oprot, 'scannerOpen', seqid)
1092 def process_scannerOpenWithStop(seqid, iprot, oprot)
1093 args = read_args(iprot, ScannerOpenWithStop_args)
1094 result = ScannerOpenWithStop_result.new()
1096 result.success = @handler.scannerOpenWithStop(args.tableName, args.startRow, args.stopRow, args.columns, args.attributes)
1097 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1100 write_result(result, oprot, 'scannerOpenWithStop', seqid)
1103 def process_scannerOpenWithPrefix(seqid, iprot, oprot)
1104 args = read_args(iprot, ScannerOpenWithPrefix_args)
1105 result = ScannerOpenWithPrefix_result.new()
1107 result.success = @handler.scannerOpenWithPrefix(args.tableName, args.startAndPrefix, args.columns, args.attributes)
1108 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1111 write_result(result, oprot, 'scannerOpenWithPrefix', seqid)
1114 def process_scannerOpenTs(seqid, iprot, oprot)
1115 args = read_args(iprot, ScannerOpenTs_args)
1116 result = ScannerOpenTs_result.new()
1118 result.success = @handler.scannerOpenTs(args.tableName, args.startRow, args.columns, args.timestamp, args.attributes)
1119 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1122 write_result(result, oprot, 'scannerOpenTs', seqid)
1125 def process_scannerOpenWithStopTs(seqid, iprot, oprot)
1126 args = read_args(iprot, ScannerOpenWithStopTs_args)
1127 result = ScannerOpenWithStopTs_result.new()
1129 result.success = @handler.scannerOpenWithStopTs(args.tableName, args.startRow, args.stopRow, args.columns, args.timestamp, args.attributes)
1130 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1133 write_result(result, oprot, 'scannerOpenWithStopTs', seqid)
1136 def process_scannerGet(seqid, iprot, oprot)
1137 args = read_args(iprot, ScannerGet_args)
1138 result = ScannerGet_result.new()
1140 result.success = @handler.scannerGet(args.id)
1141 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1143 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
1146 write_result(result, oprot, 'scannerGet', seqid)
1149 def process_scannerGetList(seqid, iprot, oprot)
1150 args = read_args(iprot, ScannerGetList_args)
1151 result = ScannerGetList_result.new()
1153 result.success = @handler.scannerGetList(args.id, args.nbRows)
1154 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1156 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
1159 write_result(result, oprot, 'scannerGetList', seqid)
1162 def process_scannerClose(seqid, iprot, oprot)
1163 args = read_args(iprot, ScannerClose_args)
1164 result = ScannerClose_result.new()
1166 @handler.scannerClose(args.id)
1167 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1169 rescue ::Apache::Hadoop::Hbase::Thrift::IllegalArgument => ia
1172 write_result(result, oprot, 'scannerClose', seqid)
1175 def process_getRowOrBefore(seqid, iprot, oprot)
1176 args = read_args(iprot, GetRowOrBefore_args)
1177 result = GetRowOrBefore_result.new()
1179 result.success = @handler.getRowOrBefore(args.tableName, args.row, args.family)
1180 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1183 write_result(result, oprot, 'getRowOrBefore', seqid)
1186 def process_getRegionInfo(seqid, iprot, oprot)
1187 args = read_args(iprot, GetRegionInfo_args)
1188 result = GetRegionInfo_result.new()
1190 result.success = @handler.getRegionInfo(args.row)
1191 rescue ::Apache::Hadoop::Hbase::Thrift::IOError => io
1194 write_result(result, oprot, 'getRegionInfo', seqid)
1199 # HELPER FUNCTIONS AND STRUCTURES
1201 class EnableTable_args
1202 include ::Thrift::Struct, ::Thrift::Struct_Union
1207 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1210 def struct_fields; FIELDS; end
1215 ::Thrift::Struct.generate_accessors self
1218 class EnableTable_result
1219 include ::Thrift::Struct, ::Thrift::Struct_Union
1223 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1226 def struct_fields; FIELDS; end
1231 ::Thrift::Struct.generate_accessors self
1234 class DisableTable_args
1235 include ::Thrift::Struct, ::Thrift::Struct_Union
1240 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1243 def struct_fields; FIELDS; end
1248 ::Thrift::Struct.generate_accessors self
1251 class DisableTable_result
1252 include ::Thrift::Struct, ::Thrift::Struct_Union
1256 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1259 def struct_fields; FIELDS; end
1264 ::Thrift::Struct.generate_accessors self
1267 class IsTableEnabled_args
1268 include ::Thrift::Struct, ::Thrift::Struct_Union
1272 # name of the table to check
1273 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1276 def struct_fields; FIELDS; end
1281 ::Thrift::Struct.generate_accessors self
1284 class IsTableEnabled_result
1285 include ::Thrift::Struct, ::Thrift::Struct_Union
1290 SUCCESS => {:type => ::Thrift::Types::BOOL, :name => 'success'},
1291 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1294 def struct_fields; FIELDS; end
1299 ::Thrift::Struct.generate_accessors self
1303 include ::Thrift::Struct, ::Thrift::Struct_Union
1304 TABLENAMEORREGIONNAME = 1
1307 TABLENAMEORREGIONNAME => {:type => ::Thrift::Types::STRING, :name => 'tableNameOrRegionName', :binary => true}
1310 def struct_fields; FIELDS; end
1315 ::Thrift::Struct.generate_accessors self
1318 class Compact_result
1319 include ::Thrift::Struct, ::Thrift::Struct_Union
1323 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1326 def struct_fields; FIELDS; end
1331 ::Thrift::Struct.generate_accessors self
1334 class MajorCompact_args
1335 include ::Thrift::Struct, ::Thrift::Struct_Union
1336 TABLENAMEORREGIONNAME = 1
1339 TABLENAMEORREGIONNAME => {:type => ::Thrift::Types::STRING, :name => 'tableNameOrRegionName', :binary => true}
1342 def struct_fields; FIELDS; end
1347 ::Thrift::Struct.generate_accessors self
1350 class MajorCompact_result
1351 include ::Thrift::Struct, ::Thrift::Struct_Union
1355 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1358 def struct_fields; FIELDS; end
1363 ::Thrift::Struct.generate_accessors self
1366 class GetTableNames_args
1367 include ::Thrift::Struct, ::Thrift::Struct_Union
1373 def struct_fields; FIELDS; end
1378 ::Thrift::Struct.generate_accessors self
1381 class GetTableNames_result
1382 include ::Thrift::Struct, ::Thrift::Struct_Union
1387 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1388 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1391 def struct_fields; FIELDS; end
1396 ::Thrift::Struct.generate_accessors self
1399 class GetColumnDescriptors_args
1400 include ::Thrift::Struct, ::Thrift::Struct_Union
1405 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1408 def struct_fields; FIELDS; end
1413 ::Thrift::Struct.generate_accessors self
1416 class GetColumnDescriptors_result
1417 include ::Thrift::Struct, ::Thrift::Struct_Union
1422 SUCCESS => {:type => ::Thrift::Types::MAP, :name => 'success', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::ColumnDescriptor}},
1423 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1426 def struct_fields; FIELDS; end
1431 ::Thrift::Struct.generate_accessors self
1434 class GetTableRegions_args
1435 include ::Thrift::Struct, ::Thrift::Struct_Union
1440 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1443 def struct_fields; FIELDS; end
1448 ::Thrift::Struct.generate_accessors self
1451 class GetTableRegions_result
1452 include ::Thrift::Struct, ::Thrift::Struct_Union
1457 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRegionInfo}},
1458 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1461 def struct_fields; FIELDS; end
1466 ::Thrift::Struct.generate_accessors self
1469 class CreateTable_args
1470 include ::Thrift::Struct, ::Thrift::Struct_Union
1475 # name of table to create
1476 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1477 # list of column family descriptors
1478 COLUMNFAMILIES => {:type => ::Thrift::Types::LIST, :name => 'columnFamilies', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::ColumnDescriptor}}
1481 def struct_fields; FIELDS; end
1486 ::Thrift::Struct.generate_accessors self
1489 class CreateTable_result
1490 include ::Thrift::Struct, ::Thrift::Struct_Union
1496 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
1497 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument},
1498 EXIST => {:type => ::Thrift::Types::STRUCT, :name => 'exist', :class => ::Apache::Hadoop::Hbase::Thrift::AlreadyExists}
1501 def struct_fields; FIELDS; end
1506 ::Thrift::Struct.generate_accessors self
1509 class DeleteTable_args
1510 include ::Thrift::Struct, ::Thrift::Struct_Union
1514 # name of table to delete
1515 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true}
1518 def struct_fields; FIELDS; end
1523 ::Thrift::Struct.generate_accessors self
1526 class DeleteTable_result
1527 include ::Thrift::Struct, ::Thrift::Struct_Union
1531 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1534 def struct_fields; FIELDS; end
1539 ::Thrift::Struct.generate_accessors self
1543 include ::Thrift::Struct, ::Thrift::Struct_Union
1551 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1553 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1555 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
1557 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1560 def struct_fields; FIELDS; end
1565 ::Thrift::Struct.generate_accessors self
1569 include ::Thrift::Struct, ::Thrift::Struct_Union
1574 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TCell}},
1575 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1578 def struct_fields; FIELDS; end
1583 ::Thrift::Struct.generate_accessors self
1587 include ::Thrift::Struct, ::Thrift::Struct_Union
1596 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1598 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1600 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
1601 # number of versions to retrieve
1602 NUMVERSIONS => {:type => ::Thrift::Types::I32, :name => 'numVersions'},
1604 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1607 def struct_fields; FIELDS; end
1612 ::Thrift::Struct.generate_accessors self
1616 include ::Thrift::Struct, ::Thrift::Struct_Union
1621 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TCell}},
1622 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1625 def struct_fields; FIELDS; end
1630 ::Thrift::Struct.generate_accessors self
1634 include ::Thrift::Struct, ::Thrift::Struct_Union
1644 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1646 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1648 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
1650 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
1651 # number of versions to retrieve
1652 NUMVERSIONS => {:type => ::Thrift::Types::I32, :name => 'numVersions'},
1654 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1657 def struct_fields; FIELDS; end
1662 ::Thrift::Struct.generate_accessors self
1665 class GetVerTs_result
1666 include ::Thrift::Struct, ::Thrift::Struct_Union
1671 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TCell}},
1672 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1675 def struct_fields; FIELDS; end
1680 ::Thrift::Struct.generate_accessors self
1684 include ::Thrift::Struct, ::Thrift::Struct_Union
1691 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1693 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1695 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1698 def struct_fields; FIELDS; end
1703 ::Thrift::Struct.generate_accessors self
1707 include ::Thrift::Struct, ::Thrift::Struct_Union
1712 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1713 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1716 def struct_fields; FIELDS; end
1721 ::Thrift::Struct.generate_accessors self
1724 class GetRowWithColumns_args
1725 include ::Thrift::Struct, ::Thrift::Struct_Union
1733 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1735 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1736 # List of columns to return, null for all columns
1737 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1739 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1742 def struct_fields; FIELDS; end
1747 ::Thrift::Struct.generate_accessors self
1750 class GetRowWithColumns_result
1751 include ::Thrift::Struct, ::Thrift::Struct_Union
1756 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1757 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1760 def struct_fields; FIELDS; end
1765 ::Thrift::Struct.generate_accessors self
1769 include ::Thrift::Struct, ::Thrift::Struct_Union
1777 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1779 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1781 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
1783 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1786 def struct_fields; FIELDS; end
1791 ::Thrift::Struct.generate_accessors self
1794 class GetRowTs_result
1795 include ::Thrift::Struct, ::Thrift::Struct_Union
1800 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1801 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1804 def struct_fields; FIELDS; end
1809 ::Thrift::Struct.generate_accessors self
1812 class GetRowWithColumnsTs_args
1813 include ::Thrift::Struct, ::Thrift::Struct_Union
1822 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1824 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
1825 # List of columns to return, null for all columns
1826 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1827 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
1829 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1832 def struct_fields; FIELDS; end
1837 ::Thrift::Struct.generate_accessors self
1840 class GetRowWithColumnsTs_result
1841 include ::Thrift::Struct, ::Thrift::Struct_Union
1846 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1847 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1850 def struct_fields; FIELDS; end
1855 ::Thrift::Struct.generate_accessors self
1859 include ::Thrift::Struct, ::Thrift::Struct_Union
1866 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1868 ROWS => {:type => ::Thrift::Types::LIST, :name => 'rows', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1870 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1873 def struct_fields; FIELDS; end
1878 ::Thrift::Struct.generate_accessors self
1881 class GetRows_result
1882 include ::Thrift::Struct, ::Thrift::Struct_Union
1887 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1888 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1891 def struct_fields; FIELDS; end
1896 ::Thrift::Struct.generate_accessors self
1899 class GetRowsWithColumns_args
1900 include ::Thrift::Struct, ::Thrift::Struct_Union
1908 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1910 ROWS => {:type => ::Thrift::Types::LIST, :name => 'rows', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1911 # List of columns to return, null for all columns
1912 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1914 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1917 def struct_fields; FIELDS; end
1922 ::Thrift::Struct.generate_accessors self
1925 class GetRowsWithColumns_result
1926 include ::Thrift::Struct, ::Thrift::Struct_Union
1931 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1932 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1935 def struct_fields; FIELDS; end
1940 ::Thrift::Struct.generate_accessors self
1943 class GetRowsTs_args
1944 include ::Thrift::Struct, ::Thrift::Struct_Union
1952 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1954 ROWS => {:type => ::Thrift::Types::LIST, :name => 'rows', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
1956 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
1958 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
1961 def struct_fields; FIELDS; end
1966 ::Thrift::Struct.generate_accessors self
1969 class GetRowsTs_result
1970 include ::Thrift::Struct, ::Thrift::Struct_Union
1975 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
1976 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
1979 def struct_fields; FIELDS; end
1984 ::Thrift::Struct.generate_accessors self
1987 class GetRowsWithColumnsTs_args
1988 include ::Thrift::Struct, ::Thrift::Struct_Union
1997 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
1999 ROWS => {:type => ::Thrift::Types::LIST, :name => 'rows', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2000 # List of columns to return, null for all columns
2001 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2002 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2004 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2007 def struct_fields; FIELDS; end
2012 ::Thrift::Struct.generate_accessors self
2015 class GetRowsWithColumnsTs_result
2016 include ::Thrift::Struct, ::Thrift::Struct_Union
2021 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
2022 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2025 def struct_fields; FIELDS; end
2030 ::Thrift::Struct.generate_accessors self
2033 class MutateRow_args
2034 include ::Thrift::Struct, ::Thrift::Struct_Union
2042 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2044 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2045 # list of mutation commands
2046 MUTATIONS => {:type => ::Thrift::Types::LIST, :name => 'mutations', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::Mutation}},
2047 # Mutation attributes
2048 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2051 def struct_fields; FIELDS; end
2056 ::Thrift::Struct.generate_accessors self
2059 class MutateRow_result
2060 include ::Thrift::Struct, ::Thrift::Struct_Union
2065 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2066 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2069 def struct_fields; FIELDS; end
2074 ::Thrift::Struct.generate_accessors self
2077 class MutateRowTs_args
2078 include ::Thrift::Struct, ::Thrift::Struct_Union
2087 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2089 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2090 # list of mutation commands
2091 MUTATIONS => {:type => ::Thrift::Types::LIST, :name => 'mutations', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::Mutation}},
2093 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2094 # Mutation attributes
2095 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2098 def struct_fields; FIELDS; end
2103 ::Thrift::Struct.generate_accessors self
2106 class MutateRowTs_result
2107 include ::Thrift::Struct, ::Thrift::Struct_Union
2112 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2113 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2116 def struct_fields; FIELDS; end
2121 ::Thrift::Struct.generate_accessors self
2124 class MutateRows_args
2125 include ::Thrift::Struct, ::Thrift::Struct_Union
2132 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2133 # list of row batches
2134 ROWBATCHES => {:type => ::Thrift::Types::LIST, :name => 'rowBatches', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::BatchMutation}},
2135 # Mutation attributes
2136 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2139 def struct_fields; FIELDS; end
2144 ::Thrift::Struct.generate_accessors self
2147 class MutateRows_result
2148 include ::Thrift::Struct, ::Thrift::Struct_Union
2153 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2154 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2157 def struct_fields; FIELDS; end
2162 ::Thrift::Struct.generate_accessors self
2165 class MutateRowsTs_args
2166 include ::Thrift::Struct, ::Thrift::Struct_Union
2174 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2175 # list of row batches
2176 ROWBATCHES => {:type => ::Thrift::Types::LIST, :name => 'rowBatches', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::BatchMutation}},
2178 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2179 # Mutation attributes
2180 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2183 def struct_fields; FIELDS; end
2188 ::Thrift::Struct.generate_accessors self
2191 class MutateRowsTs_result
2192 include ::Thrift::Struct, ::Thrift::Struct_Union
2197 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2198 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2201 def struct_fields; FIELDS; end
2206 ::Thrift::Struct.generate_accessors self
2209 class AtomicIncrement_args
2210 include ::Thrift::Struct, ::Thrift::Struct_Union
2218 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2220 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2222 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
2223 # amount to increment by
2224 VALUE => {:type => ::Thrift::Types::I64, :name => 'value'}
2227 def struct_fields; FIELDS; end
2232 ::Thrift::Struct.generate_accessors self
2235 class AtomicIncrement_result
2236 include ::Thrift::Struct, ::Thrift::Struct_Union
2242 SUCCESS => {:type => ::Thrift::Types::I64, :name => 'success'},
2243 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2244 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2247 def struct_fields; FIELDS; end
2252 ::Thrift::Struct.generate_accessors self
2255 class DeleteAll_args
2256 include ::Thrift::Struct, ::Thrift::Struct_Union
2264 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2266 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2267 # name of column whose value is to be deleted
2268 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
2270 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2273 def struct_fields; FIELDS; end
2278 ::Thrift::Struct.generate_accessors self
2281 class DeleteAll_result
2282 include ::Thrift::Struct, ::Thrift::Struct_Union
2286 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2289 def struct_fields; FIELDS; end
2294 ::Thrift::Struct.generate_accessors self
2297 class DeleteAllTs_args
2298 include ::Thrift::Struct, ::Thrift::Struct_Union
2307 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2309 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2310 # name of column whose value is to be deleted
2311 COLUMN => {:type => ::Thrift::Types::STRING, :name => 'column', :binary => true},
2313 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2315 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2318 def struct_fields; FIELDS; end
2323 ::Thrift::Struct.generate_accessors self
2326 class DeleteAllTs_result
2327 include ::Thrift::Struct, ::Thrift::Struct_Union
2331 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2334 def struct_fields; FIELDS; end
2339 ::Thrift::Struct.generate_accessors self
2342 class DeleteAllRow_args
2343 include ::Thrift::Struct, ::Thrift::Struct_Union
2350 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2351 # key of the row to be completely deleted.
2352 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2354 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2357 def struct_fields; FIELDS; end
2362 ::Thrift::Struct.generate_accessors self
2365 class DeleteAllRow_result
2366 include ::Thrift::Struct, ::Thrift::Struct_Union
2370 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2373 def struct_fields; FIELDS; end
2378 ::Thrift::Struct.generate_accessors self
2381 class Increment_args
2382 include ::Thrift::Struct, ::Thrift::Struct_Union
2386 # The single increment to apply
2387 INCREMENT => {:type => ::Thrift::Types::STRUCT, :name => 'increment', :class => ::Apache::Hadoop::Hbase::Thrift::TIncrement}
2390 def struct_fields; FIELDS; end
2395 ::Thrift::Struct.generate_accessors self
2398 class Increment_result
2399 include ::Thrift::Struct, ::Thrift::Struct_Union
2403 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2406 def struct_fields; FIELDS; end
2411 ::Thrift::Struct.generate_accessors self
2414 class IncrementRows_args
2415 include ::Thrift::Struct, ::Thrift::Struct_Union
2419 # The list of increments
2420 INCREMENTS => {:type => ::Thrift::Types::LIST, :name => 'increments', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TIncrement}}
2423 def struct_fields; FIELDS; end
2428 ::Thrift::Struct.generate_accessors self
2431 class IncrementRows_result
2432 include ::Thrift::Struct, ::Thrift::Struct_Union
2436 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2439 def struct_fields; FIELDS; end
2444 ::Thrift::Struct.generate_accessors self
2447 class DeleteAllRowTs_args
2448 include ::Thrift::Struct, ::Thrift::Struct_Union
2456 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2457 # key of the row to be completely deleted.
2458 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2460 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2462 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2465 def struct_fields; FIELDS; end
2470 ::Thrift::Struct.generate_accessors self
2473 class DeleteAllRowTs_result
2474 include ::Thrift::Struct, ::Thrift::Struct_Union
2478 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2481 def struct_fields; FIELDS; end
2486 ::Thrift::Struct.generate_accessors self
2489 class ScannerOpenWithScan_args
2490 include ::Thrift::Struct, ::Thrift::Struct_Union
2497 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2499 SCAN => {:type => ::Thrift::Types::STRUCT, :name => 'scan', :class => ::Apache::Hadoop::Hbase::Thrift::TScan},
2501 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2504 def struct_fields; FIELDS; end
2509 ::Thrift::Struct.generate_accessors self
2512 class ScannerOpenWithScan_result
2513 include ::Thrift::Struct, ::Thrift::Struct_Union
2518 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2519 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2522 def struct_fields; FIELDS; end
2527 ::Thrift::Struct.generate_accessors self
2530 class ScannerOpen_args
2531 include ::Thrift::Struct, ::Thrift::Struct_Union
2539 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2540 # Starting row in table to scan.
2541 # Send "" (empty string) to start at the first row.
2542 STARTROW => {:type => ::Thrift::Types::STRING, :name => 'startRow', :binary => true},
2543 # columns to scan. If column name is a column family, all
2544 # columns of the specified column family are returned. It's also possible
2545 # to pass a regex in the column qualifier.
2546 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2548 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2551 def struct_fields; FIELDS; end
2556 ::Thrift::Struct.generate_accessors self
2559 class ScannerOpen_result
2560 include ::Thrift::Struct, ::Thrift::Struct_Union
2565 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2566 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2569 def struct_fields; FIELDS; end
2574 ::Thrift::Struct.generate_accessors self
2577 class ScannerOpenWithStop_args
2578 include ::Thrift::Struct, ::Thrift::Struct_Union
2587 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2588 # Starting row in table to scan.
2589 # Send "" (empty string) to start at the first row.
2590 STARTROW => {:type => ::Thrift::Types::STRING, :name => 'startRow', :binary => true},
2591 # row to stop scanning on. This row is *not* included in the
2593 STOPROW => {:type => ::Thrift::Types::STRING, :name => 'stopRow', :binary => true},
2594 # columns to scan. If column name is a column family, all
2595 # columns of the specified column family are returned. It's also possible
2596 # to pass a regex in the column qualifier.
2597 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2599 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2602 def struct_fields; FIELDS; end
2607 ::Thrift::Struct.generate_accessors self
2610 class ScannerOpenWithStop_result
2611 include ::Thrift::Struct, ::Thrift::Struct_Union
2616 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2617 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2620 def struct_fields; FIELDS; end
2625 ::Thrift::Struct.generate_accessors self
2628 class ScannerOpenWithPrefix_args
2629 include ::Thrift::Struct, ::Thrift::Struct_Union
2637 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2638 # the prefix (and thus start row) of the keys you want
2639 STARTANDPREFIX => {:type => ::Thrift::Types::STRING, :name => 'startAndPrefix', :binary => true},
2640 # the columns you want returned
2641 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2643 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2646 def struct_fields; FIELDS; end
2651 ::Thrift::Struct.generate_accessors self
2654 class ScannerOpenWithPrefix_result
2655 include ::Thrift::Struct, ::Thrift::Struct_Union
2660 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2661 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2664 def struct_fields; FIELDS; end
2669 ::Thrift::Struct.generate_accessors self
2672 class ScannerOpenTs_args
2673 include ::Thrift::Struct, ::Thrift::Struct_Union
2682 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2683 # Starting row in table to scan.
2684 # Send "" (empty string) to start at the first row.
2685 STARTROW => {:type => ::Thrift::Types::STRING, :name => 'startRow', :binary => true},
2686 # columns to scan. If column name is a column family, all
2687 # columns of the specified column family are returned. It's also possible
2688 # to pass a regex in the column qualifier.
2689 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2691 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2693 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2696 def struct_fields; FIELDS; end
2701 ::Thrift::Struct.generate_accessors self
2704 class ScannerOpenTs_result
2705 include ::Thrift::Struct, ::Thrift::Struct_Union
2710 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2711 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2714 def struct_fields; FIELDS; end
2719 ::Thrift::Struct.generate_accessors self
2722 class ScannerOpenWithStopTs_args
2723 include ::Thrift::Struct, ::Thrift::Struct_Union
2733 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2734 # Starting row in table to scan.
2735 # Send "" (empty string) to start at the first row.
2736 STARTROW => {:type => ::Thrift::Types::STRING, :name => 'startRow', :binary => true},
2737 # row to stop scanning on. This row is *not* included in the
2739 STOPROW => {:type => ::Thrift::Types::STRING, :name => 'stopRow', :binary => true},
2740 # columns to scan. If column name is a column family, all
2741 # columns of the specified column family are returned. It's also possible
2742 # to pass a regex in the column qualifier.
2743 COLUMNS => {:type => ::Thrift::Types::LIST, :name => 'columns', :element => {:type => ::Thrift::Types::STRING, :binary => true}},
2745 TIMESTAMP => {:type => ::Thrift::Types::I64, :name => 'timestamp'},
2747 ATTRIBUTES => {:type => ::Thrift::Types::MAP, :name => 'attributes', :key => {:type => ::Thrift::Types::STRING, :binary => true}, :value => {:type => ::Thrift::Types::STRING, :binary => true}}
2750 def struct_fields; FIELDS; end
2755 ::Thrift::Struct.generate_accessors self
2758 class ScannerOpenWithStopTs_result
2759 include ::Thrift::Struct, ::Thrift::Struct_Union
2764 SUCCESS => {:type => ::Thrift::Types::I32, :name => 'success'},
2765 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2768 def struct_fields; FIELDS; end
2773 ::Thrift::Struct.generate_accessors self
2776 class ScannerGet_args
2777 include ::Thrift::Struct, ::Thrift::Struct_Union
2781 # id of a scanner returned by scannerOpen
2782 ID => {:type => ::Thrift::Types::I32, :name => 'id'}
2785 def struct_fields; FIELDS; end
2790 ::Thrift::Struct.generate_accessors self
2793 class ScannerGet_result
2794 include ::Thrift::Struct, ::Thrift::Struct_Union
2800 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
2801 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2802 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2805 def struct_fields; FIELDS; end
2810 ::Thrift::Struct.generate_accessors self
2813 class ScannerGetList_args
2814 include ::Thrift::Struct, ::Thrift::Struct_Union
2819 # id of a scanner returned by scannerOpen
2820 ID => {:type => ::Thrift::Types::I32, :name => 'id'},
2821 # number of results to return
2822 NBROWS => {:type => ::Thrift::Types::I32, :name => 'nbRows'}
2825 def struct_fields; FIELDS; end
2830 ::Thrift::Struct.generate_accessors self
2833 class ScannerGetList_result
2834 include ::Thrift::Struct, ::Thrift::Struct_Union
2840 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TRowResult}},
2841 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2842 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2845 def struct_fields; FIELDS; end
2850 ::Thrift::Struct.generate_accessors self
2853 class ScannerClose_args
2854 include ::Thrift::Struct, ::Thrift::Struct_Union
2858 # id of a scanner returned by scannerOpen
2859 ID => {:type => ::Thrift::Types::I32, :name => 'id'}
2862 def struct_fields; FIELDS; end
2867 ::Thrift::Struct.generate_accessors self
2870 class ScannerClose_result
2871 include ::Thrift::Struct, ::Thrift::Struct_Union
2876 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError},
2877 IA => {:type => ::Thrift::Types::STRUCT, :name => 'ia', :class => ::Apache::Hadoop::Hbase::Thrift::IllegalArgument}
2880 def struct_fields; FIELDS; end
2885 ::Thrift::Struct.generate_accessors self
2888 class GetRowOrBefore_args
2889 include ::Thrift::Struct, ::Thrift::Struct_Union
2896 TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :binary => true},
2898 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true},
2900 FAMILY => {:type => ::Thrift::Types::STRING, :name => 'family', :binary => true}
2903 def struct_fields; FIELDS; end
2908 ::Thrift::Struct.generate_accessors self
2911 class GetRowOrBefore_result
2912 include ::Thrift::Struct, ::Thrift::Struct_Union
2917 SUCCESS => {:type => ::Thrift::Types::LIST, :name => 'success', :element => {:type => ::Thrift::Types::STRUCT, :class => ::Apache::Hadoop::Hbase::Thrift::TCell}},
2918 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2921 def struct_fields; FIELDS; end
2926 ::Thrift::Struct.generate_accessors self
2929 class GetRegionInfo_args
2930 include ::Thrift::Struct, ::Thrift::Struct_Union
2935 ROW => {:type => ::Thrift::Types::STRING, :name => 'row', :binary => true}
2938 def struct_fields; FIELDS; end
2943 ::Thrift::Struct.generate_accessors self
2946 class GetRegionInfo_result
2947 include ::Thrift::Struct, ::Thrift::Struct_Union
2952 SUCCESS => {:type => ::Thrift::Types::STRUCT, :name => 'success', :class => ::Apache::Hadoop::Hbase::Thrift::TRegionInfo},
2953 IO => {:type => ::Thrift::Types::STRUCT, :name => 'io', :class => ::Apache::Hadoop::Hbase::Thrift::IOError}
2956 def struct_fields; FIELDS; end
2961 ::Thrift::Struct.generate_accessors self