package
models
Type Members
-
case class
Auth(token: String, expires: DateTime) extends Product with Serializable
-
case class
AwsSink(kinesisStreamName: String, kinesisEndpoint: String, s3BucketName: String, iamRoleArn: String) extends Product with Serializable
-
case class
Bridge(id: String, databaseId: String, source: Table, trigger: Trigger, log: Table, sink: AwsSink, status: Status, pagerDutyServiceKey: Option[String] = scala.None) extends Product with Serializable
-
case class
BridgeForm(databaseId: String, source: Table, log: Table, sink: AwsSink, pagerDutyServiceKey: Option[String] = scala.None) extends Product with Serializable
-
case class
ChangeEvent(id: String, entityKey: Option[String] = scala.None, beforeJson: Option[String] = scala.None, afterJson: Option[String] = scala.None, timestamp: DateTime) extends Product with Serializable
-
case class
Database(id: String, organizationId: String, connectionString: String, user: String, password: String, dbType: DbType) extends Product with Serializable
-
case class
DatabaseForm(organizationId: String, connectionString: String, user: String, password: String, dbType: DbType) extends Product with Serializable
-
sealed
trait
DbType extends AnyRef
-
case class
Error(code: String, message: String) extends Product with Serializable
-
case class
Healthcheck(status: String) extends Product with Serializable
-
case class
Info(name: String, version: String, scalaVersion: String, sbtVersion: String) extends Product with Serializable
-
case class
LogEntriesResult(entries: Seq[LogEntry], totalCount: Int, filterCount: Int) extends Product with Serializable
-
case class
LogEntry(id: String, timestamp: DateTime, level: LogLevel, message: String, before: Option[String] = scala.None, after: Option[String] = scala.None) extends Product with Serializable
-
sealed
trait
LogLevel extends AnyRef
-
case class
LoginForm(email: String, password: String) extends Product with Serializable
-
case class
Organization(id: String, name: String) extends Product with Serializable
-
case class
PasswordResetForm(password: String, token: String) extends Product with Serializable
-
case class
SinkEvent(event: Option[ChangeEvent] = scala.None, eventObjectKey: Option[String] = scala.None) extends Product with Serializable
-
sealed
trait
Status extends AnyRef
-
case class
Table(schema: String, name: String) extends Product with Serializable
-
case class
Trigger(enableCode: String, disableCode: String) extends Product with Serializable
-
case class
User(firstName: String, lastName: String, email: String) extends Product with Serializable
-
case class
UserCreateForm(firstName: String, lastName: String, password: String, confirmationToken: String) extends Product with Serializable
-
case class
UserEmailForm(email: String) extends Product with Serializable
-
case class
UserUpdateForm(firstName: Option[String] = scala.None, lastName: Option[String] = scala.None, password: Option[String] = scala.None) extends Product with Serializable