models

package models

Visibility
  1. Public
  2. All

Type Members

  1. case class ClusterConfig(_id: String, clusterName: String, swarmURI: String, rabbitMQ: List[RabbitMQConfig]) extends Product with Serializable

  2. case class DeploymentRequest(scriptID: String, clusterName: String, toolType: Int, dockerImage: String, minInstances: Int, maxInstances: Int, memory: Option[Int], cpu: Option[Int], queueName: String, createBindings: Boolean) extends Product with Serializable

  3. case class DetailedToolVersions(toolMap: Map[String, Tool], toolVersionMap: LinkedHashMap[String, ToolVersion], fileMap: Map[String, ReadFile[BSONValue]]) extends Product with Serializable

  4. case class Identity(username: String, email: String, token: Option[String]) extends Product with Serializable

    Created by yanzhao3 on 3/10/17.

  5. case class Query(query: String) extends Product with Serializable

    Created by lmarini on 1/29/14.

  6. case class RabbitMQConfig(toolType: String, rabbitMQURI: String, secret: String) extends Product with Serializable

  7. case class ServiceStopRequest(scriptID: String, clusterName: String, toolType: Int, queueName: String) extends Product with Serializable

  8. case class Tool(id: Option[String], title: String, url: String, shortdesc: String, description: Option[String], citation: Option[String], video: Option[String], tooltype: Int, toollevel: Int, deployments: Option[String], author: String, creationDate: Option[DateTime], updateDate: Option[DateTime]) extends Product with Serializable

  9. case class ToolVersion(id: Option[String], tool_id: String = "", version: String, url: Option[String], dockerfile: Option[String], sample_input: Option[String], sample_output: Option[String], queueName: Option[String], dockerimageName: Option[String], author: String = "", status: Int, interfaceLevel: Int, creationDate: Option[DateTime], updateDate: Option[DateTime], downloads: Int = 0, whatsnew: String = "", compatibility: Option[String], reviews: Option[List[String]]) extends Product with Serializable

Value Members

  1. object ClusterConfig extends Serializable

  2. object DeploymentRequest extends Serializable

  3. object InterfaceLevel

  4. object Query extends Serializable

  5. object RabbitMQConfig extends Serializable

  6. object ServiceStopRequest extends Serializable

  7. object Tool extends Serializable

  8. object ToolLevel

  9. object ToolStatus

    Created by ruiliu on 2/20/2014.

  10. object ToolType

    Created by lmarini on 1/22/14.

  11. object ToolVersion extends Serializable

Ungrouped