im.mange.shoreditch

api

package api

Visibility
  1. Public
  2. All

Type Members

  1. trait Action extends Service

  2. case class ActionMetaData(url: String, in: List[In], out: Option[Out]) extends Product with Serializable

  3. case class ActionResponse(failures: List[String], returnValue: Option[String]) extends ServiceResponse with Product with Serializable

  4. trait Check extends Service

  5. case class CheckMetaData(url: String) extends Product with Serializable

  6. case class CheckResponse(failures: List[String]) extends ServiceResponse with Product with Serializable

  7. case class In(name: String, value: Option[String], validValues: List[String]) extends Product with Serializable

  8. case class MetaDataResponse(version: String, checks: Seq[CheckMetaData], actions: Seq[ActionMetaData]) extends Product with Serializable

  9. case class Out(name: String) extends Product with Serializable

  10. case class Parameters(in: List[In], out: Option[Out]) extends Product with Serializable

  11. trait Service extends AnyRef

  12. trait ServiceResponse extends AnyRef

Ungrouped