Class: Jubatus::Classifier::Client::Classifier
Instance Method Summary
collapse
check_type, check_types
connect, #do_mix, #get_client, #get_config, #get_name, #get_proxy_status, #get_status, #load, #save, #set_name
Constructor Details
#initialize(host, port, name, timeout_sec = 10) ⇒ Classifier
Returns a new instance of Classifier.
16
17
18
|
# File 'lib/jubatus/classifier/client.rb', line 16
def initialize(host, port, name, timeout_sec=10)
super
end
|
Instance Method Details
#clear ⇒ Object
39
40
41
|
# File 'lib/jubatus/classifier/client.rb', line 39
def clear
@jubatus_client.call("clear", [], TBool.new, [])
end
|
#delete_label(target_label) ⇒ Object
43
44
45
46
|
# File 'lib/jubatus/classifier/client.rb', line 43
def delete_label(target_label)
@jubatus_client.call("delete_label", [target_label], TBool.new,
[TString.new])
end
|
#get_labels ⇒ Object
30
31
32
33
|
# File 'lib/jubatus/classifier/client.rb', line 30
def get_labels
@jubatus_client.call("get_labels", [], TMap.new(TString.new, TInt.new(false,
8)), [])
end
|
#set_label(new_label) ⇒ Object
35
36
37
|
# File 'lib/jubatus/classifier/client.rb', line 35
def set_label(new_label)
@jubatus_client.call("set_label", [new_label], TBool.new, [TString.new])
end
|