Annotation Interface TypeId


@Target(TYPE) @Retention(RUNTIME) @Documented public @interface TypeId
Assign a type identifier to an entity or workflow. The type identifier should be unique among the different workflows and entities within a Kalix application. Additionally, the TypeId should be stable as a different identifier means a different workflow/entity in storage. Changing this identifier will create a new class of component and all previous instances using the old identifier won't be accessible anymore.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details