Class: Hypertable::ThriftGen::CellInterval
- Inherits:
-
Object
- Object
- Hypertable::ThriftGen::CellInterval
- Includes:
- Thrift::Struct, Thrift::Struct_Union
- Defined in:
- lib/hypertable/gen-rb/client_types.rb
Overview
Specifies a range of cells
<dl>
<dt>start_row</dt>
<dd>The row to start scan with. Must not contain nulls (0x00)</dd>
<dt>start_column</dt>
<dd>The column (prefix of column_family:column_qualifier) of the
start row for the scan</dd>
<dt>start_inclusive</dt>
<dd>Whether the start row is included in the result (default: true)</dd>
<dt>end_row</dt>
<dd>The row to end scan with. Must not contain nulls</dd>
<dt>end_column</dt>
<dd>The column (prefix of column_family:column_qualifier) of the
end row for the scan</dd>
<dt>end_inclusive</dt>
<dd>Whether the end row is included in the result (default: true)</dd>
</dl>
Constant Summary collapse
- START_ROW =
1
- START_COLUMN =
2
- START_INCLUSIVE =
3
- END_ROW =
4
- END_COLUMN =
5
- END_INCLUSIVE =
6
- FIELDS =
{ START_ROW => {:type => ::Thrift::Types::STRING, :name => 'start_row', :optional => true}, START_COLUMN => {:type => ::Thrift::Types::STRING, :name => 'start_column', :optional => true}, START_INCLUSIVE => {:type => ::Thrift::Types::BOOL, :name => 'start_inclusive', :default => true, :optional => true}, END_ROW => {:type => ::Thrift::Types::STRING, :name => 'end_row', :optional => true}, END_COLUMN => {:type => ::Thrift::Types::STRING, :name => 'end_column', :optional => true}, END_INCLUSIVE => {:type => ::Thrift::Types::BOOL, :name => 'end_inclusive', :default => true, :optional => true} }
Instance Method Summary collapse
Instance Method Details
#struct_fields ⇒ Object
104 |
# File 'lib/hypertable/gen-rb/client_types.rb', line 104 def struct_fields; FIELDS; end |
#validate ⇒ Object
106 107 |
# File 'lib/hypertable/gen-rb/client_types.rb', line 106 def validate end |