Package hkube.api
Interface IHKubeAPI
-
public interface IHKubeAPI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisListeningToMessages()voidregisterInputListener(IStreamingManagerMsgListener onMessage)voidsendMessage(Object msg)voidsendMessage(Object msg, String flowName)MapstartAlgorithm(String name, List input, boolean resultAsRaw)Future<Map>startAlgorithmAsynch(String name, List input, boolean resultAsRaw)voidstartMessageListening()MapstartRawSubPipeLine(String name, INode[] nodes, Map flowInput, Map options, Map webhooks)Future<Map>startRawSubPipeLineAsynch(String name, INode[] nodes, Map flowInput, Map options, Map webhooks)MapstartStoredPipeLine(String name, Map flowInput)MapstartStoredPipeLine(String name, Map flowInput, boolean includeResult)Future<Map>startStoredPipeLineAsynch(String name, Map flowInput)Future<Map>startStoredPipeLineAsynch(String name, Map flowInput, boolean includeResult)voidstopStreaming(boolean force)
-
-
-
Method Detail
-
startAlgorithmAsynch
Future<Map> startAlgorithmAsynch(String name, List input, boolean resultAsRaw)
-
startStoredPipeLineAsynch
Future<Map> startStoredPipeLineAsynch(String name, Map flowInput, boolean includeResult)
-
startRawSubPipeLineAsynch
Future<Map> startRawSubPipeLineAsynch(String name, INode[] nodes, Map flowInput, Map options, Map webhooks)
-
startRawSubPipeLine
Map startRawSubPipeLine(String name, INode[] nodes, Map flowInput, Map options, Map webhooks)
-
registerInputListener
void registerInputListener(IStreamingManagerMsgListener onMessage)
-
startMessageListening
void startMessageListening()
-
sendMessage
void sendMessage(Object msg)
-
stopStreaming
void stopStreaming(boolean force)
-
isListeningToMessages
boolean isListeningToMessages()
-
-