SoftwareInfo.SystemUpdateInfo.Builder

public 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

public abstract SoftwareInfo.SystemUpdateInfo build()

clearUpdateReceivedTimeMetadata

public SoftwareInfo.SystemUpdateInfo.Builder clearUpdateReceivedTimeMetadata()

清除 updateReceivedTimeMetadata。

clearUpdateStatusMetadata

public SoftwareInfo.SystemUpdateInfo.Builder clearUpdateStatusMetadata()

清除 updateStatusMetadata。

setUpdateReceivedTime

public abstract SoftwareInfo.SystemUpdateInfo.Builder setUpdateReceivedTime(Instant value)

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

setUpdateReceivedTimeMetadata

public SoftwareInfo.SystemUpdateInfo.Builder setUpdateReceivedTimeMetadata(Metadata value)

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

setUpdateStatus

public abstract SoftwareInfo.SystemUpdateInfo.Builder setUpdateStatus(SoftwareInfo.SystemUpdateInfo.UpdateStatus value)

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

setUpdateStatusMetadata

public SoftwareInfo.SystemUpdateInfo.Builder setUpdateStatusMetadata(Metadata value)

有关更新状态的元数据。