SoftwareInfo.SystemUpdateInfo.Builder

abstract class SoftwareInfo.SystemUpdateInfo.Builder


SoftwareInfo.SystemUpdateInfo 的构建器。

摘要

公共函数

abstract SoftwareInfo.SystemUpdateInfo!
SoftwareInfo.SystemUpdateInfo.Builder!

清除 updateReceivedTimeMetadata。

SoftwareInfo.SystemUpdateInfo.Builder!

清除 updateStatusMetadata。

abstract SoftwareInfo.SystemUpdateInfo.Builder!

相应更新首次可用的时间。

SoftwareInfo.SystemUpdateInfo.Builder!

有关收到更新的时间的元数据。

abstract SoftwareInfo.SystemUpdateInfo.Builder!

更新的状态:是否存在更新以及更新的类型。

SoftwareInfo.SystemUpdateInfo.Builder!

有关更新状态的元数据。

公共函数

build

abstract fun build(): SoftwareInfo.SystemUpdateInfo!

clearUpdateReceivedTimeMetadata

fun clearUpdateReceivedTimeMetadata(): SoftwareInfo.SystemUpdateInfo.Builder!

清除 updateReceivedTimeMetadata。

clearUpdateStatusMetadata

fun clearUpdateStatusMetadata(): SoftwareInfo.SystemUpdateInfo.Builder!

清除 updateStatusMetadata。

setUpdateReceivedTime

abstract fun setUpdateReceivedTime(value: Instant!): SoftwareInfo.SystemUpdateInfo.Builder!

相应更新首次可用的时间。值为 0 表示未设置相应字段。

setUpdateReceivedTimeMetadata

fun setUpdateReceivedTimeMetadata(value: Metadata!): SoftwareInfo.SystemUpdateInfo.Builder!

有关收到更新的时间的元数据。

setUpdateStatus

abstract fun setUpdateStatus(value: SoftwareInfo.SystemUpdateInfo.UpdateStatus!): SoftwareInfo.SystemUpdateInfo.Builder!

更新的状态:是否存在更新以及更新的类型。

setUpdateStatusMetadata

fun setUpdateStatusMetadata(value: Metadata!): SoftwareInfo.SystemUpdateInfo.Builder!

有关更新状态的元数据。