UpdateControlState.ControlState

enum UpdateControlState.ControlState


Bieżący stan rozwiązania do zarządzania aktualizacjami.

Podsumowanie

Wartości typu wyliczeniowego

CONTROL_STATE_UNSPECIFIED

Wartość domyślna.

OEM_CUSTOM_CONTROL

Aktywne jest niestandardowe rozwiązanie do sterowania aktualizacjami OEM.

SYSTEM_UPDATE_POLICY_CONTROL

Zasady UUC są ignorowane, ponieważ skonfigurowano zasadę SystemUpdatePolicy, a klient OTA stosuje tę zasadę.

UNIFIED_UPDATE_CONTROL

Ujednolicona kontrola aktualizacji (UUC) jest aktywna.

Funkcje publiczne

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

Zwraca stałą wyliczeniową tego typu o określonej nazwie.

java-static Array<UpdateControlState.ControlState!>!

Zwraca tablicę zawierającą stałe tego typu wyliczeniowego w kolejności, w jakiej zostały zadeklarowane.

Wartości typu wyliczeniowego

CONTROL_STATE_UNSPECIFIED

val UpdateControlState.ControlState.CONTROL_STATE_UNSPECIFIEDUpdateControlState.ControlState

Wartość domyślna. Klient OTA nie powinien używać tej wartości.

OEM_CUSTOM_CONTROL

val UpdateControlState.ControlState.OEM_CUSTOM_CONTROLUpdateControlState.ControlState

Aktywne jest niestandardowe rozwiązanie do sterowania aktualizacjami OEM. W tym stanie klient OEM NIE MOŻE wywoływać metod zasad ani opinii w pakiecie AMAPI SDK.

SYSTEM_UPDATE_POLICY_CONTROL

val UpdateControlState.ControlState.SYSTEM_UPDATE_POLICY_CONTROLUpdateControlState.ControlState

Zasady UUC są ignorowane, ponieważ skonfigurowano zasadę SystemUpdatePolicy, a klient OTA stosuje tę zasadę.

UNIFIED_UPDATE_CONTROL

val UpdateControlState.ControlState.UNIFIED_UPDATE_CONTROLUpdateControlState.ControlState

Ujednolicona kontrola aktualizacji (UUC) jest aktywna.

Funkcje publiczne

valueOf

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

Zwraca stałą wyliczeniową tego typu o określonej nazwie. Ciąg znaków musi dokładnie odpowiadać identyfikatorowi używanemu do deklarowania stałej wyliczeniowej w tym typie. (Dodatkowe znaki odstępu są niedozwolone).

Zwroty
UpdateControlState.ControlState!

stałą wyliczeniową o podanej nazwie,

Rzuty
java.lang.IllegalArgumentException

jeśli ten typ wyliczeniowy nie ma stałej o podanej nazwie.

wartości

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

Zwraca tablicę zawierającą stałe tego typu wyliczeniowego w kolejności, w jakiej zostały zadeklarowane. Tej metody można używać do iteracji po stałych.

Zwroty
Array<UpdateControlState.ControlState!>!

tablicę zawierającą stałe tego typu wyliczeniowego w kolejności, w jakiej zostały zadeklarowane.