DpcMigrationAttempt.State

enum DpcMigrationAttempt.State


O estado de uma tentativa de migração. Todos os estados diferentes de STATE_UNSPECIFIED, PREPARING_FOR_MIGRATION, RECEIVED_SERVER_RESPONSE e READY_FOR_MIGRATION são estados finais.

Resumo

Valores de tipo enumerado

CONFIGURED_NETWORK_REMOVAL_ERROR

A migração falhou porque não foi possível remover uma rede configurada pelo DPC de origem.

MIGRATED

A migração foi concluída, e a API Android Management está gerenciando o dispositivo ou perfil.

MIGRATING

O Android Device Policy está migrando.

MIGRATION_FEATURE_NOT_ENABLED

O recurso de migração não está ativado no Android Device Policy.

MIGRATION_TIMED_OUT

O processo de migração não foi concluído a tempo.

MIGRATION_TOKEN_EXPIRED

O token de migração expirou.

NETWORK_ERROR

A migração falhou devido a um erro de rede e pode ser repetida com o mesmo token de migração ou um diferente.

POLICY_NOT_FOUND

A política para o dispositivo não foi encontrada no servidor.

PREPARING_FOR_MIGRATION

O Android Device Policy está trabalhando com o servidor para se preparar para a migração.

RECEIVED_SERVER_RESPONSE

O Android Device Policy recebeu uma resposta do servidor em resposta a uma solicitação de migração.

SERVER_ERROR

A migração falhou devido a um erro no servidor e pode ser repetida.

STATE_UNSPECIFIED

Esse valor não é usado.

UNKNOWN_ERROR

A migração falhou por um motivo desconhecido e pode ser repetida.

Funções públicas

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

Retorna a constante de enum desse tipo com o nome especificado.

java-static Array<DpcMigrationAttempt.State!>!

Retorna uma matriz com as constantes desse tipo de enumeração, na ordem em que são declaradas.

Valores de tipo enumerado

CONFIGURED_NETWORK_REMOVAL_ERROR

val DpcMigrationAttempt.State.CONFIGURED_NETWORK_REMOVAL_ERROR: DpcMigrationAttempt.State

A migração falhou porque não foi possível remover uma rede configurada pelo DPC de origem. Como a remoção das redes não é uma operação atômica, algumas delas já podem ter sido removidas.

MIGRADO

val DpcMigrationAttempt.State.MIGRATED: DpcMigrationAttempt.State

A migração foi concluída, e a API Android Management está gerenciando o dispositivo ou perfil.

MIGRANDO

val DpcMigrationAttempt.State.MIGRATING: DpcMigrationAttempt.State

O Android Device Policy está migrando. Normalmente, o estado avança automaticamente para "MIGRATED".

MIGRATION_FEATURE_NOT_ENABLED

val DpcMigrationAttempt.State.MIGRATION_FEATURE_NOT_ENABLED: DpcMigrationAttempt.State

O recurso de migração não está ativado no Android Device Policy.

MIGRATION_TIMED_OUT

val DpcMigrationAttempt.State.MIGRATION_TIMED_OUT: DpcMigrationAttempt.State

O processo de migração não foi concluído a tempo. A migração falhou e pode ser repetida com o mesmo token ou um token diferente.

MIGRATION_TOKEN_EXPIRED

val DpcMigrationAttempt.State.MIGRATION_TOKEN_EXPIRED: DpcMigrationAttempt.State

O token de migração expirou. A migração falhou e pode ser repetida com um token de migração diferente. Isso será verificado com base na hora do dispositivo quando a migração for iniciada. No entanto, se a hora do dispositivo estiver errada ou em outros casos extremos, essa verificação poderá ser aprovada, mas a verificação de expiração do servidor poderá falhar, e é por isso que estamos aqui.

NETWORK_ERROR

val DpcMigrationAttempt.State.NETWORK_ERROR: DpcMigrationAttempt.State

A migração falhou devido a um erro de rede e pode ser repetida com o mesmo token de migração ou um diferente.

POLICY_NOT_FOUND

val DpcMigrationAttempt.State.POLICY_NOT_FOUND: DpcMigrationAttempt.State

A política para o dispositivo não foi encontrada no servidor. A migração falhou e pode ser repetida com um token de migração diferente. A existência da política será verificada quando o token de migração for criado, então isso não deve acontecer. Mas isso pode acontecer, por exemplo, se a EMM excluir a política nesse período.

PREPARING_FOR_MIGRATION

val DpcMigrationAttempt.State.PREPARING_FOR_MIGRATION: DpcMigrationAttempt.State

O Android Device Policy está trabalhando com o servidor para se preparar para a migração. Normalmente, o estado avança automaticamente para "RECEIVED_SERVER_RESPONSE".

RECEIVED_SERVER_RESPONSE

val DpcMigrationAttempt.State.RECEIVED_SERVER_RESPONSE: DpcMigrationAttempt.State

O Android Device Policy recebeu uma resposta do servidor em resposta a uma solicitação de migração. Normalmente, o estado avança automaticamente para READY_FOR_MIGRATION.

SERVER_ERROR

val DpcMigrationAttempt.State.SERVER_ERROR: DpcMigrationAttempt.State

A migração falhou devido a um erro no servidor e pode ser repetida. Talvez usar um token de migração diferente ajude.

STATE_UNSPECIFIED

val DpcMigrationAttempt.State.STATE_UNSPECIFIED: DpcMigrationAttempt.State

Esse valor não é usado.

UNKNOWN_ERROR

val DpcMigrationAttempt.State.UNKNOWN_ERROR: DpcMigrationAttempt.State

A migração falhou por um motivo desconhecido e pode ser repetida. Talvez um token de migração diferente ajude.

Funções públicas

valueOf

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

Retorna a constante de enum desse tipo com o nome especificado. A string precisa corresponder exatamente a um identificador usado para declarar uma constante de enumeração nesse tipo. Não são permitidos caracteres externos de espaço em branco.

Retorna
DpcMigrationAttempt.State!

a constante de enum com o nome especificado

Gera
java.lang.IllegalArgumentException

se esse tipo de enumeração não tiver uma constante com o nome especificado

values

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

Retorna uma matriz com as constantes desse tipo de enumeração, na ordem em que são declaradas. Esse método pode ser usado para iterar as constantes.

Retorna
Array<DpcMigrationAttempt.State!>!

uma matriz com as constantes desse tipo de enumeração, na ordem em que são declaradas