blob: 0a63c5b4815d9628f3e9b3cc1234107cb62d5f96 [file] [log] [blame]
#
# Autogenerated by Thrift
#
# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
#
require 'thrift/protocol'
class ThriftHandle
include Thrift::Struct
Thrift::Struct.field_accessor self, :id
FIELDS = {
-1 => {:type => Thrift::Types::I64, :name => 'id'}
}
end
class Pathname
include Thrift::Struct
Thrift::Struct.field_accessor self, :pathname
FIELDS = {
-1 => {:type => Thrift::Types::STRING, :name => 'pathname'}
}
end
class FileStatus
include Thrift::Struct
Thrift::Struct.field_accessor self, :path, :length, :isdir, :block_replication, :blocksize, :modification_time, :permission, :owner, :group
FIELDS = {
1 => {:type => Thrift::Types::STRING, :name => 'path'},
2 => {:type => Thrift::Types::I64, :name => 'length'},
3 => {:type => Thrift::Types::BOOL, :name => 'isdir'},
4 => {:type => Thrift::Types::I16, :name => 'block_replication'},
5 => {:type => Thrift::Types::I64, :name => 'blocksize'},
6 => {:type => Thrift::Types::I64, :name => 'modification_time'},
7 => {:type => Thrift::Types::STRING, :name => 'permission'},
8 => {:type => Thrift::Types::STRING, :name => 'owner'},
9 => {:type => Thrift::Types::STRING, :name => 'group'}
}
end
class BlockLocation
include Thrift::Struct
Thrift::Struct.field_accessor self, :hosts, :names, :offset, :length
FIELDS = {
1 => {:type => Thrift::Types::LIST, :name => 'hosts', :element => {:type => Thrift::Types::STRING}},
2 => {:type => Thrift::Types::LIST, :name => 'names', :element => {:type => Thrift::Types::STRING}},
3 => {:type => Thrift::Types::I64, :name => 'offset'},
4 => {:type => Thrift::Types::I64, :name => 'length'}
}
end
class MalformedInputException < StandardError
include Thrift::Struct
def initialize(message=nil)
super()
self.message = message
end
Thrift::Struct.field_accessor self, :message
FIELDS = {
-1 => {:type => Thrift::Types::STRING, :name => 'message'}
}
end
class ThriftIOException < StandardError
include Thrift::Struct
def initialize(message=nil)
super()
self.message = message
end
Thrift::Struct.field_accessor self, :message
FIELDS = {
-1 => {:type => Thrift::Types::STRING, :name => 'message'}
}
end