Package org.influxdb.msgpack
Class MessagePackTraverser
java.lang.Object
org.influxdb.msgpack.MessagePackTraverser
public class MessagePackTraverser extends Object
Traverse the MessagePack input stream and return Query Result object(s).
- Author:
- hoan.le [at] bonitoo.io
-
Constructor Summary
Constructors Constructor Description MessagePackTraverser()
-
Method Summary
Modifier and Type Method Description QueryResult
parse(InputStream is)
Parse the message pack stream.Iterable<QueryResult>
traverse(InputStream is)
Traverse over the whole message pack stream.
-
Constructor Details
-
MessagePackTraverser
public MessagePackTraverser()
-
-
Method Details
-
traverse
Traverse over the whole message pack stream. This method can be used for converting query results in chunk.- Parameters:
is
- The MessagePack format input stream- Returns:
- an Iterable over the QueryResult objects
-
parse
Parse the message pack stream. This method can be used for converting query result from normal query response where exactly one QueryResult returned- Parameters:
is
- The MessagePack format input stream- Returns:
- QueryResult
-