Packages

p

kalix

component

package component

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class ActionDef(name: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ActionDef] with Product with Serializable

    Options to describe an Action

    Options to describe an Action

    name

    Optional name for the action - if not defined, will follow the name of the service

    Annotations
    @SerialVersionUID()
  2. final case class EventSourcedEntity(name: String = "", entityType: String = "", state: String = "", events: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EventSourcedEntity] with Product with Serializable

    Options to describe event sourced entities

    Options to describe event sourced entities

    name

    A mandatory name for the entity - used for type name generation

    entityType

    A mandatory key name to be used for persisting names with, quite often the name of the entity.

    state

    The associated state message.

    events

    Zero or more event messages associated with the entity.

    Annotations
    @SerialVersionUID()
  3. final case class EventSourcedEntityDef(name: String = "", entityType: String = "", state: String = "", events: Seq[String] = _root_.scala.Seq.empty, typeId: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EventSourcedEntityDef] with Product with Serializable

    Options to describe event sourced entities

    Options to describe event sourced entities

    name

    Optional name for the entity - if not defined, will follow the name of the service

    entityType

    deprecated: use type_id instead

    state

    The associated state message.

    events

    Zero or more event messages associated with the entity.

    typeId

    A mandatory type id of an entity. The type id should be unique among the different entities within a Kalix application. Additionally, the type id should be stable as a different identifier means a different 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.

    Annotations
    @SerialVersionUID()
  4. final case class ReplicatedCounter(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedCounter] with Product with Serializable

    Options specific to replicated counters

    Options specific to replicated counters

    Annotations
    @SerialVersionUID()
  5. final case class ReplicatedCounterDef(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedCounterDef] with Product with Serializable

    Options specific to replicated counters

    Options specific to replicated counters

    Annotations
    @SerialVersionUID()
  6. final case class ReplicatedCounterMap(key: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedCounterMap] with Product with Serializable

    Options specific to replicated counter maps

    Options specific to replicated counter maps

    key

    Mandatory key type for this replicated counter map

    Annotations
    @SerialVersionUID()
  7. final case class ReplicatedCounterMapDef(key: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedCounterMapDef] with Product with Serializable

    Options specific to replicated counter maps

    Options specific to replicated counter maps

    key

    Mandatory key type for this replicated counter map

    Annotations
    @SerialVersionUID()
  8. final case class ReplicatedEntity(name: String = "", entityType: String = "", replicatedData: ReplicatedData = kalix.component.ReplicatedEntity.ReplicatedData.Empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedEntity] with Product with Serializable

    Options to describe replicated entities

    Options to describe replicated entities

    name

    A mandatory name for the entity - used for code generation

    entityType

    The entity type name used when replicating this entity

    Annotations
    @SerialVersionUID()
  9. final case class ReplicatedEntityDef(name: String = "", entityType: String = "", replicatedData: ReplicatedData = kalix.component.ReplicatedEntityDef.ReplicatedData.Empty, typeId: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedEntityDef] with Product with Serializable

    Options to describe replicated entities

    Options to describe replicated entities

    name

    Optional name for the entity - if not defined, will follow the name of the service

    entityType

    deprecated: use type_id instead

    typeId

    The entity type id used when replicating this entity

    Annotations
    @SerialVersionUID()
  10. final case class ReplicatedMap(key: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedMap] with Product with Serializable

    Options specific to (heterogeneous) replicated maps

    Options specific to (heterogeneous) replicated maps

    key

    Mandatory key type for this replicated map

    Annotations
    @SerialVersionUID()
  11. final case class ReplicatedMapDef(key: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedMapDef] with Product with Serializable

    Options specific to (heterogeneous) replicated maps

    Options specific to (heterogeneous) replicated maps

    key

    Mandatory key type for this replicated map

    Annotations
    @SerialVersionUID()
  12. final case class ReplicatedMultiMap(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedMultiMap] with Product with Serializable

    Options specific to replicated multi-maps

    Options specific to replicated multi-maps

    key

    Mandatory key type for this replicated multi-map

    value

    Mandatory value type for this replicated multi-map

    Annotations
    @SerialVersionUID()
  13. final case class ReplicatedMultiMapDef(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedMultiMapDef] with Product with Serializable

    Options specific to replicated multi-maps

    Options specific to replicated multi-maps

    key

    Mandatory key type for this replicated multi-map

    value

    Mandatory value type for this replicated multi-map

    Annotations
    @SerialVersionUID()
  14. final case class ReplicatedRegister(value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedRegister] with Product with Serializable

    Options specific to replicated registers

    Options specific to replicated registers

    value

    Mandatory value type for this replicated register

    Annotations
    @SerialVersionUID()
  15. final case class ReplicatedRegisterDef(value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedRegisterDef] with Product with Serializable

    Options specific to replicated registers

    Options specific to replicated registers

    value

    Mandatory value type for this replicated register

    Annotations
    @SerialVersionUID()
  16. final case class ReplicatedRegisterMap(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedRegisterMap] with Product with Serializable

    Options specific to replicated register maps

    Options specific to replicated register maps

    key

    Mandatory key type for this replicated register map

    value

    Mandatory value type for this replicated register map

    Annotations
    @SerialVersionUID()
  17. final case class ReplicatedRegisterMapDef(key: String = "", value: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedRegisterMapDef] with Product with Serializable

    Options specific to replicated register maps

    Options specific to replicated register maps

    key

    Mandatory key type for this replicated register map

    value

    Mandatory value type for this replicated register map

    Annotations
    @SerialVersionUID()
  18. final case class ReplicatedSet(element: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedSet] with Product with Serializable

    Options specific to replicated sets

    Options specific to replicated sets

    element

    Mandatory element type for this replicated set

    Annotations
    @SerialVersionUID()
  19. final case class ReplicatedSetDef(element: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedSetDef] with Product with Serializable

    Options specific to replicated sets

    Options specific to replicated sets

    element

    Mandatory element type for this replicated set

    Annotations
    @SerialVersionUID()
  20. final case class ReplicatedVote(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedVote] with Product with Serializable

    Options specific to replicated votes

    Options specific to replicated votes

    Annotations
    @SerialVersionUID()
  21. final case class ReplicatedVoteDef(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ReplicatedVoteDef] with Product with Serializable

    Options specific to replicated votes

    Options specific to replicated votes

    Annotations
    @SerialVersionUID()
  22. final case class ValueEntity(name: String = "", entityType: String = "", state: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ValueEntity] with Product with Serializable

    Options to describe value entities

    Options to describe value entities

    name

    A mandatory name for the entity - used for type name generation

    entityType

    A mandatory key name to be used for persisting names with, quite often the name of the entity.

    state

    The associated state message.

    Annotations
    @SerialVersionUID()
  23. final case class ValueEntityDef(name: String = "", entityType: String = "", state: String = "", typeId: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ValueEntityDef] with Product with Serializable

    Options to describe value entities

    Options to describe value entities

    name

    Optional name for the entity - if not defined, will follow the name of the service

    entityType

    deprecated: use type_id instead

    state

    The associated state message.

    typeId

    A mandatory type id of an entity. The type id should be unique among the different entities within a Kalix application. Additionally, the type id should be stable as a different identifier means a different 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.

    Annotations
    @SerialVersionUID()
  24. final case class ViewDef(name: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ViewDef] with Product with Serializable

    Options to describe a View

    Options to describe a View

    name

    Optional name for the view - if not defined, will follow the name of the service

    Annotations
    @SerialVersionUID()
  25. final case class WorkflowDef(name: String = "", typeId: String = "", state: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[WorkflowDef] with Product with Serializable

    Options to describe a Workflow

    Options to describe a Workflow

    name

    Optional name for the workflow - if not defined, will follow the name of the service

    typeId

    A mandatory type id of a workflow. The type id should be unique among the different workflows within a Kalix application. Additionally, the type id should be stable as a different identifier means a different workflow in storage. Changing this identifier will create a new class of workflows and all previous instances using the old identifier won't be accessible anymore.

    state

    The associated state message.

    Annotations
    @SerialVersionUID()

Value Members

  1. object ActionDef extends GeneratedMessageCompanion[ActionDef]
  2. object ComponentProto extends GeneratedFileObject
  3. object EventSourcedEntity extends GeneratedMessageCompanion[EventSourcedEntity]
  4. object EventSourcedEntityDef extends GeneratedMessageCompanion[EventSourcedEntityDef]
  5. object ReplicatedCounter extends GeneratedMessageCompanion[ReplicatedCounter]
  6. object ReplicatedCounterDef extends GeneratedMessageCompanion[ReplicatedCounterDef]
  7. object ReplicatedCounterMap extends GeneratedMessageCompanion[ReplicatedCounterMap]
  8. object ReplicatedCounterMapDef extends GeneratedMessageCompanion[ReplicatedCounterMapDef]
  9. object ReplicatedEntity extends GeneratedMessageCompanion[ReplicatedEntity]
  10. object ReplicatedEntityDef extends GeneratedMessageCompanion[ReplicatedEntityDef]
  11. object ReplicatedMap extends GeneratedMessageCompanion[ReplicatedMap]
  12. object ReplicatedMapDef extends GeneratedMessageCompanion[ReplicatedMapDef]
  13. object ReplicatedMultiMap extends GeneratedMessageCompanion[ReplicatedMultiMap]
  14. object ReplicatedMultiMapDef extends GeneratedMessageCompanion[ReplicatedMultiMapDef]
  15. object ReplicatedRegister extends GeneratedMessageCompanion[ReplicatedRegister]
  16. object ReplicatedRegisterDef extends GeneratedMessageCompanion[ReplicatedRegisterDef]
  17. object ReplicatedRegisterMap extends GeneratedMessageCompanion[ReplicatedRegisterMap]
  18. object ReplicatedRegisterMapDef extends GeneratedMessageCompanion[ReplicatedRegisterMapDef]
  19. object ReplicatedSet extends GeneratedMessageCompanion[ReplicatedSet]
  20. object ReplicatedSetDef extends GeneratedMessageCompanion[ReplicatedSetDef]
  21. object ReplicatedVote extends GeneratedMessageCompanion[ReplicatedVote]
  22. object ReplicatedVoteDef extends GeneratedMessageCompanion[ReplicatedVoteDef]
  23. object ValueEntity extends GeneratedMessageCompanion[ValueEntity]
  24. object ValueEntityDef extends GeneratedMessageCompanion[ValueEntityDef]
  25. object ViewDef extends GeneratedMessageCompanion[ViewDef]
  26. object WorkflowDef extends GeneratedMessageCompanion[WorkflowDef]

Ungrouped