camundala.api
package camundala.api
Members list
Packages
package camundala.api.docs
Type members
Classlikes
trait AbstractApiCreator extends ProcessReferenceCreator
Attributes
- Supertypes
- Known subtypes
-
trait PostmanApiCreatortrait ApiCreatortrait DefaultApiCreatortrait CamundaPostmanApiCreatortrait TapirApiCreator
case class ActivityApi[In <: Product, Out <: Product](name: String, inOut: Activity[In, Out, _], apiExamples: ApiExamples[In, Out])(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 InOutApi[In, Out]
object ActivityApi
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ActivityApi.type
trait ApiBaseDsl
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ApiDsltrait DefaultApiCreator
case class ApiConfig(companyId: String, tenantId: Option[String], contact: Option[Contact], endpoint: String, basePath: Path, openApiPath: Path, postmanOpenApiPath: Path, openApiDocuPath: Path, postmanOpenApiDocuPath: Path, jiraUrls: Map[String, String], projectsConfig: ProjectsConfig, modelerTemplateConfig: ModelerTemplateConfig, docProjectUrl: String => String, diagramDownloadPath: Option[String], diagramNameAdjuster: Option[String => String], projectRefId: String => (String, String))
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait ApiCreator extends PostmanApiCreator, TapirApiCreator, App
Attributes
- Supertypes
-
trait Apptrait DelayedInittrait TapirApiCreatortrait PostmanApiCreatortrait AbstractApiCreatortrait ProcessReferenceCreatorclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait DefaultApiCreator
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait ApiDsl extends ApiBaseDsl
Attributes
- Supertypes
- Known subtypes
-
trait DefaultApiCreator
case class ApiExamples[In <: Product, Out <: Product](inputExamples: InOutExamples[In], outputExamples: InOutExamples[Out])(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])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ApiExamples
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ApiExamples.type
enum AppliesTo
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object AppliesTo
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
case class CApiGroup(name: String, apis: List[InOutApi[_, _]]) extends GroupedApi
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GroupedApitrait CApiclass Objecttrait Matchableclass AnyShow all
case class CamundaAuthError(`type`: String, message: String, userId: String, permissionName: String, resourceName: String, resourceId: String)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CamundaAuthError
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CamundaAuthError.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CamundaError
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CamundaError.type
trait CamundaPostmanApiCreator extends PostmanApiCreator
Attributes
- Supertypes
-
trait PostmanApiCreatortrait AbstractApiCreatortrait ProcessReferenceCreatorclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait DefaultApiCreator
case class CompleteTaskIn(variables: Map[ExampleName, CamundaVariable], withVariablesInReturn: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CompleteTaskIn
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompleteTaskIn.type
case class CustomWorkerApi[In <: Product, Out <: Product](name: String, inOut: CustomTask[In, Out], apiExamples: ApiExamples[In, Out])(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 ExternalTaskApi[In, Out]
Attributes
object CustomWorkerApi
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CustomWorkerApi.type
case class DecisionDmnApi[In <: Product, Out <: Product](name: String, inOut: DecisionDmn[In, Out], apiExamples: ApiExamples[In, Out], diagramName: Option[String])(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 InOutApi[In, Out]
object DecisionDmnApi
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DecisionDmnApi.type
trait DefaultApiCreator extends ApiDsl, ApiCreator, CamundaPostmanApiCreator
Attributes
- Supertypes
-
trait CamundaPostmanApiCreatortrait ApiCreatortrait Apptrait DelayedInittrait TapirApiCreatortrait PostmanApiCreatortrait AbstractApiCreatortrait ProcessReferenceCreatortrait ApiDsltrait ApiBaseDslclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ElementType
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ElementType.type
sealed trait ExternalTaskApi[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 InOutApi[In, Out]
Attributes
- Supertypes
- Known subtypes
-
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object GetActiveJobIn
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
GetActiveJobIn.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object GetActiveTaskIn
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
GetActiveTaskIn.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object GetActiveTaskOut
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
GetActiveTaskOut.type
sealed trait GroupedApi extends CApi
Attributes
- Supertypes
- Known subtypes
-
class CApiGroup
case class GroupedProjectConfig(cloneUrl: String, projects: Seq[ProjectConfig], groupedProjects: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Known subtypes
-
Show all
case class InOutExample[T <: Product](name: String, example: T)(implicit evidence$1: Encoder[T], evidence$2: Decoder[T], evidence$3: Schema[T])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object InOutExample
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InOutExample.type
case class InOutExamples[T <: Product](examples: Seq[InOutExample[T]])(implicit evidence$1: Encoder[T], evidence$2: Decoder[T], evidence$3: Schema[T])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object InputParamForTempl
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
InputParamForTempl.type
final case class MTemplate(name: String, id: String, description: String, version: Int, appliesTo: Seq[AppliesTo], elementType: ElementType, properties: Seq[TemplProp], $schema: String, groups: Seq[PropGroup], entriesVisible: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MTemplate
final case class ModelerTemplGenerator(apiVersion: String, config: ModelerTemplateConfig, projectName: Option[String]) extends App
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Apptrait DelayedInitclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ModelerTemplateConfig(schemaVersion: String, templateRelativePath: RelPath, generateGeneralVariables: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait PostmanApiCreator extends AbstractApiCreator
Attributes
- Supertypes
- Known subtypes
case class ProcessApi[In <: Product, Out <: Product](name: String, inOut: Process[In, Out], apiExamples: ApiExamples[In, Out], apis: List[InOutApi[_, _]], diagramName: Option[String])(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 InOutApi[In, Out], GroupedApi
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GroupedApitrait CApiclass Objecttrait Matchableclass AnyShow all
object ProcessApi
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ProcessApi.type
trait ProcessReferenceCreator
Checks all BPMNs if a process is used in another process. As result a list is created that can be included in the Documentation.
Checks all BPMNs if a process is used in another process. As result a list is created that can be included in the Documentation.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AbstractApiCreatortrait PostmanApiCreatortrait ApiCreatortrait DefaultApiCreatortrait CamundaPostmanApiCreatortrait TapirApiCreatorShow all
case class ProjectConfig(name: String, path: String => RelPath, bpmnPath: RelPath, group: ProjectGroup, color: String)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ProjectsConfig(gitDir: Path, projectConfPath: RelPath, groupedConfigs: Seq[GroupedProjectConfig])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
enum PropBinding
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PropBinding
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PropBinding.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PropGroup
enum PropGroupId
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PropGroupId
Attributes
- Companion
- enum
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PropGroupId.type
enum PropType
Attributes
- Companion
- object
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PropType
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RequestErrorOutput
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RequestErrorOutput.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RequestInput
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RequestInput.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RequestOutput
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RequestOutput.type
case class ServiceWorkerApi[In <: Product, Out <: Product, ServiceIn, ServiceOut](name: String, inOut: ServiceTask[In, Out, ServiceIn, ServiceOut], apiExamples: ApiExamples[In, Out])(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], evidence$8: Encoder[ServiceIn], evidence$9: Decoder[ServiceIn], evidence$10: Schema[ServiceIn], evidence$11: Encoder[ServiceOut], evidence$12: Decoder[ServiceOut], evidence$13: Schema[ServiceOut]) extends ExternalTaskApi[In, Out]
Attributes
object ServiceWorkerApi
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServiceWorkerApi.type
case class StartProcessOut(variables: Map[ExampleName, CamundaVariable], id: String, definitionId: String, businessKey: Option[String])
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
trait TapirApiCreator extends AbstractApiCreator
Attributes
- Supertypes
- Known subtypes
-
trait ApiCreatortrait DefaultApiCreator
object TemplMapperHelper
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TemplMapperHelper.type
final case class TemplProp(value: String, `type`: TemplType, binding: PropBinding, label: String, description: String, group: Option[PropGroupId])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object TemplProp
Types
Value members
Concrete methods
Givens
Givens
Extensions
Extensions
extension (proc: proc)
In this article