سازنده‌ی اطلاعات به‌روزرسانی سیستم (SoftwareInfo.SystemUpdateInfo.Builder)

public abstract class SoftwareInfo.SystemUpdateInfo.Builder


سازنده برای SoftwareInfo.SystemUpdateInfo .

خلاصه

روش‌های عمومی

abstract SoftwareInfo.SystemUpdateInfo
build ()
SoftwareInfo.SystemUpdateInfo.Builder

متادیتای updateReceivedTime را پاک می‌کند.

SoftwareInfo.SystemUpdateInfo.Builder

updateStatusMetadata را پاک می‌کند.

abstract SoftwareInfo.SystemUpdateInfo.Builder

زمانی که به‌روزرسانی برای اولین بار در دسترس قرار گرفت.

SoftwareInfo.SystemUpdateInfo.Builder

فراداده درباره زمان دریافت به‌روزرسانی.

abstract SoftwareInfo.SystemUpdateInfo.Builder

وضعیت به‌روزرسانی: آیا به‌روزرسانی وجود دارد و از چه نوعی است.

SoftwareInfo.SystemUpdateInfo.Builder

متادیتا در مورد وضعیت به‌روزرسانی.

روش‌های عمومی

ساختن

public abstract SoftwareInfo.SystemUpdateInfo build()

پاک کردن زمان دریافت شدهفراداده

public SoftwareInfo.SystemUpdateInfo.Builder clearUpdateReceivedTimeMetadata()

متادیتای updateReceivedTime را پاک می‌کند.

پاک کردن وضعیت به‌روزرسانیفراداده

public SoftwareInfo.SystemUpdateInfo.Builder clearUpdateStatusMetadata()

updateStatusMetadata را پاک می‌کند.

تنظیم زمان دریافت به‌روزرسانی

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

زمانی که به‌روزرسانی برای اولین بار در دسترس قرار گرفت. مقدار صفر نشان می‌دهد که این فیلد تنظیم نشده است.

فراداده‌ی setUpdateReceivedTime

public SoftwareInfo.SystemUpdateInfo.Builder setUpdateReceivedTimeMetadata(Metadata value)

فراداده درباره زمان دریافت به‌روزرسانی.

تنظیم وضعیت به‌روزرسانی

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

وضعیت به‌روزرسانی: آیا به‌روزرسانی وجود دارد و از چه نوعی است.

فراداده‌ی وضعیت به‌روزرسانی‌شده

public SoftwareInfo.SystemUpdateInfo.Builder setUpdateStatusMetadata(Metadata value)

متادیتا در مورد وضعیت به‌روزرسانی.