SoftwareInfo.SystemUpdateInfo

abstract class SoftwareInfo.SystemUpdateInfo


有关可能的待处理系统更新的信息。

摘要

嵌套类型

SoftwareInfo.SystemUpdateInfo 的构建器。

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

公共函数

java-static SoftwareInfo.SystemUpdateInfo.Builder!
java-static SoftwareInfo.SystemUpdateInfo!
abstract Instant!

更新首次可用的时间。

Metadata!

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

abstract SoftwareInfo.SystemUpdateInfo.UpdateStatus!

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

Metadata!

有关更新状态的元数据。

Boolean

如果设置了 updateReceivedTimeMetadata,则返回 true

Boolean

如果设置了 updateStatusMetadata,则返回 true

abstract SoftwareInfo.SystemUpdateInfo.Builder!

公共函数

builder

java-static fun builder(): SoftwareInfo.SystemUpdateInfo.Builder!

getDefaultInstance

java-static fun getDefaultInstance(): SoftwareInfo.SystemUpdateInfo!

getUpdateReceivedTime

abstract fun getUpdateReceivedTime(): Instant!

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

getUpdateReceivedTimeMetadata

fun getUpdateReceivedTimeMetadata(): Metadata!

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

getUpdateStatus

abstract fun getUpdateStatus(): SoftwareInfo.SystemUpdateInfo.UpdateStatus!

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

getUpdateStatusMetadata

fun getUpdateStatusMetadata(): Metadata!

有关更新状态的元数据。

hasUpdateReceivedTimeMetadata

fun hasUpdateReceivedTimeMetadata(): Boolean

如果设置了 updateReceivedTimeMetadata,则返回 true

hasUpdateStatusMetadata

fun hasUpdateStatusMetadata(): Boolean

如果设置了 updateStatusMetadata,则返回 true

toBuilder

abstract fun toBuilder(): SoftwareInfo.SystemUpdateInfo.Builder!