io.funkode.arangodb.protocol.ArangoMessage
See theArangoMessage companion class
object ArangoMessage
Attributes
- Companion
- class
- Graph
-
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ArangoMessage.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
def DELETE(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def GET(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def HEAD[T](database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def OPTIONS(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def PATCH(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def POST(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
def PUT(database: DatabaseName, request: UrlPath, parameters: Map[String, String], meta: Map[String, String]): Header
Concrete fields
Givens
Givens
Extensions
Extensions
extension (arangoMessage: ArangoMessage[ArangoStreamRaw])
def executeRaw[Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder]): ArangoStreamRaw
extension [I](arangoMessage: ArangoMessage[I])
def execute[O, Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder], E: Encoder[I], D: Decoder[O]): AIO[O]
def executeIgnoreResult[O, Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder], E: Encoder[I], D: Decoder[ArangoResult[O]]): AIO[O]
extension (header: Header)
def execute[O, Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder], D: Decoder[O]): AIO[O]
def executeIgnoreResult[O, Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder], D: Decoder[ArangoResult[O]]): AIO[O]
def executeRaw[Encoder[_], Decoder[_]](using arangoClient: ArangoClient[Encoder, Decoder]): ArangoStreamRaw
extension (params: Map[String, Option[String]])
In this article