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)

更新首次可用的時間。值為零表示未設定這個欄位。

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)

更新狀態的中繼資料。