Códigos de status do Bigtable
Códigos retornados
A API Cloud Bigtable (API de dados) retorna os seguintes códigos de status do gRPC.
Código | Status | Categoria | Descrição |
---|---|---|---|
|
|||
0 | OK | Não é um erro | Sucesso! |
1 | CANCELLED | Erro do sistema1 | A operação foi cancelada, geralmente pelo chamador. Uma operação que excede o prazo pode retornar com um erro CANCELLED ou DEADLINE_EXCEEDED, dependendo se a biblioteca de cliente ou o servidor cancelou a operação. Consulte a descrição DEADLINE_EXCEEDED para saber mais sobre a solução de problemas. |
2 | UNKNOWN | Erro do sistema. | Desconhecido. |
3 | INVALID_ARGUMENT | Erro do usuário | O cliente especificou um argumento inválido. |
4 | DEADLINE_EXCEEDED | Erro do sistema1 | O prazo expirou antes do término da operação. Para operações que alteram o estado do sistema, esse erro pode ser retornado mesmo que a operação tenha sido concluída com sucesso. Um servidor pode, por exemplo, atrasar uma resposta bem-sucedida por tempo suficiente para que o prazo expire. |
5 | NOT_FOUND | Erro do usuário | Alguma entidade solicitada não foi encontrada. |
6 | ALREADY_EXISTS | Erro do usuário2 | A entidade que um cliente tentou criar já existe. |
7 | PERMISSION_DENIED | Erro do usuário | O autor da chamada não tem permissão para executar a operação especificada. Esse código de erro não implica o seguinte:
|
8 | RESOURCE_EXHAUSTED | Erro do usuário | Um recurso foi esgotado. Isso pode indicar que o aplicativo esgotou uma cota da API de administrador para envolvidos no projeto, um limite de nós ou um limite de armazenamento do nó. |
9 | FAILED PRECONDITION2 | Erro do usuário | A operação foi rejeitada porque o estado do sistema não é o necessário para a execução dela. Dependendo das circunstâncias, convém tentar novamente. É possível encontrar esse erro, por exemplo, se você tentar executar operações em uma tabela enquanto ela ainda está sendo criada. |
10 | ABORTED | Erro do sistema. | A operação foi cancelada, normalmente devido a um problema de simultaneidade, como falha na verificação do sequenciador, cancelamento da transação ou se a leitura demorar demais. |
11 | OUT_OF_RANGE | Erro do usuário | Houve uma tentativa da operação depois do intervalo válido. |
12 | UNIMPLEMENTED | Erro do sistema. | A operação não foi implementada ou não é compatível/não está ativada neste serviço. |
13 | INTERNAL | Erro do sistema. | Erros internos. |
14 | UNAVAILABLE | Erro do sistema. | Talvez o serviço esteja temporariamente fora do ar ou sobrecarregado. |