DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


Der Status eines Migrationsversuchs. Alle Status außer STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE und READY_FOR_MIGRATION sind Endstatus.

Zusammenfassung

Enum-Werte

CONFIGURED_NETWORK_REMOVAL_ERROR

Die Migration ist fehlgeschlagen, da ein vom Quell-DPC konfiguriertes Netzwerk nicht entfernt werden konnte.

MIGRATED

Die Migration ist abgeschlossen und das Gerät oder Profil wird von der Android Management API verwaltet.

MIGRATING

Android Device Policy wird migriert.

MIGRATION_FEATURE_NOT_ENABLED

Die Migrationsfunktion ist in der Android Device Policy App nicht aktiviert.

MIGRATION_TIMED_OUT

Die Migration wurde nicht rechtzeitig abgeschlossen.

MIGRATION_TOKEN_EXPIRED

Das Migrationstoken ist abgelaufen.

NETWORK_ERROR

Die Migration ist aufgrund eines Netzwerkfehlers fehlgeschlagen. Sie kann mit demselben oder einem anderen Migrationstoken wiederholt werden.

POLICY_NOT_FOUND

Die Richtlinie für das Gerät wurde auf dem Server nicht gefunden.

PREPARING_FOR_MIGRATION

Android Device Policy bereitet in Zusammenarbeit mit dem Server die Migration vor.

RECEIVED_SERVER_RESPONSE

Android Device Policy hat als Antwort auf eine Migrationsanfrage eine Antwort vom Server erhalten.

SERVER_ERROR

Die Migration ist aufgrund eines Serverfehlers fehlgeschlagen. Sie kann wiederholt werden.

STATE_UNSPECIFIED

Dieser Wert wird nicht verwendet.

UNKNOWN_ERROR

Die Migration ist aus einem unbekannten Grund fehlgeschlagen und kann wiederholt werden.

Öffentliche Funktionen

java-static DpcMigrationAttempt.State!
valueOf(name: String!)

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

java-static Array<DpcMigrationAttempt.State!>!

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

Enum-Werte

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

Die Migration ist fehlgeschlagen, da ein vom Quell-DPC konfiguriertes Netzwerk nicht entfernt werden konnte. Da das Entfernen der Netzwerke kein atomarer Vorgang ist, wurden einige Netzwerke möglicherweise bereits entfernt.

MIGRIERT

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

Die Migration ist abgeschlossen und das Gerät oder Profil wird von der Android Management API verwaltet.

WIRD MIGRIERT

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

Android Device Policy wird migriert. Normalerweise wird der Status automatisch auf „MIGRATED“ (Migriert) aktualisiert.

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

Die Migrationsfunktion ist in der Android Device Policy App nicht aktiviert.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

Die Migration wurde nicht rechtzeitig abgeschlossen. Die Migration ist fehlgeschlagen. Sie kann mit demselben oder einem anderen Migrationstoken wiederholt werden.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

Das Migrationstoken ist abgelaufen. Die Migration ist fehlgeschlagen und kann mit einem anderen Migrationstoken wiederholt werden. Dies wird ohnehin anhand der Gerätezeit geprüft, wenn die Migration initiiert wird. Wenn die Gerätezeit jedoch falsch ist oder in anderen Sonderfällen, kann diese Prüfung bestanden werden, aber die Serverprüfung auf Ablauf kann fehlschlagen. In diesem Fall landen wir hier.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

Die Migration ist aufgrund eines Netzwerkfehlers fehlgeschlagen. Sie kann mit demselben oder einem anderen Migrationstoken wiederholt werden.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

Die Richtlinie für das Gerät wurde auf dem Server nicht gefunden. Die Migration ist fehlgeschlagen und kann mit einem anderen Migrationstoken wiederholt werden. Das Vorhandensein der Richtlinie wird beim Erstellen des Migrationstokens geprüft. Daher ist es unwahrscheinlich, dass dies passiert. Das kann beispielsweise passieren, wenn der EMM die Richtlinie in der Zwischenzeit löscht.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

Android Device Policy bereitet in Zusammenarbeit mit dem Server die Migration vor. Normalerweise wird der Status automatisch in RECEIVED_SERVER_RESPONSE geändert.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

Android Device Policy hat als Antwort auf eine Migrationsanfrage eine Antwort vom Server erhalten. Normalerweise wird der Status automatisch auf READY_FOR_MIGRATION aktualisiert.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

Die Migration ist aufgrund eines Serverfehlers fehlgeschlagen. Sie kann wiederholt werden. Möglicherweise hilft es, ein anderes Migrationstoken zu verwenden.

Status nicht angegeben

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

Dieser Wert wird nicht verwendet.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

Die Migration ist aus einem unbekannten Grund fehlgeschlagen und kann wiederholt werden. Möglicherweise hilft ein anderes Migrationstoken.

Öffentliche Funktionen

valueOf

java-static fun valueOf(name: String!): DpcMigrationAttempt.State!

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
DpcMigrationAttempt.State!

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<DpcMigrationAttempt.State!>!

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<DpcMigrationAttempt.State!>!

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