Interface ValueEntityProvider<S,E extends ValueEntity<S>>


public interface ValueEntityProvider<S,E extends ValueEntity<S>>
Register a value based entity in Kalix using a ValueEntityProvider. The concrete ValueEntityProvider is generated for the specific entities defined in Protobuf, for example CustomerEntityProvider.
  • Method Details

    • options

    • serviceDescriptor

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

      String typeId()
    • newRouter

      kalix.javasdk.impl.valueentity.ValueEntityRouter<S,E> newRouter(ValueEntityContext context)
    • additionalDescriptors

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

      default Optional<kalix.javasdk.impl.MessageCodec> alternativeCodec()