zio-arangodb
zio-arangodb
API
io.funkode.arangodb
ArangoClient
ArangoClient
ArangoCollection
ArangoCollection
ArangoConfiguration
ArangoConfiguration
ArangoCursor
ArangoCursor
ArangoDatabase
ArangoDatabase
ArangoDocument
ArangoDocuments
ArangoDocuments
ArangoGraph
ArangoGraphCollection
ArangoGraphEdge
ArangoGraphVertex
ArangoQuery
ArangoQuery
Options
ArangoServer
ArangoServer
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
DocumentRevision
GraphCollections
GraphCreate
GraphEdge
GraphEdgeDefinition
GraphInfo
GraphInfo
Response
GraphList
GraphName
GraphVertex
Query
Query
Options
QueryResults
QueryResults
Extra
ExtraStats
RemovedResult
ServerVersion
Token
Transaction
Transaction
TransactionId
UserPassword
VertexCollectionCreate
io.funkode.arangodb.protocol
ArangoMessage
ArangoMessage
Header
Request
Response
Authentication
ArangoVersion
MessageType
MessageTypeConstants
RequestType
zio-arangodb
/
io.funkode.arangodb
/
ArangoCollection
ArangoCollection
io.funkode.arangodb.ArangoCollection$
See the
ArangoCollection
companion class
object
ArangoCollection
Attributes
Companion:
class
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
ArangoCollection
.type
Clear all
Members list
Concise view
Extensions
Extensions
extension
[
R
,
Enc
[
_
],
Dec
[
_
]](colService:
ZIO
[
R
,
ArangoError
,
ArangoCollection
[
Enc
,
Dec
]])
def
create
(
setup
:
CollectionCreate
=>
CollectionCreate
)(
using
Enc
[
CollectionCreate
],
Dec
[
CollectionInfo
]):
ZIO
[
R
,
ArangoError
,
ArangoCollection
[
Enc
,
Dec
]]
def
createEdge
(
setup
:
CollectionCreate
=>
CollectionCreate
)(
using
Enc
[
CollectionCreate
],
Dec
[
CollectionInfo
]):
ZIO
[
R
,
ArangoError
,
ArangoCollection
[
Enc
,
Dec
]]
def
createEdgeIfNotExist
(
setup
:
CollectionCreate
=>
CollectionCreate
)(
using
Enc
[
CollectionCreate
],
Dec
[
CollectionInfo
]):
ZIO
[
R
,
ArangoError
,
ArangoCollection
[
Enc
,
Dec
]]
def
createIfNotExist
(
setup
:
CollectionCreate
=>
CollectionCreate
)(
using
Enc
[
CollectionCreate
],
Dec
[
CollectionInfo
]):
ZIO
[
R
,
ArangoError
,
ArangoCollection
[
Enc
,
Dec
]]
def
documents
:
ZIO
[
R
,
ArangoError
,
ArangoDocuments
[
Enc
,
Dec
]]
def
drop
(
isSystem
:
Boolean
)(
using
D
:
Dec
[
DeleteResult
]):
ZIO
[
R
,
ArangoError
,
DeleteResult
]