DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


Status upaya migrasi. Semua status selain STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE, dan READY_FOR_MIGRATION adalah status akhir.

Ringkasan

Nilai Enum

CONFIGURED_NETWORK_REMOVAL_ERROR

Migrasi gagal karena jaringan yang dikonfigurasi oleh DPC sumber tidak dapat dihapus.

MIGRATED

Migrasi selesai dan Android Management API mengelola perangkat atau profil.

MIGRATING

Android Device Policy sedang melakukan migrasi.

MIGRATION_FEATURE_NOT_ENABLED

Fitur migrasi tidak diaktifkan di Android Device Policy.

MIGRATION_TIMED_OUT

Proses migrasi tidak selesai tepat waktu.

MIGRATION_TOKEN_EXPIRED

Masa berlaku token migrasi telah berakhir.

NETWORK_ERROR

Migrasi gagal karena error jaringan dan dapat dicoba lagi dengan token migrasi yang sama atau berbeda.

POLICY_NOT_FOUND

Kebijakan untuk perangkat tidak ditemukan di server.

PREPARING_FOR_MIGRATION

Android Device Policy sedang bekerja sama dengan server untuk mempersiapkan migrasi.

RECEIVED_SERVER_RESPONSE

Android Device Policy telah menerima respons dari server sebagai respons terhadap permintaan migrasi.

SERVER_ERROR

Migrasi gagal karena error server dan dapat dicoba lagi.

STATE_UNSPECIFIED

Nilai ini tidak digunakan.

UNKNOWN_ERROR

Migrasi gagal karena alasan yang tidak diketahui dan dapat dicoba lagi.

Fungsi publik

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

Menampilkan konstanta enum jenis ini dengan nama yang ditentukan.

java-static Array<DpcMigrationAttempt.State!>!

Menampilkan array yang berisi konstanta jenis enum ini, sesuai urutan dideklarasikannya.

Nilai Enum

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

Migrasi gagal karena jaringan yang dikonfigurasi oleh DPC sumber tidak dapat dihapus. Karena penghapusan jaringan bukanlah operasi atomik, beberapa jaringan mungkin telah dihapus.

DIMIGRASIKAN

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

Migrasi selesai dan Android Management API mengelola perangkat atau profil.

MIGRASI

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

Android Device Policy sedang melakukan migrasi. Biasanya, status akan otomatis berubah menjadi MIGRATED.

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

Fitur migrasi tidak diaktifkan di Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

Proses migrasi tidak selesai tepat waktu. Migrasi gagal dan dapat dicoba lagi dengan token migrasi yang sama atau berbeda.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

Masa berlaku token migrasi telah berakhir. Migrasi gagal dan dapat dicoba lagi dengan token migrasi yang berbeda. Masa berlaku ini akan diperiksa berdasarkan waktu perangkat saat migrasi dimulai, tetapi jika waktu perangkat salah atau dalam kasus corner case lainnya, pemeriksaan tersebut mungkin berhasil, tetapi kemudian pemeriksaan masa berlaku server mungkin gagal, sehingga kita akan berakhir di sini.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

Migrasi gagal karena error jaringan dan dapat dicoba lagi dengan token migrasi yang sama atau berbeda.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

Kebijakan untuk perangkat tidak ditemukan di server. Migrasi gagal dan dapat dicoba lagi dengan token migrasi yang berbeda. Keberadaan kebijakan akan diperiksa saat token migrasi dibuat, sehingga hal ini tidak mungkin terjadi. Namun, hal ini dapat terjadi, misalnya, jika EMM menghapus kebijakan sementara itu.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

Android Device Policy sedang bekerja sama dengan server untuk mempersiapkan migrasi. Biasanya status akan otomatis berubah menjadi RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

Android Device Policy telah menerima respons dari server sebagai respons terhadap permintaan migrasi. Biasanya status akan otomatis berubah menjadi READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

Migrasi gagal karena error server dan dapat dicoba lagi. Mungkin menggunakan token migrasi yang berbeda dapat membantu.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

Nilai ini tidak digunakan.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

Migrasi gagal karena alasan yang tidak diketahui dan dapat dicoba lagi. Token migrasi yang berbeda mungkin dapat membantu.

Fungsi publik

valueOf

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

Menampilkan konstanta enum jenis ini dengan nama yang ditentukan. String tersebut harus sama persis dengan ID yang digunakan untuk mendeklarasikan konstanta enum dalam jenis ini. (Karakter spasi kosong yang tidak relevan tidak diizinkan.)

Hasil
DpcMigrationAttempt.State!

konstanta enum dengan nama yang ditentukan

Menampilkan
java.lang.IllegalArgumentException

jika jenis enum ini tidak memiliki konstanta dengan nama yang ditentukan

nilai

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

Menampilkan array yang berisi konstanta jenis enum ini, sesuai urutan dideklarasikannya. Metode ini dapat digunakan untuk melakukan iterasi pada konstanta.

Hasil
Array<DpcMigrationAttempt.State!>!

array yang berisi konstanta jenis enum ini, sesuai urutan dideklarasikannya