camundala-api
camundala-api
API
camundala.api
docs
ApiProjectConf
ApiProjectConf
CompanyDocCreator
DependencyConf
DependencyConf
DependencyCreator
Package
Package
DependencyGraphCreator
PackageTree
ProjectTree
DependencyLinkCreator
DependencyValidator
DevStatisticsCreator
FileTypeCount
ProjectCounts
ReleaseConfig
ReleaseConfig
AbstractApiCreator
ActivityApi
ActivityApi
ApiBaseDsl
ApiConfig
ApiCreator
ApiDoc
ApiDsl
ApiExamples
ApiExamples
ApiInlinedDsl
CApi
CApiGroup
CamundaAuthError
CamundaAuthError
CamundaError
CamundaError
CamundaPostmanApiCreator
CompleteTaskIn
CompleteTaskIn
CustomWorkerApi
CustomWorkerApi
DecisionDmnApi
DecisionDmnApi
DefaultApiCreator
ExternalTaskApi
GetActiveJobIn
GetActiveJobIn
GetActiveTaskIn
GetActiveTaskIn
GetActiveTaskOut
GetActiveTaskOut
GroupedApi
GroupedProjectConfig
InOutApi
InOutExample
InOutExamples
InOutExamples
PostmanApiCreator
ProcessApi
ProcessApi
ProcessReferenceCreator
UsedByReferenceCreator
UsesReferenceCreator
UsesRef
ProjectConfig
ProjectGroup
ProjectsConfig
RequestErrorOutput
RequestErrorOutput
RequestInput
RequestInput
RequestOutput
RequestOutput
ServiceWorkerApi
ServiceWorkerApi
StartProcessOut
TapirApiCreator
camundala-api
/
camundala.api
/
InOutApi
InOutApi
camundala.api.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
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
CApi
class
Object
trait
Matchable
class
Any
Known subtypes
class
ActivityApi
[
In
,
Out
]
class
DecisionDmnApi
[
In
,
Out
]
trait
ExternalTaskApi
[
In
,
Out
]
class
CustomWorkerApi
[
In
,
Out
]
class
ServiceWorkerApi
[
In
,
Out
,
ServiceIn
,
ServiceOut
]
class
ProcessApi
[
In
,
Out
]
Show all
Members list
Clear all
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
]
def
apiDescription
(
diagramDownloadPath
:
Option
[
String
],
diagramNameAdjuster
:
Option
[
String
=>
String
]):
String
protected
def
diagramFrame
(
diagramDownloadPath
:
String
,
diagramNameAdjuster
:
Option
[
String
=>
String
]):
String
protected
def
diagramName
:
Option
[
String
]
Inherited methods
def
name
:
String
Attributes
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
]
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods
Inherited methods
Concrete fields