Package-level declarations

Types

Link copied to clipboard
data class CheckResponse(val success: SuccessResponse?, val error: ErrorResponse?)

A class containing the success or failure response data from an update check request.

Link copied to clipboard
data class Data(val url: String?, val available: Boolean, val snapshot: String?, val partial: Boolean, val build: String?, val compatible: Boolean, val incompatibleUpdateAvailable: Boolean)

A class representing data returned from Appflow describing a potential available update.

Link copied to clipboard
data class Details(val parameter: String, val error_type: String, val errors: List<String>)

A class representing error details from a failed request.

Link copied to clipboard
data class DownloadResponse(var error: ErrorResponse?, var file: File?)

A class containing the success or failure response data from a download request.

Link copied to clipboard
data class Error(val link: String?, val message: String, val type: String, val details: List<Details>?, val event_id: String?)

A class representing error data returned from a request.

Link copied to clipboard
data class ErrorResponse(val error: Error, val meta: Meta?)

A class containing the error information for a failed request.

Link copied to clipboard
data class ManifestResponse(val error: ErrorResponse?, val files: List<PayloadFile>?, val manifestHref: String?, val responseURL: String?, val responseQuery: String?)
Link copied to clipboard
data class Meta(val status: String, val request_id: String?, val version: String)

A class representing metadata received from Appflow in requests.

Link copied to clipboard
data class SuccessResponse(val data: Data, val meta: Meta)

A class containing the data for a successful CheckResponse