DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


État d'une tentative de migration. Tous les états autres que STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE et READY_FOR_MIGRATION sont des états finaux.

Résumé

Valeurs enum

CONFIGURED_NETWORK_REMOVAL_ERROR

La migration a échoué, car un réseau configuré par le DPC source n'a pas pu être supprimé.

MIGRATED

La migration est terminée et l'API Android Management gère l'appareil ou le profil.

MIGRATING

Android Device Policy est en cours de migration.

MIGRATION_FEATURE_NOT_ENABLED

La fonctionnalité de migration n'est pas activée dans Android Device Policy.

MIGRATION_TIMED_OUT

Le processus de migration n'a pas été terminé à temps.

MIGRATION_TOKEN_EXPIRED

Le jeton de migration a expiré.

NETWORK_ERROR

La migration a échoué en raison d'une erreur réseau. Vous pouvez réessayer avec le même jeton de migration ou un autre.

POLICY_NOT_FOUND

La règle pour l'appareil est introuvable sur le serveur.

PREPARING_FOR_MIGRATION

Android Device Policy travaille avec le serveur pour préparer la migration.

RECEIVED_SERVER_RESPONSE

Android Device Policy a reçu une réponse du serveur à une demande de migration.

SERVER_ERROR

La migration a échoué en raison d'une erreur de serveur. Vous pouvez réessayer.

STATE_UNSPECIFIED

Cette valeur n'est pas utilisée.

UNKNOWN_ERROR

La migration a échoué pour une raison inconnue. Vous pouvez réessayer.

Fonctions publiques

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

Renvoie la constante enum de ce type associé au nom indiqué.

java-static Array<DpcMigrationAttempt.State!>!

Renvoie un tableau contenant les constantes de ce type d'enum dans l'ordre dans lequel elles sont déclarées.

Valeurs enum

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

La migration a échoué, car un réseau configuré par le DPC source n'a pas pu être supprimé. Comme la suppression des réseaux n'est pas une opération atomique, il est possible que certains réseaux aient déjà été supprimés.

MIGRÉ

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

La migration est terminée et l'API Android Management gère l'appareil ou le profil.

MIGRATION

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

Android Device Policy est en cours de migration. Normalement, l'état passe automatiquement à "MIGRÉ".

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

La fonctionnalité de migration n'est pas activée dans Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

Le processus de migration n'a pas été terminé à temps. La migration a échoué. Vous pouvez réessayer avec le même jeton de migration ou un autre.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

Le jeton de migration a expiré. La migration a échoué. Vous pouvez réessayer avec un autre jeton de migration. Cela sera vérifié en fonction de l'heure de l'appareil lorsque la migration sera lancée. Toutefois, si l'heure de l'appareil est incorrecte ou en cas d'autres cas extrêmes, cette vérification peut réussir, mais la vérification de l'expiration par le serveur peut échouer, auquel cas nous nous retrouverons ici.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

La migration a échoué en raison d'une erreur réseau. Vous pouvez réessayer avec le même jeton de migration ou un autre.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

La règle pour l'appareil est introuvable sur le serveur. La migration a échoué. Vous pouvez réessayer avec un autre jeton de migration. L'existence de la règle sera vérifiée lors de la création du jeton de migration. Il est donc peu probable que cela se produise. Mais cela pourrait arriver, par exemple, si l'EMM supprime la règle entre-temps.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

Android Device Policy travaille avec le serveur pour préparer la migration. Normalement, l'état passe automatiquement à RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

Android Device Policy a reçu une réponse du serveur à une demande de migration. Normalement, l'état passe automatiquement à READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

La migration a échoué en raison d'une erreur de serveur. Vous pouvez réessayer. Il est possible qu'utiliser un autre jeton de migration puisse aider.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

Cette valeur n'est pas utilisée.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

La migration a échoué pour une raison inconnue. Vous pouvez réessayer. Il est possible qu'un autre jeton de migration puisse vous aider.

Fonctions publiques

valueOf

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

Renvoie la constante enum de ce type associé au nom indiqué. Cette chaîne doit correspondre exactement à l'identifiant utilisé pour déclarer une constante d'enum de ce type. (Les espaces superflus ne sont pas autorisés.)

Renvoie
DpcMigrationAttempt.State!

la constante d'enum associée au nom indiqué

Génère
java.lang.IllegalArgumentException

si ce type d'énumération n'a pas de constante associée au nom spécifié

valeurs

java-static fun values(): Array<DpcMigrationAttempt.State!>!

Renvoie un tableau contenant les constantes de ce type d'enum dans l'ordre dans lequel elles sont déclarées. Cette méthode permet de parcourir les constantes.

Renvoie
Array<DpcMigrationAttempt.State!>!

Tableau contenant les constantes de ce type d'enum dans l'ordre où elles sont déclarées