UpdateControlState.ControlState

enum UpdateControlState.ControlState


Der aktuelle Status der Lösung zur Update-Steuerung.

Zusammenfassung

Enum-Werte

CONTROL_STATE_UNSPECIFIED

Standardwert.

OEM_CUSTOM_CONTROL

Eine benutzerdefinierte Update-Steuerungslösung des OEM ist aktiv.

SYSTEM_UPDATE_POLICY_CONTROL

Die UUC-Richtlinie wird ignoriert, da eine SystemUpdatePolicy festgelegt ist und der OTA-Client stattdessen der SystemUpdatePolicy folgt.

UNIFIED_UPDATE_CONTROL

Die einheitliche Update-Steuerung (Unified Update Control, UUC) ist aktiv.

Öffentliche Funktionen

java-static UpdateControlState.ControlState!
valueOf(name: String!)

Liefert die enum-Konstante dieses Typs mit dem angegebenen Namen.

java-static Array<UpdateControlState.ControlState!>!

Gibt ein Array mit den Konstanten dieses Enum-Typs in der deklarierten Reihenfolge zurück.

Enum-Werte

CONTROL_STATE_UNSPECIFIED

val UpdateControlState.ControlState.CONTROL_STATE_UNSPECIFIEDUpdateControlState.ControlState

Standardwert. Der OTA-Client sollte diesen Wert nicht verwenden.

OEM_CUSTOM_CONTROL

val UpdateControlState.ControlState.OEM_CUSTOM_CONTROLUpdateControlState.ControlState

Eine benutzerdefinierte Update-Steuerungslösung des OEM ist aktiv. In diesem Zustand darf der OEM-Client keine Richtlinien- oder Feedbackmethoden im AMAPI SDK aufrufen.

SYSTEM_UPDATE_POLICY_CONTROL

val UpdateControlState.ControlState.SYSTEM_UPDATE_POLICY_CONTROLUpdateControlState.ControlState

Die UUC-Richtlinie wird ignoriert, da eine SystemUpdatePolicy festgelegt ist und der OTA-Client stattdessen der SystemUpdatePolicy folgt.

UNIFIED_UPDATE_CONTROL

val UpdateControlState.ControlState.UNIFIED_UPDATE_CONTROLUpdateControlState.ControlState

Die einheitliche Update-Steuerung (Unified Update Control, UUC) ist aktiv.

Öffentliche Funktionen

valueOf

java-static fun valueOf(name: String!): UpdateControlState.ControlState!

Liefert die enum-Konstante dieses Typs mit dem angegebenen Namen. Der String muss exakt mit einer Kennung übereinstimmen, die zum Deklarieren einer Enum-Konstante in diesem Typ verwendet wurde. (Zusätzliche Leerzeichen sind nicht zulässig.)

Ausgabe
UpdateControlState.ControlState!

die Enum-Konstante mit dem angegebenen Namen.

Löst
java.lang.IllegalArgumentException

Wenn dieser Enum-Typ keine Konstante mit dem angegebenen Namen hat

Werte

java-static fun values(): Array<UpdateControlState.ControlState!>!

Gibt ein Array mit den Konstanten dieses Enum-Typs in der deklarierten Reihenfolge zurück. Mit dieser Methode können die Konstanten durchlaufen werden.

Ausgabe
Array<UpdateControlState.ControlState!>!

ein Array mit den Konstanten dieses Enum-Typs in der deklarierten Reihenfolge