DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


迁移尝试的状态。除 STATE_UNSPECIFIED、PREPARING_FOR_MIGRATION、RECEIVED_SERVER_FOLDER 和 READY_FOR_MIGRATION 之外的所有状态均为终止状态。

摘要

枚举值

CONFIGURED_NETWORK_REMOVAL_ERROR

迁移失败,因为无法移除源 DPC 配置的网络。

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

迁移失败,因为无法移除源 DPC 配置的网络。移除网络不是一劳永逸的操作,因此某些网络可能已经被移除。

已迁移

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

在服务器上找不到设备政策。迁移失败,可以使用其他迁移令牌重试。在创建迁移令牌时,系统会检查政策是否存在,因此不太可能会发生这种情况。例如,如果 EMM 在此期间删除了政策,则可能会发生这种情况。

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATIONDpcMigrationAttempt.State

Android Device Policy 正在与服务器协作为迁移做好准备。通常,状态将自动前进到 RECEIVED_SERVER_旨在。

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

如果此枚举类型没有指定名称的常量

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

返回一个包含该枚举类型的常量的数组(按声明顺序排列)。此方法可用于迭代常量。

返回
Array<DpcMigrationAttempt.State!>!

包含该枚举类型的常量的数组(按声明顺序排列)