Class: Hypertable::ThriftGen::TableSplit

Inherits:
Object
  • Object
show all
Includes:
Thrift::Struct, Thrift::Struct_Union
Defined in:
lib/hypertable/gen-rb/client_types.rb

Overview

Defines a table split

<dl>

<dt>start_row</dt>
<dd>Starting row of the split.</dd>

<dt>end_row</dt>
<dd>Ending row of the split.</dd>

<dt>location</dt>
<dd>Location (proxy name) of the split.</dd>

<dt>ip_address</dt>
<dd>The IP address of the split.</dd>

</dl>

Constant Summary collapse

START_ROW =
1
END_ROW =
2
LOCATION =
3
IP_ADDRESS =
4
FIELDS =
{
  START_ROW => {:type => ::Thrift::Types::STRING, :name => 'start_row', :optional => true},
  END_ROW => {:type => ::Thrift::Types::STRING, :name => 'end_row', :optional => true},
  LOCATION => {:type => ::Thrift::Types::STRING, :name => 'location', :optional => true},
  IP_ADDRESS => {:type => ::Thrift::Types::STRING, :name => 'ip_address', :optional => true}
}

Instance Method Summary collapse

Instance Method Details

#struct_fieldsObject



351
# File 'lib/hypertable/gen-rb/client_types.rb', line 351

def struct_fields; FIELDS; end

#validateObject



353
354
# File 'lib/hypertable/gen-rb/client_types.rb', line 353

def validate
end