Class: Relevanced::Client

Inherits:
Object
  • Object
show all
Includes:
Thrift::Client
Defined in:
lib/gen-rb/relevanced.rb

Instance Method Summary collapse

Instance Method Details

#addDocumentToCentroid(centroidId, docId) ⇒ Object



219
220
221
222
# File 'lib/gen-rb/relevanced.rb', line 219

def addDocumentToCentroid(centroidId, docId)
  send_addDocumentToCentroid(centroidId, docId)
  return recv_addDocumentToCentroid()
end

#createCentroid(centroidId) ⇒ Object



171
172
173
174
# File 'lib/gen-rb/relevanced.rb', line 171

def createCentroid(centroidId)
  send_createCentroid(centroidId)
  return recv_createCentroid()
end

#createDocument(text) ⇒ Object



108
109
110
111
# File 'lib/gen-rb/relevanced.rb', line 108

def createDocument(text)
  send_createDocument(text)
  return recv_createDocument()
end

#createDocumentWithID(id, text) ⇒ Object



123
124
125
126
# File 'lib/gen-rb/relevanced.rb', line 123

def createDocumentWithID(id, text)
  send_createDocumentWithID(id, text)
  return recv_createDocumentWithID()
end

#debugEraseAllDataObject



301
302
303
304
# File 'lib/gen-rb/relevanced.rb', line 301

def debugEraseAllData()
  send_debugEraseAllData()
  recv_debugEraseAllData()
end

#debugGetFullCentroid(centroidId) ⇒ Object



315
316
317
318
# File 'lib/gen-rb/relevanced.rb', line 315

def debugGetFullCentroid(centroidId)
  send_debugGetFullCentroid(centroidId)
  return recv_debugGetFullCentroid()
end

#debugGetFullProcessedDocument(documentId) ⇒ Object



331
332
333
334
# File 'lib/gen-rb/relevanced.rb', line 331

def debugGetFullProcessedDocument(documentId)
  send_debugGetFullProcessedDocument(documentId)
  return recv_debugGetFullProcessedDocument()
end

#deleteCentroid(centroidId) ⇒ Object



187
188
189
190
# File 'lib/gen-rb/relevanced.rb', line 187

def deleteCentroid(centroidId)
  send_deleteCentroid(centroidId)
  return recv_deleteCentroid()
end

#deleteDocument(id) ⇒ Object



139
140
141
142
# File 'lib/gen-rb/relevanced.rb', line 139

def deleteDocument(id)
  send_deleteDocument(id)
  return recv_deleteDocument()
end

#getCentroidSimilarity(centroid1Id, centroid2Id) ⇒ Object



92
93
94
95
# File 'lib/gen-rb/relevanced.rb', line 92

def getCentroidSimilarity(centroid1Id, centroid2Id)
  send_getCentroidSimilarity(centroid1Id, centroid2Id)
  return recv_getCentroidSimilarity()
end

#getDocumentMetadata(id) ⇒ Object



155
156
157
158
# File 'lib/gen-rb/relevanced.rb', line 155

def (id)
  (id)
  return ()
end

#getDocumentSimilarity(centroidId, docId) ⇒ Object



43
44
45
46
# File 'lib/gen-rb/relevanced.rb', line 43

def getDocumentSimilarity(centroidId, docId)
  send_getDocumentSimilarity(centroidId, docId)
  return recv_getDocumentSimilarity()
end

#getServerMetadataObject



28
29
30
31
# File 'lib/gen-rb/relevanced.rb', line 28

def ()
  ()
  return ()
end

#getTextSimilarity(centroidId, text) ⇒ Object



76
77
78
79
# File 'lib/gen-rb/relevanced.rb', line 76

def getTextSimilarity(centroidId, text)
  send_getTextSimilarity(centroidId, text)
  return recv_getTextSimilarity()
end

#joinCentroid(centroidId) ⇒ Object



255
256
257
258
# File 'lib/gen-rb/relevanced.rb', line 255

def joinCentroid(centroidId)
  send_joinCentroid(centroidId)
  return recv_joinCentroid()
end

#listAllCentroidsObject



271
272
273
274
# File 'lib/gen-rb/relevanced.rb', line 271

def listAllCentroids()
  send_listAllCentroids()
  return recv_listAllCentroids()
end

#listAllDocumentsObject



286
287
288
289
# File 'lib/gen-rb/relevanced.rb', line 286

def listAllDocuments()
  send_listAllDocuments()
  return recv_listAllDocuments()
end

#listAllDocumentsForCentroid(centroidId) ⇒ Object



203
204
205
206
# File 'lib/gen-rb/relevanced.rb', line 203

def listAllDocumentsForCentroid(centroidId)
  send_listAllDocumentsForCentroid(centroidId)
  return recv_listAllDocumentsForCentroid()
end

#multiGetTextSimilarity(centroidIds, text) ⇒ Object



60
61
62
63
# File 'lib/gen-rb/relevanced.rb', line 60

def multiGetTextSimilarity(centroidIds, text)
  send_multiGetTextSimilarity(centroidIds, text)
  return recv_multiGetTextSimilarity()
end

#pingObject



14
15
16
17
# File 'lib/gen-rb/relevanced.rb', line 14

def ping()
  send_ping()
  recv_ping()
end

#recv_addDocumentToCentroidObject

Raises:

  • (::Thrift::ApplicationException)


228
229
230
231
232
233
234
235
# File 'lib/gen-rb/relevanced.rb', line 228

def recv_addDocumentToCentroid()
  result = receive_message(AddDocumentToCentroid_result)
  return result.success unless result.success.nil?
  raise result.centroidErr unless result.centroidErr.nil?
  raise result.docErr unless result.docErr.nil?
  raise result.bothErr unless result.bothErr.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'addDocumentToCentroid failed: unknown result')
end

#recv_createCentroidObject

Raises:

  • (::Thrift::ApplicationException)


180
181
182
183
184
185
# File 'lib/gen-rb/relevanced.rb', line 180

def recv_createCentroid()
  result = receive_message(CreateCentroid_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'createCentroid failed: unknown result')
end

#recv_createDocumentObject

Raises:

  • (::Thrift::ApplicationException)


117
118
119
120
121
# File 'lib/gen-rb/relevanced.rb', line 117

def recv_createDocument()
  result = receive_message(CreateDocument_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'createDocument failed: unknown result')
end

#recv_createDocumentWithIDObject

Raises:

  • (::Thrift::ApplicationException)


132
133
134
135
136
137
# File 'lib/gen-rb/relevanced.rb', line 132

def recv_createDocumentWithID()
  result = receive_message(CreateDocumentWithID_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'createDocumentWithID failed: unknown result')
end

#recv_debugEraseAllDataObject



310
311
312
313
# File 'lib/gen-rb/relevanced.rb', line 310

def recv_debugEraseAllData()
  result = receive_message(DebugEraseAllData_result)
  return
end

#recv_debugGetFullCentroidObject

Raises:

  • (::Thrift::ApplicationException)


324
325
326
327
328
329
# File 'lib/gen-rb/relevanced.rb', line 324

def recv_debugGetFullCentroid()
  result = receive_message(DebugGetFullCentroid_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'debugGetFullCentroid failed: unknown result')
end

#recv_debugGetFullProcessedDocumentObject

Raises:

  • (::Thrift::ApplicationException)


340
341
342
343
344
345
# File 'lib/gen-rb/relevanced.rb', line 340

def recv_debugGetFullProcessedDocument()
  result = receive_message(DebugGetFullProcessedDocument_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'debugGetFullProcessedDocument failed: unknown result')
end

#recv_deleteCentroidObject

Raises:

  • (::Thrift::ApplicationException)


196
197
198
199
200
201
# File 'lib/gen-rb/relevanced.rb', line 196

def recv_deleteCentroid()
  result = receive_message(DeleteCentroid_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'deleteCentroid failed: unknown result')
end

#recv_deleteDocumentObject

Raises:

  • (::Thrift::ApplicationException)


148
149
150
151
152
153
# File 'lib/gen-rb/relevanced.rb', line 148

def recv_deleteDocument()
  result = receive_message(DeleteDocument_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'deleteDocument failed: unknown result')
end

#recv_getCentroidSimilarityObject

Raises:

  • (::Thrift::ApplicationException)


101
102
103
104
105
106
# File 'lib/gen-rb/relevanced.rb', line 101

def recv_getCentroidSimilarity()
  result = receive_message(GetCentroidSimilarity_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getCentroidSimilarity failed: unknown result')
end

#recv_getDocumentMetadataObject

Raises:

  • (::Thrift::ApplicationException)


164
165
166
167
168
169
# File 'lib/gen-rb/relevanced.rb', line 164

def ()
  result = receive_message()
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getDocumentMetadata failed: unknown result')
end

#recv_getDocumentSimilarityObject

Raises:

  • (::Thrift::ApplicationException)


52
53
54
55
56
57
58
# File 'lib/gen-rb/relevanced.rb', line 52

def recv_getDocumentSimilarity()
  result = receive_message(GetDocumentSimilarity_result)
  return result.success unless result.success.nil?
  raise result.centroidErr unless result.centroidErr.nil?
  raise result.docErr unless result.docErr.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getDocumentSimilarity failed: unknown result')
end

#recv_getServerMetadataObject

Raises:

  • (::Thrift::ApplicationException)


37
38
39
40
41
# File 'lib/gen-rb/relevanced.rb', line 37

def ()
  result = receive_message()
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getServerMetadata failed: unknown result')
end

#recv_getTextSimilarityObject

Raises:

  • (::Thrift::ApplicationException)


85
86
87
88
89
90
# File 'lib/gen-rb/relevanced.rb', line 85

def recv_getTextSimilarity()
  result = receive_message(GetTextSimilarity_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getTextSimilarity failed: unknown result')
end

#recv_joinCentroidObject

Raises:

  • (::Thrift::ApplicationException)


264
265
266
267
268
269
# File 'lib/gen-rb/relevanced.rb', line 264

def recv_joinCentroid()
  result = receive_message(JoinCentroid_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'joinCentroid failed: unknown result')
end

#recv_listAllCentroidsObject

Raises:

  • (::Thrift::ApplicationException)


280
281
282
283
284
# File 'lib/gen-rb/relevanced.rb', line 280

def recv_listAllCentroids()
  result = receive_message(ListAllCentroids_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'listAllCentroids failed: unknown result')
end

#recv_listAllDocumentsObject

Raises:

  • (::Thrift::ApplicationException)


295
296
297
298
299
# File 'lib/gen-rb/relevanced.rb', line 295

def recv_listAllDocuments()
  result = receive_message(ListAllDocuments_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'listAllDocuments failed: unknown result')
end

#recv_listAllDocumentsForCentroidObject

Raises:

  • (::Thrift::ApplicationException)


212
213
214
215
216
217
# File 'lib/gen-rb/relevanced.rb', line 212

def recv_listAllDocumentsForCentroid()
  result = receive_message(ListAllDocumentsForCentroid_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'listAllDocumentsForCentroid failed: unknown result')
end

#recv_multiGetTextSimilarityObject

Raises:

  • (::Thrift::ApplicationException)


69
70
71
72
73
74
# File 'lib/gen-rb/relevanced.rb', line 69

def recv_multiGetTextSimilarity()
  result = receive_message(MultiGetTextSimilarity_result)
  return result.success unless result.success.nil?
  raise result.err unless result.err.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'multiGetTextSimilarity failed: unknown result')
end

#recv_pingObject



23
24
25
26
# File 'lib/gen-rb/relevanced.rb', line 23

def recv_ping()
  result = receive_message(Ping_result)
  return
end

#recv_removeDocumentFromCentroidObject

Raises:

  • (::Thrift::ApplicationException)


246
247
248
249
250
251
252
253
# File 'lib/gen-rb/relevanced.rb', line 246

def recv_removeDocumentFromCentroid()
  result = receive_message(RemoveDocumentFromCentroid_result)
  return result.success unless result.success.nil?
  raise result.centroidErr unless result.centroidErr.nil?
  raise result.docErr unless result.docErr.nil?
  raise result.bothErr unless result.bothErr.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'removeDocumentFromCentroid failed: unknown result')
end

#removeDocumentFromCentroid(centroidId, docId) ⇒ Object



237
238
239
240
# File 'lib/gen-rb/relevanced.rb', line 237

def removeDocumentFromCentroid(centroidId, docId)
  send_removeDocumentFromCentroid(centroidId, docId)
  return recv_removeDocumentFromCentroid()
end

#send_addDocumentToCentroid(centroidId, docId) ⇒ Object



224
225
226
# File 'lib/gen-rb/relevanced.rb', line 224

def send_addDocumentToCentroid(centroidId, docId)
  send_message('addDocumentToCentroid', AddDocumentToCentroid_args, :centroidId => centroidId, :docId => docId)
end

#send_createCentroid(centroidId) ⇒ Object



176
177
178
# File 'lib/gen-rb/relevanced.rb', line 176

def send_createCentroid(centroidId)
  send_message('createCentroid', CreateCentroid_args, :centroidId => centroidId)
end

#send_createDocument(text) ⇒ Object



113
114
115
# File 'lib/gen-rb/relevanced.rb', line 113

def send_createDocument(text)
  send_message('createDocument', CreateDocument_args, :text => text)
end

#send_createDocumentWithID(id, text) ⇒ Object



128
129
130
# File 'lib/gen-rb/relevanced.rb', line 128

def send_createDocumentWithID(id, text)
  send_message('createDocumentWithID', CreateDocumentWithID_args, :id => id, :text => text)
end

#send_debugEraseAllDataObject



306
307
308
# File 'lib/gen-rb/relevanced.rb', line 306

def send_debugEraseAllData()
  send_message('debugEraseAllData', DebugEraseAllData_args)
end

#send_debugGetFullCentroid(centroidId) ⇒ Object



320
321
322
# File 'lib/gen-rb/relevanced.rb', line 320

def send_debugGetFullCentroid(centroidId)
  send_message('debugGetFullCentroid', DebugGetFullCentroid_args, :centroidId => centroidId)
end

#send_debugGetFullProcessedDocument(documentId) ⇒ Object



336
337
338
# File 'lib/gen-rb/relevanced.rb', line 336

def send_debugGetFullProcessedDocument(documentId)
  send_message('debugGetFullProcessedDocument', DebugGetFullProcessedDocument_args, :documentId => documentId)
end

#send_deleteCentroid(centroidId) ⇒ Object



192
193
194
# File 'lib/gen-rb/relevanced.rb', line 192

def send_deleteCentroid(centroidId)
  send_message('deleteCentroid', DeleteCentroid_args, :centroidId => centroidId)
end

#send_deleteDocument(id) ⇒ Object



144
145
146
# File 'lib/gen-rb/relevanced.rb', line 144

def send_deleteDocument(id)
  send_message('deleteDocument', DeleteDocument_args, :id => id)
end

#send_getCentroidSimilarity(centroid1Id, centroid2Id) ⇒ Object



97
98
99
# File 'lib/gen-rb/relevanced.rb', line 97

def send_getCentroidSimilarity(centroid1Id, centroid2Id)
  send_message('getCentroidSimilarity', GetCentroidSimilarity_args, :centroid1Id => centroid1Id, :centroid2Id => centroid2Id)
end

#send_getDocumentMetadata(id) ⇒ Object



160
161
162
# File 'lib/gen-rb/relevanced.rb', line 160

def (id)
  send_message('getDocumentMetadata', , :id => id)
end

#send_getDocumentSimilarity(centroidId, docId) ⇒ Object



48
49
50
# File 'lib/gen-rb/relevanced.rb', line 48

def send_getDocumentSimilarity(centroidId, docId)
  send_message('getDocumentSimilarity', GetDocumentSimilarity_args, :centroidId => centroidId, :docId => docId)
end

#send_getServerMetadataObject



33
34
35
# File 'lib/gen-rb/relevanced.rb', line 33

def ()
  send_message('getServerMetadata', )
end

#send_getTextSimilarity(centroidId, text) ⇒ Object



81
82
83
# File 'lib/gen-rb/relevanced.rb', line 81

def send_getTextSimilarity(centroidId, text)
  send_message('getTextSimilarity', GetTextSimilarity_args, :centroidId => centroidId, :text => text)
end

#send_joinCentroid(centroidId) ⇒ Object



260
261
262
# File 'lib/gen-rb/relevanced.rb', line 260

def send_joinCentroid(centroidId)
  send_message('joinCentroid', JoinCentroid_args, :centroidId => centroidId)
end

#send_listAllCentroidsObject



276
277
278
# File 'lib/gen-rb/relevanced.rb', line 276

def send_listAllCentroids()
  send_message('listAllCentroids', ListAllCentroids_args)
end

#send_listAllDocumentsObject



291
292
293
# File 'lib/gen-rb/relevanced.rb', line 291

def send_listAllDocuments()
  send_message('listAllDocuments', ListAllDocuments_args)
end

#send_listAllDocumentsForCentroid(centroidId) ⇒ Object



208
209
210
# File 'lib/gen-rb/relevanced.rb', line 208

def send_listAllDocumentsForCentroid(centroidId)
  send_message('listAllDocumentsForCentroid', ListAllDocumentsForCentroid_args, :centroidId => centroidId)
end

#send_multiGetTextSimilarity(centroidIds, text) ⇒ Object



65
66
67
# File 'lib/gen-rb/relevanced.rb', line 65

def send_multiGetTextSimilarity(centroidIds, text)
  send_message('multiGetTextSimilarity', MultiGetTextSimilarity_args, :centroidIds => centroidIds, :text => text)
end

#send_pingObject



19
20
21
# File 'lib/gen-rb/relevanced.rb', line 19

def send_ping()
  send_message('ping', Ping_args)
end

#send_removeDocumentFromCentroid(centroidId, docId) ⇒ Object



242
243
244
# File 'lib/gen-rb/relevanced.rb', line 242

def send_removeDocumentFromCentroid(centroidId, docId)
  send_message('removeDocumentFromCentroid', RemoveDocumentFromCentroid_args, :centroidId => centroidId, :docId => docId)
end