SoftwareInfo.SystemUpdateInfo

public abstract class SoftwareInfo.SystemUpdateInfo


有关潜在的待处理系统更新的信息。

摘要

嵌套类型

SoftwareInfo.SystemUpdateInfo 的构建器。

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

公共方法

static SoftwareInfo.SystemUpdateInfo.Builder
static SoftwareInfo.SystemUpdateInfo
abstract Instant

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

Metadata

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

abstract SoftwareInfo.SystemUpdateInfo.UpdateStatus

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

Metadata

有关更新状态的元数据。

boolean

如果设置了 updateReceivedTimeMetadata,则返回 true

boolean

如果设置了 updateStatusMetadata,则返回 true

abstract SoftwareInfo.SystemUpdateInfo.Builder

公共方法

builder

public static SoftwareInfo.SystemUpdateInfo.Builder builder()

getDefaultInstance

public static SoftwareInfo.SystemUpdateInfo getDefaultInstance()

getUpdateReceivedTime

public abstract Instant getUpdateReceivedTime()

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

getUpdateReceivedTimeMetadata

public Metadata getUpdateReceivedTimeMetadata()

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

getUpdateStatus

public abstract SoftwareInfo.SystemUpdateInfo.UpdateStatus getUpdateStatus()

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

getUpdateStatusMetadata

public Metadata getUpdateStatusMetadata()

有关更新状态的元数据。

hasUpdateReceivedTimeMetadata

public boolean hasUpdateReceivedTimeMetadata()

如果设置了 updateReceivedTimeMetadata,则返回 true

hasUpdateStatusMetadata

public boolean hasUpdateStatusMetadata()

如果设置了 updateStatusMetadata,则返回 true

toBuilder

public abstract SoftwareInfo.SystemUpdateInfo.Builder toBuilder()