DpcMigrationAttempt.State

public 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

迁移失败,原因未知,可重试。

公共方法

static DpcMigrationAttempt.State

返回具有指定名称的该类型的枚举常量。

static DpcMigrationAttempt.State[]

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

枚举值

CONFIGURED_NETWORK_REMOVAL_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERROR

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

已迁移

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATED

迁移已完成,且 Android Management API 正在管理设备或个人资料。

迁移

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATING

Android Device Policy 正在迁移。通常,状态将自动推进为“MIGRATED”。

MIGRATION_FEATURE_NOT_ENABLED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLED

Android Device Policy 中未启用迁移功能。

MIGRATION_TIMED_OUT

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TIMED_OUT

迁移过程未及时完成。迁移失败,您可以使用同一或不同的迁移令牌重试。

MIGRATION_TOKEN_EXPIRED

DpcMigrationAttempt.State DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIRED

迁移令牌已过期。迁移失败,可以使用其他迁移令牌重试。启动迁移后,无论怎样,系统都会根据设备时间进行检查;但如果设备时间有误,或在其他特殊情况下,检查可能通过了检查,那么服务器对过期时间的检查可能会失败,我们在这里结束。

NETWORK_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.NETWORK_ERROR

由于网络连接错误,迁移失败,您可以使用同一或其他迁移令牌重试。

POLICY_NOT_FOUND

DpcMigrationAttempt.State DpcMigrationAttempt.State.POLICY_NOT_FOUND

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

PREPARING_FOR_MIGRATION

DpcMigrationAttempt.State DpcMigrationAttempt.State.PREPARING_FOR_MIGRATION

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

RECEIVED_SERVER_RESPONSE

DpcMigrationAttempt.State DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSE

Android Device Policy 收到了服务器对迁移请求的响应。通常,状态将自动推进为 READY_FOR_MIGRATION。

SERVER_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.SERVER_ERROR

迁移因服务器错误而失败,可重试。使用其他迁移令牌可能会有所帮助。

UNKNOWN_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.UNKNOWN_ERROR

迁移失败,原因未知,可重试。其他迁移令牌可能会有所帮助。

公共方法

valueOf

public static DpcMigrationAttempt.State valueOf(String name)

返回具有指定名称的该类型的枚举常量。字符串必须与用于声明此类型的枚举常量的标识符完全匹配。(不允许使用额外的空白字符。)

返回
DpcMigrationAttempt.State

具有指定名称的枚举常量

抛出
java.lang.IllegalArgumentException

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

public static DpcMigrationAttempt.State[] values()

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

返回
DpcMigrationAttempt.State[]

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