Bolt

object Bolt

Bolt message data.

Types

Link copied to clipboard
data class Begin(val extra: Map<String, Any?>) : Record, Bolt.Request

The BEGIN message.

Link copied to clipboard
data object Commit : Bolt.Request

The COMMIT message.

Link copied to clipboard
data class Discard(val extra: Map<String, Any?>) : Record, Bolt.Request

The DISCARD message.

Link copied to clipboard
data class Failure(val metadata: Map<String, Any?>) : Record, Bolt.Response

The FAILURE message.

Link copied to clipboard
data object Goodbye : Bolt.Request

The GOODBYE message.

Link copied to clipboard
data class Hello(val extra: Map<String, Any?>) : Record, Bolt.Request

The HELLO message.

Link copied to clipboard
data object Ignored : Bolt.Response

The IGNORED message.

Link copied to clipboard
data object Logoff : Bolt.Request

The LOGOFF message.

Link copied to clipboard
data class Logon(val auth: Map<String, Any?>) : Record, Bolt.Request

The LOGON message.

Link copied to clipboard
sealed interface Message
Link copied to clipboard

An ordered List of messages.

Link copied to clipboard
data class Pull(val extra: Map<String, Any?>) : Record, Bolt.Request

The PULL message.

Link copied to clipboard
data class Record(val data: List<Any?>) : Record, Bolt.Response

The RECORD message.

Link copied to clipboard
sealed interface Request : Bolt.Message

A Message received from the proxy client.

Link copied to clipboard
data object Reset : Bolt.Request

The HELLO message.

Link copied to clipboard
sealed interface Response : Bolt.Message

A Message received from the graph server.

Link copied to clipboard
data object Rollback : Bolt.Request

The ROLLBACK message.

Link copied to clipboard
data class Run(val query: String, val parameters: Map<String, Any?>, val extra: Map<String, Any?>) : Record, Bolt.Request

The RUN message.

Link copied to clipboard
value class Session(val id: String)

A unique identifier for a Bolt session.

Link copied to clipboard
data class Success(val metadata: Map<String, Any?>) : Record, Bolt.Response

The SUCCESS message.

Link copied to clipboard
data class Telemetry(val api: Long) : Record, Bolt.Request

The TELEMETRY message.