zio-arangodb
zio-arangodb
API
io.funkode.arangodb
ArangoClient
ArangoClient
ArangoCollection
ArangoCollection
ArangoConfiguration
ArangoConfiguration
ArangoCursor
ArangoCursor
ArangoDatabase
ArangoDatabase
ArangoDocument
ArangoDocuments
ArangoDocuments
ArangoEdgeCollection
ArangoEdgeDocument
ArangoGraph
ArangoIndex
ArangoIndexes
ArangoQuery
ArangoQuery
Options
ArangoServer
ArangoServer
ArangoVertexCollection
ArangoVertexDocument
io.funkode.arangodb.model
ArangoError
ArangoError
ArangoRequestStatus
ArangoResponse
ArangoResult
CollectionChecksum
CollectionCount
CollectionCreate
CollectionCreate
KeyOptions
CollectionInfo
CollectionName
CollectionStatus
CollectionType
CollectionType
DatabaseCreate
DatabaseCreate
User
DatabaseInfo
DatabaseName
DeleteResult
Document
DocumentHandle
DocumentKey
DocumentMetadata
DocumentRevision
EdgeDocumentCreated
EdgeDocumentDeleted
GraphCollections
GraphCreate
GraphEdge
GraphEdgeDefinition
GraphInfo
GraphInfo
Response
GraphList
GraphName
GraphVertex
IndexCreate
IndexCreate
Geo
Geo
IndexGeoFields
Location
LatLong
IndexHandle
IndexId
IndexInfo
Edge
Fulltext
Geo
Inverted
MultiDimensional
Persistent
Primary
TimeToLive
IndexName
IndexesInfo
Query
Query
Options
QueryResults
QueryResults
Extra
ExtraStats
RemovedResult
ServerVersion
Token
Transaction
Transaction
TransactionId
UserPassword
VertexCollectionCreate
VertexDocumentCreated
VertexDocumentDeleted
io.funkode.arangodb.protocol
ArangoMessage
ArangoMessage
Header
Request
Response
Authentication
ArangoVersion
MessageType
MessageTypeConstants
RequestType
zio-arangodb
/
io.funkode.arangodb.protocol
/
ArangoMessage
/
Header
Header
io.funkode.arangodb.protocol.ArangoMessage$.Header
enum
Header
(
version
:
ArangoVersion
,
`type`
:
MessageType
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Enum
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Known subtypes
case
Request
case
Response
case
Authentication
Clear all
Members list
Concise view
Type members
Enum entries
final case
class
Authentication
(
encryption
:
String
,
credentials
:
UserPassword
|
Token
)
extends
Header
final case
class
Request
(
version
:
ArangoVersion
,
database
:
DatabaseName
,
requestType
:
RequestType
,
request
:
UrlPath
,
parameters
:
Map
[
String
,
String
],
meta
:
Map
[
String
,
String
])
extends
Header
final case
class
Response
(
version
:
ArangoVersion
,
`type`
:
MessageType
,
responseCode
:
Long
,
meta
:
Map
[
String
,
String
])
extends
Header
Value members
Concrete methods
def
execute
[
O
,
Encoder
[
_
],
Decoder
[
_
]](
using
arangoClient
:
ArangoClient
[
Encoder
,
Decoder
],
D
:
Decoder
[
O
]):
AIO
[
O
]
Extension method from
ArangoMessage
def
executeIgnoreResult
[
O
,
Encoder
[
_
],
Decoder
[
_
]](
using
arangoClient
:
ArangoClient
[
Encoder
,
Decoder
],
D
:
Decoder
[
ArangoResult
[
O
]]):
AIO
[
O
]
Extension method from
ArangoMessage
def
executeRaw
[
Encoder
[
_
],
Decoder
[
_
]](
using
arangoClient
:
ArangoClient
[
Encoder
,
Decoder
]):
ArangoStreamRaw
Extension method from
ArangoMessage
def
head
[
Encoder
[
_
],
Decoder
[
_
]](
using
arangoClient
:
ArangoClient
[
Encoder
,
Decoder
]):
AIO
[
Header
]
Extension method from
ArangoMessage
def
withBody
[
O
](
o
:
O
):
ArangoMessage
[
O
]
Extension method from
ArangoMessage