Interface ReplicatedEntityProvider<D extends kalix.replicatedentity.ReplicatedData,E extends ReplicatedEntity<D>>


public interface ReplicatedEntityProvider<D extends kalix.replicatedentity.ReplicatedData,E extends ReplicatedEntity<D>>
Register a value based entity in Kalix using a ReplicatedEntityProvider. The concrete ReplicatedEntityProvider is generated for the specific entities defined in Protobuf.
  • Method Details

    • options

    • serviceDescriptor

      com.google.protobuf.Descriptors.ServiceDescriptor serviceDescriptor()
    • typeId

      String typeId()
    • newRouter

      kalix.javasdk.impl.replicatedentity.ReplicatedEntityRouter<D,E> newRouter(ReplicatedEntityContext context)
    • additionalDescriptors

      com.google.protobuf.Descriptors.FileDescriptor[] additionalDescriptors()