All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.funkode.arangodb.model.GraphInfo.scala Maven / Gradle / Ivy

There is a newer version: 0.3.6
Show newest version
/*
 * Copyright 2022 Carlos Verdes
 *
 * SPDX-License-Identifier: MIT
 */

package io.funkode.arangodb.model

case class GraphInfo(
    _id: String,
    _rev: String,
    name: GraphName,
    edgeDefinitions: List[GraphEdgeDefinition] = List.empty,
    minReplicationFactor: Option[Int] = None,
    numberOfShards: Option[Int] = None,
    orphanCollections: List[CollectionName] = List.empty,
    replicationFactor: Option[Int] = None,
    isSmart: Boolean = false,
    smartGraphAttribute: Option[String] = None
)

object GraphInfo:

  final case class Response(
      graph: GraphInfo
  )




© 2015 - 2025 Weber Informatics LLC | Privacy Policy