DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


حالة محاولة نقل البيانات تُعد جميع الولايات الأخرى بخلاف STATE_UNSPECIFIED وPREPARING_FOR_MIGRATION وRECEIVED_SERVER_RESPONSE وREADY_FOR_MIGRATION ولايات نهائية.

ملخّص

قيم التعداد

CONFIGURED_NETWORK_REMOVAL_ERROR

تعذَّر نقل البيانات بسبب تعذُّر إزالة الشبكة التي تم ضبطها من خلال وحدة التحكّم بسياسة الجهاز المصدر.

MIGRATED

اكتمل نقل البيانات وتتولى Android Management API إدارة الجهاز أو الملف الشخصي.

MIGRATING

جارٍ نقل بيانات تطبيق Android Device Policy.

MIGRATION_FEATURE_NOT_ENABLED

لم يتم تفعيل ميزة نقل البيانات في تطبيق Android Device Policy.

MIGRATION_TIMED_OUT

لم تكتمل عملية النقل في الوقت المناسب.

MIGRATION_TOKEN_EXPIRED

انتهت صلاحية الرمز المميّز للنقل.

NETWORK_ERROR

تعذّر نقل البيانات بسبب خطأ في الشبكة، ويمكن إعادة المحاولة باستخدام الرمز المميّز نفسه لنقل البيانات أو رمز آخر مختلف.

POLICY_NOT_FOUND

لم يتم العثور على سياسة الجهاز على الخادم.

PREPARING_FOR_MIGRATION

يعمل تطبيق Android Device Policy مع الخادم للاستعداد لعملية نقل البيانات.

RECEIVED_SERVER_RESPONSE

تلقى تطبيق Android Device Policy استجابة من الخادم استجابةً لطلب نقل البيانات.

SERVER_ERROR

تعذّر نقل البيانات بسبب خطأ في الخادم ويمكن إعادة المحاولة.

STATE_UNSPECIFIED

لم يتم استخدام هذه القيمة.

UNKNOWN_ERROR

تعذّر نقل البيانات لسبب غير معروف ويمكن إعادة المحاولة.

وظائف عامة

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

يتم عرض ثابت التعداد لهذا النوع مع الاسم المحدّد.

java-static Array<DpcMigrationAttempt.State!>!

تعرض صفيفًا يحتوي على الثوابت لهذا النوع من التعداد، وبالترتيب الذي تم تعريفها به.

قيم التعداد

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERRORDpcMigrationAttempt.State

تعذَّر نقل البيانات بسبب تعذُّر إزالة الشبكة التي تم ضبطها من خلال وحدة التحكّم بسياسة الجهاز المصدر. وبما أنّ إزالة الشبكات ليست عملية ذرية، ربما سبق أن تمت إزالة بعض الشبكات.

تم نقل البيانات

val DpcMigrationAttempt.State.MIGRATEDDpcMigrationAttempt.State

اكتمل نقل البيانات وتتولى Android Management API إدارة الجهاز أو الملف الشخصي.

عملية النقل

val DpcMigrationAttempt.State.MIGRATINGDpcMigrationAttempt.State

جارٍ نقل بيانات تطبيق Android Device Policy. عادةً ما تنتقل الولاية تلقائيًا إلى "تم النقل".

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLEDDpcMigrationAttempt.State

لم يتم تفعيل ميزة نقل البيانات في تطبيق Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUTDpcMigrationAttempt.State

لم تكتمل عملية النقل في الوقت المناسب. تعذّر نقل البيانات ويمكن إعادة المحاولة باستخدام رمز مميّز آخر لنقل البيانات أو باستخدام رمز مميّز آخر.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIREDDpcMigrationAttempt.State

انتهت صلاحية الرمز المميّز للنقل. تعذّر نقل البيانات ويمكن إعادة المحاولة باستخدام رمز مميّز مختلف للنقل. سيتم التحقّق من ذلك استنادًا إلى وقت الجهاز على أي حال عند بدء عملية النقل، ولكن إذا كان وقت الجهاز غير صحيح أو في حال اجتياز عمليات التحقّق غير المنهجية، ولكن قد يتعذّر فحص الخادم بحثًا عن انتهاء صلاحية، سنصل في هذه الحالة إلى هنا.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERRORDpcMigrationAttempt.State

تعذّر نقل البيانات بسبب خطأ في الشبكة، ويمكن إعادة المحاولة باستخدام الرمز المميّز نفسه لنقل البيانات أو رمز آخر مختلف.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUNDDpcMigrationAttempt.State

لم يتم العثور على سياسة الجهاز على الخادم. تعذّر نقل البيانات ويمكن إعادة المحاولة باستخدام رمز مميّز مختلف للنقل. سيتم التحقّق من توفُّر السياسة عند إنشاء الرمز المميّز للنقل، لذلك من غير المحتمل أن يحدث ذلك. ولكن يمكن، على سبيل المثال، أن تحذف إدارة الخدمات الجوّالة للمؤسسات السياسة في تلك الأثناء.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

يعمل تطبيق Android Device Policy مع الخادم للاستعداد لعملية نقل البيانات. عادة ما تتقدم الولاية تلقائيًا إلى RECEIVED_SERVER_RESPONSE.

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSEDpcMigrationAttempt.State

تلقى تطبيق Android Device Policy استجابة من الخادم استجابةً لطلب نقل البيانات. عادة ما تتقدم الولاية تلقائيًا إلى READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERRORDpcMigrationAttempt.State

تعذّر نقل البيانات بسبب خطأ في الخادم ويمكن إعادة المحاولة. من الممكن أن يساعد استخدام رمز مميّز مختلف للنقل.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIEDDpcMigrationAttempt.State

لم يتم استخدام هذه القيمة.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERRORDpcMigrationAttempt.State

تعذّر نقل البيانات لسبب غير معروف ويمكن إعادة المحاولة. من الممكن أن يساعدك رمز مميّز مختلف للنقل.

وظائف عامة

valueOf

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

يتم عرض ثابت التعداد لهذا النوع مع الاسم المحدّد. يجب أن تتطابق السلسلة تمامًا مع معرّف مستخدَم للإعلان عن ثابت تعداد في هذا النوع. (لا يُسمَح باستخدام أحرف المسافات البيضاء غير الضرورية.)

المرتجعات
DpcMigrationAttempt.State!

ثابت التعداد بالاسم المحدّد

الرميات
java.lang.IllegalArgumentException

إذا كان نوع التعداد هذا غير ثابت بالاسم المحدد

values

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

تعرض صفيفًا يحتوي على الثوابت لهذا النوع من التعداد، وبالترتيب الذي تم تعريفها به. يمكن استخدام هذه الطريقة للتكرار على الثوابت.

المرتجعات
Array<DpcMigrationAttempt.State!>!

صفيف يحتوي على ثوابت نوع التعداد هذا، بالترتيب الذي يتم تعريفها به