DpcMigrationAttempt.State

public enum DpcMigrationAttempt.State


移行試行の状態。STATE_UNSPECIFIED、PREPARING_FOR_MIGRATION、RECEIVED_SERVER_RESPONSE、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_RESPONSE に進みます。

RECEIVED_SERVER_RESPONSE

DpcMigrationAttempt.State DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSE

Android Device Policy が移行リクエストに対する応答をサーバーから受信しました。通常、状態は自動的に READY_FOR_MIGRATION に進みます。

SERVER_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.SERVER_ERROR

サーバーエラーのため移行できませんでした。再試行できます。別の移行トークンを使用すると解決する場合があります。

STATE_UNSPECIFIED

DpcMigrationAttempt.State DpcMigrationAttempt.State.STATE_UNSPECIFIED

この値は使用されません。

UNKNOWN_ERROR

DpcMigrationAttempt.State DpcMigrationAttempt.State.UNKNOWN_ERROR

不明な理由により移行が失敗しました。再試行できます。別の移行トークンが役立つ可能性もあります。

パブリック メソッド

valueOf

public static DpcMigrationAttempt.State valueOf(String name)

指定された名前のこの型の列挙型定数を返します。文字列は、この型で列挙型定数を宣言するために使用される識別子と完全に一致する必要があります。(余分な空白文字は使用できません)。

戻り値
DpcMigrationAttempt.State

指定された名前を持つ列挙型定数

例外
java.lang.IllegalArgumentException

この列挙型に指定された名前の定数がない場合

values

public static DpcMigrationAttempt.State[] values()

宣言された順でこの列挙型の定数を含む配列を返します。このメソッドを使用して、定数を反復処理できます。

戻り値
DpcMigrationAttempt.State[]

宣言された順でこの列挙型の定数を含む配列