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

Возвращает true , если параметр updateReceivedTimeMetadata задан.

boolean

Возвращает true если параметр updateStatusMetadata задан.

abstract SoftwareInfo.SystemUpdateInfo.Builder

Общедоступные методы

строитель

public static SoftwareInfo.SystemUpdateInfo.Builder builder()

getDefaultInstance

public static SoftwareInfo.SystemUpdateInfo getDefaultInstance()

getUpdateReceivedTime

public abstract Instant getUpdateReceivedTime()

Время, когда обновление стало доступно. Нулевое значение указывает на то, что это поле не задано.

getUpdateReceivedTimeMetadata

public Metadata getUpdateReceivedTimeMetadata()

Метаданные о времени получения обновления.

getUpdateStatus

public abstract SoftwareInfo.SystemUpdateInfo.UpdateStatus getUpdateStatus()

Статус обновления: существует ли обновление и каков его тип.

getUpdateStatusMetadata

public Metadata getUpdateStatusMetadata()

Метаданные о статусе обновления.

hasUpdateReceivedTimeMetadata

public boolean hasUpdateReceivedTimeMetadata()

Возвращает true , если параметр updateReceivedTimeMetadata задан.

hasUpdateStatusMetadata

public boolean hasUpdateStatusMetadata()

Возвращает true если параметр updateStatusMetadata задан.

toBuilder

public abstract SoftwareInfo.SystemUpdateInfo.Builder toBuilder()