Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class EventResponse(val id: String, val payload: List<EventContentDTO>?, val transient: Boolean = false)
Link copied to clipboard
Handwritten serializer of the FeatureConfigUpdatedDTO because we want to extend it with the JsonCorrectingSerializer
, which is not possible using the plugin generated serializer.
Link copied to clipboard
object FieldKeyValueDeserializer
Link copied to clipboard
object JsonCorrectingSerializer
Transforms the feature config event JSON by moving the name
field inside the data object so that we can parse the data object using a polymorphic sealed class.
Link copied to clipboard
Link copied to clipboard
interface NotificationApi
Link copied to clipboard
data class NotificationResponse(val time: String, val hasMore: Boolean, val notifications: List<EventResponse>)
Link copied to clipboard