Package com.fauna.response
Class StreamEvent<E>
- java.lang.Object
-
- com.fauna.response.StreamEvent<E>
-
public class StreamEvent<E> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StreamEvent.EventType
-
Constructor Summary
Constructors Constructor Description StreamEvent(StreamEvent.EventType type, java.lang.String cursor, java.lang.Long txn_ts, E data, QueryStats stats, ErrorInfoWire error)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCursor()
java.util.Optional<E>
getData()
ErrorInfo
getError()
QueryStats
getStats()
java.util.Optional<java.lang.Long>
getTimestamp()
StreamEvent.EventType
getType()
static <E> StreamEvent<E>
parse(com.fasterxml.jackson.core.JsonParser parser, Codec<E> dataCodec)
-
-
-
Constructor Detail
-
StreamEvent
public StreamEvent(StreamEvent.EventType type, java.lang.String cursor, java.lang.Long txn_ts, E data, QueryStats stats, ErrorInfoWire error)
-
-
Method Detail
-
parse
public static <E> StreamEvent<E> parse(com.fasterxml.jackson.core.JsonParser parser, Codec<E> dataCodec) throws java.io.IOException
- Throws:
java.io.IOException
-
getType
public StreamEvent.EventType getType()
-
getData
public java.util.Optional<E> getData()
-
getTimestamp
public java.util.Optional<java.lang.Long> getTimestamp()
-
getCursor
public java.lang.String getCursor()
-
getStats
public QueryStats getStats()
-
getError
public ErrorInfo getError()
-
-