TransportResult

sealed class TransportResult<out T>

Result classification for sync retries.

Inheritors

Types

Link copied to clipboard
data class PermanentFailure(val message: String, val httpStatus: Int? = null, val cause: Throwable? = null) : TransportResult<Nothing>
Link copied to clipboard
data class Success<T>(val value: T, val httpStatus: Int? = null) : TransportResult<T>
Link copied to clipboard
data class TransientFailure(val message: String, val httpStatus: Int? = null, val cause: Throwable? = null) : TransportResult<Nothing>