avokka.arangodb.protocol

Members list

Type members

Classlikes

trait ArangoClient[F[_]]

ArangoDB client

ArangoDB client

Type parameters

F

effect

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait Arango
trait Arango[F]
class Impl[F]
object ArangoClient

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait ArangoError extends RuntimeException, Product, Serializable

Attributes

Companion
object
Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class Header
class Response
object ArangoError

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
final case class ArangoRequest[T](header: Header, body: T)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ArangoRequest

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ArangoResponse[T](header: Header, body: T)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed abstract class MessageType(val value: Int, val show: String) extends IntEnumEntry

Attributes

Companion
object
Supertypes
class IntEnumEntry
trait ValueEnumEntry[Int]
class Object
trait Matchable
class Any
Known subtypes
object Authentication.type
object Request.type
object ResponseChunk.type
object ResponseFinal.type
object MessageType extends IntEnum[MessageType], VPackValueEnum[Int, MessageType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait VPackValueEnum[Int, MessageType]
trait IntEnum[MessageType]
trait ValueEnum[Int, MessageType]
class Object
trait Matchable
class Any
Show all
Self type
object ProtocolCodec

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
sealed abstract class RequestType(val value: Int) extends IntEnumEntry

Attributes

Companion
object
Supertypes
class IntEnumEntry
trait ValueEnumEntry[Int]
class Object
trait Matchable
class Any
Known subtypes
object DELETE.type
object GET.type
object HEAD.type
object OPTIONS.type
object PATCH.type
object POST.type
object PUT.type
Show all
object RequestType extends IntEnum[RequestType], VPackValueEnum[Int, RequestType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait VPackValueEnum[Int, RequestType]
trait IntEnum[RequestType]
trait ValueEnum[Int, RequestType]
class Object
trait Matchable
class Any
Show all
Self type