io.funkode.arangodb.http

Members list

Concise view

Type members

Classlikes

class ArangoClientHttp[Encoder[_], Decoder[_]](config: ArangoConfiguration, httpClient: Client, token: Option[Token])(using httpEncoder: HttpEncoder[Encoder], httpDecoder: HttpDecoder[Decoder], tokenEncoder: Encoder[Token], tokenDecoder: Decoder[Token], userEncoder: Encoder[UserPassword], userDecodeR: Decoder[UserPassword], errorDecoder: Decoder[ArangoError]) extends ArangoClient[Encoder, Decoder]

Attributes

Graph
Supertypes
trait ArangoClient[Encoder, Decoder]
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait HttpDecoder[Decoder[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
trait HttpEncoder[Encoder[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
object JsonCodecs

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object Main extends ZIOAppDefault

Attributes

Graph
Supertypes
trait ZIOAppDefault
trait ZIOApp
trait ZIOAppVersionSpecific
class Object
trait Matchable
class Any
Self type
Main.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object constants

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object extensions

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Types

type ArangoClientJson = ArangoClient[JsonEncoder, JsonDecoder]
type ArangoClientSchema = ArangoClient[Schema, Schema]
type ArangoCollectionJson = ArangoCollection[JsonEncoder, JsonDecoder]
type ArangoCollectionSchema = ArangoCollection[Schema, Schema]
type ArangoDatabaseJson = ArangoDatabase[JsonEncoder, JsonDecoder]
type ArangoDatabaseSchema = ArangoDatabase[Schema, Schema]
type ArangoDocumentsJson = ArangoCollection[JsonEncoder, JsonDecoder]
type ArangoDocumentsSchema = ArangoCollection[Schema, Schema]
type ArangoGraphJson = ArangoGraph[JsonEncoder, JsonDecoder]
type ArangoGraphSchema = ArangoGraph[Schema, Schema]
type ArangoServerJson = ArangoServer[JsonEncoder, JsonDecoder]
type ArangoServerSchema = ArangoServer[Schema, Schema]
type WithJsonClient[O] = WithClient[JsonEncoder, JsonDecoder, O]
type WithSchemaClient[O] = WithClient[Schema, Schema, O]