Package

rere.ql

data

Permalink

package data

Visibility
  1. Public
  2. All

Type Members

  1. case class ChangefeedNotification[T](oldVal: Option[T], newVal: Option[T]) extends Product with Serializable

    Permalink
  2. case class DatabaseConfig(id: UUID, name: String) extends Product with Serializable

    Permalink
  3. case class DatabaseCreationResult(dbsCreated: Long, configChanges: Seq[ChangefeedNotification[DatabaseConfig]]) extends Product with Serializable

    Permalink
  4. case class DatabaseDroppingResult(dbsDropped: Long, tablesDropped: Long, configChanges: Seq[ChangefeedNotification[DatabaseConfig]]) extends Product with Serializable

    Permalink
  5. case class DistanceResult[T](dist: BigDecimal, doc: T) extends Product with Serializable

    Permalink
  6. case class GeoLineString(point1: GeoPoint, point2: GeoPoint, otherPoints: GeoPoint*) extends Product with Serializable

    Permalink
  7. case class GeoLinearRing(point1: GeoPoint, point2: GeoPoint, point3: GeoPoint, otherPoints: GeoPoint*) extends Product with Serializable

    Permalink
  8. case class GeoPoint(longitude: Double, latitude: Double) extends Product with Serializable

    Permalink
  9. case class GeoPolygon(exteriorRing: GeoLinearRing, interiorRings: GeoLinearRing*) extends Product with Serializable

    Permalink
  10. case class GrantingResult(granted: Long, permissionsChanges: Seq[ChangefeedNotification[UserPermissions]]) extends Product with Serializable

    Permalink
  11. case class IndexCreationResult(created: Long) extends Product with Serializable

    Permalink
  12. case class IndexDroppingResult(dropped: Long) extends Product with Serializable

    Permalink
  13. case class IndexFunctionBinary(data: String) extends Product with Serializable

    Permalink
  14. case class IndexRenamingResult(renamed: Long) extends Product with Serializable

    Permalink
  15. case class IndexStatus(index: String, ready: Boolean, progress: Option[BigDecimal], function: IndexFunctionBinary, multi: Boolean, geo: Boolean, outdated: Boolean) extends Product with Serializable

    Permalink
  16. case class JoinResult[LeftType, RightType](left: LeftType, right: RightType) extends Product with Serializable

    Permalink
  17. case class ModificationResult[T, PK](inserted: Long, replaced: Long, unchanged: Long, errors: Long, firstError: Option[String], deleted: Long, skipped: Long, generatedKeys: Option[Seq[PK]], warnings: Option[String], changes: Option[Seq[ChangefeedNotification[T]]]) extends Product with Serializable

    Permalink
  18. case class RebalancingResult(rebalanced: Long, statusChanges: Seq[ChangefeedNotification[TableStatus]]) extends Product with Serializable

    Permalink
  19. case class ReconfiguringDryResult(reconfigured: Long, configChanges: Seq[ChangefeedNotification[TableConfig]]) extends Product with Serializable

    Permalink
  20. case class ReconfiguringResult(reconfigured: Long, configChanges: Seq[ChangefeedNotification[TableConfig]], statusChanges: Seq[ChangefeedNotification[TableStatus]]) extends Product with Serializable

    Permalink
  21. case class Shard(primaryReplica: String, replicas: Seq[String], nonvotingReplicas: Seq[String]) extends Product with Serializable

    Permalink
  22. case class SyncingResult(synced: Long) extends Product with Serializable

    Permalink
  23. case class TableConfig(id: UUID, name: String, db: String, primaryKey: String, shards: Seq[Shard], indexes: Seq[String], writeAcks: String, durability: String) extends Product with Serializable

    Permalink
  24. case class TableCreationResult(tablesCreated: Long, configChanges: Seq[ChangefeedNotification[TableConfig]]) extends Product with Serializable

    Permalink
  25. case class TableDroppingResult(tablesDropped: Long, configChanges: Seq[ChangefeedNotification[TableConfig]]) extends Product with Serializable

    Permalink
  26. case class TableReplicaStatus(server: String, state: String) extends Product with Serializable

    Permalink
  27. case class TableShardStatus(primaryReplicas: Seq[String], replicas: Seq[TableReplicaStatus]) extends Product with Serializable

    Permalink
  28. case class TableStatus(id: UUID, name: String, db: String, status: TableStatusFlags, shards: Seq[TableShardStatus], raftLeader: String) extends Product with Serializable

    Permalink
  29. case class TableStatusFlags(readyForOutdatedReads: Boolean, readyForReads: Boolean, readyForWrites: Boolean, allReplicasReady: Boolean) extends Product with Serializable

    Permalink
  30. case class UserPermissions(read: Option[Boolean], write: Option[Boolean], connect: Option[Boolean], config: Option[Boolean]) extends Product with Serializable

    Permalink
  31. case class WaitingResult(ready: Long) extends Product with Serializable

    Permalink

Value Members

  1. object ChangefeedNotification extends Serializable

    Permalink
  2. object DatabaseConfig extends Serializable

    Permalink
  3. object GeoLineString extends Serializable

    Permalink
  4. object GeoLinearRing extends Serializable

    Permalink
  5. object GeoPoint extends Serializable

    Permalink
  6. object JoinResult extends Serializable

    Permalink
  7. object Shard extends Serializable

    Permalink
  8. object TableConfig extends Serializable

    Permalink
  9. object TableStatus extends Serializable

    Permalink
  10. object UserPermissions extends Serializable

    Permalink

Ungrouped