Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ErrorResponse(val message: String, val errors: Map<String, List<String>>?)

Data class representing an ErrorResponse.

Link copied to clipboard
class ErrorResponseJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class ErrorResponseJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MessageResponse(@Json(name = "message") val message: String)

Data class representing a MessageResponse.

Link copied to clipboard
class MessageResponseJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
class MessageResponseJsonAdapter(moshi: Moshi) : JsonAdapter<<Error class: unknown class>>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Response<T>(@Json(name = "data") val data: T)

Data class representing a generic Response of type T.

Link copied to clipboard
class ResponseJsonAdapter<T>(moshi: Moshi, types: Array<Type>) : JsonAdapter<<Error class: unknown class><T>>
class ResponseJsonAdapter<T>(moshi: Moshi, types: Array<Type>) : JsonAdapter<<Error class: unknown class><T>>