im
.
mange
.
shoreditch
api
package
api
Visibility
Public
All
Type Members
trait
Action
extends
Service
case class
ActionMetaData
(
url:
String
,
in:
List
[
In
]
,
out:
Option
[
Out
]
)
extends
Product
with
Serializable
case class
ActionResponse
(
failures:
List
[
String
]
,
returnValue:
Option
[
String
]
)
extends
ServiceResponse
with
Product
with
Serializable
trait
Check
extends
Service
case class
CheckMetaData
(
url:
String
)
extends
Product
with
Serializable
case class
CheckResponse
(
failures:
List
[
String
]
)
extends
ServiceResponse
with
Product
with
Serializable
case class
In
(
name:
String
,
value:
Option
[
String
]
,
validValues:
List
[
String
] =
Nil
)
extends
Product
with
Serializable
case class
MetaDataResponse
(
version:
String
,
checks:
Seq
[
CheckMetaData
]
,
actions:
Seq
[
ActionMetaData
]
)
extends
Product
with
Serializable
case class
Out
(
name:
String
)
extends
Product
with
Serializable
case class
Parameters
(
in:
List
[
In
]
,
out:
Option
[
Out
]
)
extends
Product
with
Serializable
trait
Service
extends
AnyRef
trait
ServiceResponse
extends
AnyRef
Ungrouped