DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


माइग्रेशन की कोशिश की स्थिति. STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE, और READY_FOR_MIGRATION के अलावा, सभी स्थितियां टर्मिनल स्थितियां होती हैं.

खास जानकारी

Enum वैल्यू

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!>!

यह फ़ंक्शन, इस enum टाइप के कॉन्स्टेंट वाला एक अरे दिखाता है. इसमें कॉन्स्टेंट उसी क्रम में होते हैं जिस क्रम में उन्हें घोषित किया गया है.

Enum वैल्यू

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 ऐप्लिकेशन माइग्रेट हो रहा है. आम तौर पर, स्थिति अपने-आप बदलकर MIGRATED हो जाएगी.

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!

यह फ़ंक्शन, इस टाइप के एनम कॉन्स्टेंट को तय नाम के साथ दिखाता है. स्ट्रिंग, इस टाइप में enum कॉन्स्टेंट का एलान करने के लिए इस्तेमाल किए गए आइडेंटिफ़ायर से पूरी तरह मेल खानी चाहिए. (ज़रूरत से ज़्यादा खाली सफ़ेद जगह छोड़ने की अनुमति नहीं है.)

रिटर्न
DpcMigrationAttempt.State!

तय किए गए नाम वाला enum कॉन्सटेंट

थ्रो
java.lang.IllegalArgumentException

अगर इस enum टाइप में, तय किए गए नाम का कोई कॉन्सटेंट नहीं है

वैल्यू

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

यह फ़ंक्शन, इस enum टाइप के कॉन्स्टेंट वाला एक अरे दिखाता है. इसमें कॉन्स्टेंट उसी क्रम में होते हैं जिस क्रम में उन्हें घोषित किया गया है. इस तरीके का इस्तेमाल, कॉन्स्टेंट पर बार-बार कार्रवाई करने के लिए किया जा सकता है.

रिटर्न
Array<DpcMigrationAttempt.State!>!

इस enum टाइप के कॉन्स्टेंट वाली एक कैटगरी, जिसमें उन्हें उसी क्रम में रखा गया है जिस क्रम में उन्हें घोषित किया गया है