sdk / com.memfault.cloud.sdk / MemfaultOtaPackage

MemfaultOtaPackage

data class MemfaultOtaPackage

An OTA package, returned by Memfault's server for a specific MemfaultDeviceInfo.

Constructors

<init>

An OTA package, returned by Memfault's server for a specific MemfaultDeviceInfo.

MemfaultOtaPackage(location: String, releaseNotes: String, appVersion: String, md5: String, artifactExtraInfo: Map<String, String>, releaseExtraInfo: Map<String, String>, isForced: Boolean?, size: Long, isDelta: Boolean)

Properties

appVersion

val appVersion: String

artifactExtraInfo

val artifactExtraInfo: Map<String, String>

extraInfo

val extraInfo: Map<String, String>

isDelta

Whether this package corresponds to a Delta or a Full Release.

val isDelta: Boolean

isForced

val isForced: Boolean?

location

val location: String

md5

val md5: String

releaseExtraInfo

val releaseExtraInfo: Map<String, String>

releaseNotes

val releaseNotes: String

size

The size of the artifact at the location

val size: Long