All Classes and Interfaces
Class
Description
A return type to allow returning forwards or failures, and attaching effects to messages.
Construct the effect that is returned by the command handler.
Context for action calls.
Creation context for
Action components.Low level interface to implement
Action components.Options for actions
Register an Action in {
Kalix} using an
ActionProvider.CloudEvent representation of Metadata.
An event sourced command context.
Command context for Replicated Entity.
A value based entity command context.
A value based entity command context.
Root class of all contexts.
Represents a call to another component, performed as a forward, a side effect, or a
request-reply.
Root context for all contexts that pertain to entities, that is, things that are addressable via
an entity id.
Options used for configuring an entity.
Context for an event.
A return type to allow returning forwards or failures, and attaching effects to messages.
Construct the effect that is returned by the command handler.
Root context for all event sourcing contexts.
Low level interface for handling events and commands on an entity.
Root entity options for all event sourcing entities.
Register an event sourced entity in
Kalix using a
EventSourcedEntityProvider.Representation of JWT claims that have been validated and extracted from the bearer token of a
request.
The Kalix class is the main interface to configuring entities to deploy, and subsequently
starting a local server which will expose these entities to the Kalix proxy Sidecar.
This Logback JSON layout uses the name `severity` (instead of `level`).
A message envelope.
Transport specific metadata.
A metadata entry.
Context that provides access to metadata.
A passivation strategy.
A principal associated with a request.
Basic principals that have no additional configuration.
A local service principal.
The principals associated with a request.
A counter that can be incremented and decremented.
A Map of counters.
Factory for creating Replicated Data objects.
ReplicatedEntity<D extends kalix.replicatedentity.ReplicatedData>
A return type to allow returning forwards or failures, and attaching effects to messages.
Construct the effect that is returned by the command handler.
Root context for all Replicated Entity contexts.
Low level interface for handling commands on a replicated entity.
Root entity options for all Replicated Entities.
ReplicatedEntityProvider<D extends kalix.replicatedentity.ReplicatedData,E extends ReplicatedEntity<D>>
Register a value based entity in
Kalix using a
ReplicatedEntityProvider.A Replicated Map that allows both the addition and removal of
ReplicatedData objects.A replicated map that maps keys to values, where each key may be associated with multiple values.
A Last-Write-Wins Register.
Clock for register replication
A Map of registers.
A Replicated Set that allows both the addition and removal of elements in a set.
A Vote replicated data type.
A side effect.
Interface used to represent a status code, typically used when replying with an error.
The supported HTTP error codes that can be used when replying from the Kalix user function.
Context for view update calls.
A return type to allow returning forwards or failures, and attaching effects to messages.
Construct the effect that is returned by the command handler.
Root context for all value based entity contexts.
Low level interface for handling commands on a value based entity.
Root entity options for all value based entities.
Register a value based entity in
Kalix using a
ValueEntityProvider.Construct the effect that is returned by the command handler.
Context for views.
Creation context for
View entities.Low level interface for handling messages in views.
A return type to allow returning failures or attaching effects to messages.
Construct the effect that is returned by the command handler or a step transition.
A workflow effect type that contains information about the transition to the next step.
Retry strategy without failover configuration
Write consistency setting for replication of state updates for Replicated Entities.