UpdateControlState.ControlState

public enum UpdateControlState.ControlState


Lo stato attuale della soluzione di controllo degli aggiornamenti.

Riepilogo

Valori enum

CONTROL_STATE_UNSPECIFIED

Valore predefinito.

OEM_CUSTOM_CONTROL

È attiva una soluzione di controllo degli aggiornamenti personalizzata OEM.

SYSTEM_UPDATE_POLICY_CONTROL

La policy UUC viene ignorata perché è impostata una SystemUpdatePolicy e il client OTA segue quest'ultima.

UNIFIED_UPDATE_CONTROL

Il controllo degli aggiornamenti unificato (UUC) è attivo.

Metodi pubblici

static UpdateControlState.ControlState

Restituisce la costante enum di questo tipo con il nome specificato.

static UpdateControlState.ControlState[]

Restituisce un array contenente le costanti di questo tipo enum, nell'ordine in cui sono dichiarate.

Valori enum

CONTROL_STATE_UNSPECIFIED

UpdateControlState.ControlState UpdateControlState.ControlState.CONTROL_STATE_UNSPECIFIED

Valore predefinito. Il client OTA non deve utilizzare questo valore.

OEM_CUSTOM_CONTROL

UpdateControlState.ControlState UpdateControlState.ControlState.OEM_CUSTOM_CONTROL

È attiva una soluzione di controllo degli aggiornamenti personalizzata OEM. In questo stato, il client OEM NON DEVE chiamare i metodi di policy o feedback nell'SDK AMAPI.

SYSTEM_UPDATE_POLICY_CONTROL

UpdateControlState.ControlState UpdateControlState.ControlState.SYSTEM_UPDATE_POLICY_CONTROL

La policy UUC viene ignorata perché è impostata una SystemUpdatePolicy e il client OTA segue quest'ultima.

UNIFIED_UPDATE_CONTROL

UpdateControlState.ControlState UpdateControlState.ControlState.UNIFIED_UPDATE_CONTROL

Il controllo degli aggiornamenti unificato (UUC) è attivo.

Metodi pubblici

valueOf

public static UpdateControlState.ControlState valueOf(String name)

Restituisce la costante enum di questo tipo con il nome specificato. La stringa deve corrispondere esattamente a un identificatore utilizzato per dichiarare una costante enum in questo tipo. (Non sono consentiti caratteri di spazi vuoti estranei.)

Resi
UpdateControlState.ControlState

la costante enum con il nome specificato

Genera
java.lang.IllegalArgumentException

se questo tipo enum non ha una costante con il nome specificato

values

public static UpdateControlState.ControlState[] values()

Restituisce un array contenente le costanti di questo tipo enum, nell'ordine in cui sono dichiarate. Questo metodo può essere utilizzato per scorrere le costanti.

Resi
UpdateControlState.ControlState[]

un array contenente le costanti di questo tipo enum, nell'ordine in cui sono dichiarate