DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


Stan próby migracji. Wszystkie stany inne niż STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE i READY_FOR_MIGRATION są stanami końcowymi.

Podsumowanie

Wartości typu wyliczeniowego

CONFIGURED_NETWORK_REMOVAL_ERROR

Migracja nie powiodła się, ponieważ nie można było usunąć sieci skonfigurowanej przez źródłową firmę DPC.

MIGRATED

Migracja została zakończona, a urządzeniem lub profilem zarządza interfejs Android Management API.

MIGRATING

Android Device Policy migruje.

MIGRATION_FEATURE_NOT_ENABLED

Funkcja migracji nie jest włączona w usłudze Android Device Policy.

MIGRATION_TIMED_OUT

Proces migracji nie został ukończony na czas.

MIGRATION_TOKEN_EXPIRED

Token migracji wygasł.

NETWORK_ERROR

Migracja nie powiodła się z powodu błędu sieci. Możesz spróbować ponownie, używając tego samego lub innego tokena migracji.

POLICY_NOT_FOUND

Nie znaleziono na serwerze zasad dotyczących urządzenia.

PREPARING_FOR_MIGRATION

Aplikacja Android Device Policy współpracuje z serwerem, aby przygotować się do migracji.

RECEIVED_SERVER_RESPONSE

Aplikacja Android Device Policy otrzymała odpowiedź z serwera na żądanie migracji.

SERVER_ERROR

Migracja nie powiodła się z powodu błędu serwera. Możesz spróbować ponownie.

STATE_UNSPECIFIED

Ta wartość nie jest używana.

UNKNOWN_ERROR

Migracja nie powiodła się z nieznanego powodu. Możesz spróbować ponownie.

Funkcje publiczne

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

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

java-static Array<DpcMigrationAttempt.State!>!

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

Wartości typu wyliczeniowego

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

Migracja nie powiodła się, ponieważ nie można było usunąć sieci skonfigurowanej przez źródłową firmę DPC. Usunięcie sieci nie jest operacją niepodzielną, więc niektóre sieci mogły już zostać usunięte.

PRZENIESIONO

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

Migracja została zakończona, a urządzeniem lub profilem zarządza interfejs Android Management API.

MIGRATING

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

Android Device Policy migruje. Zwykle stan automatycznie przechodzi do stanu MIGRATED.

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

Funkcja migracji nie jest włączona w usłudze Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

Proces migracji nie został ukończony na czas. Migracja nie powiodła się. Możesz spróbować ponownie, używając tego samego lub innego tokena migracji.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

Token migracji wygasł. Migracja nie powiodła się. Możesz spróbować ponownie z innym tokenem migracji. Podczas inicjowania migracji i tak sprawdzimy to na podstawie czasu urządzenia, ale jeśli czas urządzenia jest nieprawidłowy lub w innych przypadkach granicznych, weryfikacja może się powieść, ale potem weryfikacja serwera pod kątem wygaśnięcia może się nie powieść. W takim przypadku trafimy tutaj.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

Migracja nie powiodła się z powodu błędu sieci. Możesz spróbować ponownie, używając tego samego lub innego tokena migracji.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

Nie znaleziono na serwerze zasad dotyczących urządzenia. Migracja nie powiodła się. Możesz spróbować ponownie z innym tokenem migracji. Sprawdzimy, czy zasady istnieją, podczas tworzenia tokena migracji, więc jest to mało prawdopodobne. Może się to jednak zdarzyć, jeśli w międzyczasie system EMM usunie zasady.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

Aplikacja Android Device Policy współpracuje z serwerem, aby przygotować się do migracji. Zwykle stan automatycznie przechodzi do RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

Aplikacja Android Device Policy otrzymała odpowiedź z serwera na żądanie migracji. Zwykle stan automatycznie przechodzi do READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

Migracja nie powiodła się z powodu błędu serwera. Możesz spróbować ponownie. Może pomóc użycie innego tokena migracji.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

Ta wartość nie jest używana.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

Migracja nie powiodła się z nieznanego powodu. Możesz spróbować ponownie. Może pomóc inny token migracji.

Funkcje publiczne

valueOf

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

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

stałą wyliczeniową o podanej nazwie.

Zgłasza
java.lang.IllegalArgumentException

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

wartości

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

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

Zwroty
Array<DpcMigrationAttempt.State!>!

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