Don't worry about this one. Figured it out. Created a Serde for MyAppObject
& implemented my own Serializer & Deserializer classes.

object MyAppObjectSerde extends Serde[MyAppObject] {

  override def serializer(): Serializer[MyAppObject] = new MyAppObjectSerializer

  override def deserializer(): Deserializer[MyAppObject] = new
MyAppObjectDeserializer

}


On Tue, Dec 1, 2020 at 1:33 PM Eric Beabes <mailinglist...@gmail.com> wrote:

> I am grouping messages as follows:
>
> .groupBy((_, myAppObject) => myAppObject.getId)(Grouped.`with`[String, 
> MyAppObject])
>
>
> I am getting a message saying.. "No implicits found for parameter valueSerde: 
> Serde[MyAppObject]
>
>
> My understanding is I need to add an implicit like this...
>
>
> implicit val *mySerde*:Serde[MyAppObject] = Serdes.fromFn(...)
>
>
> But I don't know how to create a Serde for MyAppObject. Am I supposed to use 
> 'fromFn'? I couldn't find any examples. Any tips would be greatly appreciated!
>
>
> Thanks.
>
>
>

Reply via email to