class Jubatus::Weight::Client::Weight
Public Class Methods
new(host, port, name, timeout_sec=10)
click to toggle source
Calls superclass method
Jubatus::Common::ClientBase::new
# File lib/jubatus/weight/client.rb, line 16 def initialize(host, port, name, timeout_sec=10) super end
Public Instance Methods
calc_weight(d)
click to toggle source
# File lib/jubatus/weight/client.rb, line 25 def calc_weight(d) @jubatus_client.call("calc_weight", [d], TList.new(TUserDef.new(Feature)), [TDatum.new]) end
clear()
click to toggle source
# File lib/jubatus/weight/client.rb, line 30 def clear @jubatus_client.call("clear", [], TBool.new, []) end
update(d)
click to toggle source
# File lib/jubatus/weight/client.rb, line 20 def update(d) @jubatus_client.call("update", [d], TList.new(TUserDef.new(Feature)), [TDatum.new]) end