camundala-api
camundala-api
camundala.api
AbstractApiCreator
ActivityApi
ActivityApi
ApiConfig
ApiCreator
ApiDoc
ApiDsl
ApiBuilder
ApiExamples
ApiExamples
CApi
CApiGroup
CamundaAuthError
CamundaError
CamundaPostmanApiCreator
CamundaProperty
CamundaProperty
CompleteTaskIn
CompleteTaskIn
CompleteTaskOut
CompleteTaskOut
CorrelateMessageIn
CorrelateMessageIn
DecisionDmnApi
DecisionDmnApi
DefaultApiCreator
EvaluateDecisionIn
EvaluateDecisionIn
GenericServiceIn
GetActiveTaskIn
GetActiveTaskIn
GetActiveTaskOut
GroupedApi
InOutApi
InOutExample
InOutExamples
InOutExamples
NameFromVariable
PostmanApiCreator
ProcessApi
ProcessApi
ProcessReferenceCreator
UsedByReferenceCreator
UsesReferenceCreator
UsesRef
RequestErrorOutput
RequestInput
RequestInput
RequestOutput
RequestOutput
SendSignalIn
SendSignalIn
StartProcessIn
StartProcessIn
StartProcessOut
TapirApiCreator
XMLChecker
UsesRef
camundala-api
/
camundala.api
/
InOutApi
InOutApi
sealed
trait
InOutApi
[
In
<:
Product
,
Out
<:
Product
](
implicit
evidence$1:
Encoder
[
In
],
evidence$2:
Decoder
[
In
],
evidence$3:
Schema
[
In
],
evidence$4:
Encoder
[
Out
],
evidence$5:
Decoder
[
Out
],
evidence$6:
Schema
[
Out
],
evidence$7:
ClassTag
[
Out
])
extends
CApi
Graph
Supertypes
Known subtypes
trait
CApi
class
Object
trait
Matchable
class
Any
class
ActivityApi
[
In
,
Out
]
class
DecisionDmnApi
[
In
,
Out
]
class
ProcessApi
[
In
,
Out
]
Value members
Value members
Abstract methods
def
apiExamples
:
ApiExamples
[
In
,
Out
]
def
inOut
:
InOut
[
In
,
Out
,
_
]
def
withExamples
(
examples:
ApiExamples
[
In
,
Out
]):
InOutApi
[
In
,
Out
]
Concrete methods
def
addInExample
(
label:
String
,
example:
In
):
InOutApi
[
In
,
Out
]
def
addOutExample
(
label:
String
,
example:
Out
):
InOutApi
[
In
,
Out
]
Inherited methods
def
name
:
String
Inherited from:
CApi
Concrete fields
lazy
val
descr
:
String
lazy
val
id
:
String
lazy
val
inJson
:
Option
[
Json
]
lazy
val
inMapper
:
Body
[
String
,
In
]
lazy
val
inOutDescr
:
InOutDescr
[
In
,
Out
]
lazy
val
outJson
:
Option
[
Json
]
lazy
val
outMapper
:
Body
[
String
,
Out
]
lazy
val
typeName
:
String
lazy
val
variableNamesIn
:
List
[
String
]
lazy
val
variableNamesOut
:
List
[
String
]