0.1.8 • Published 10 months ago

pluga-plg v0.1.8

Weekly downloads
39
License
MIT
Repository
-
Last release
10 months ago

pluga-plg

Pluga developer platform toolbox

Erros customizados:

Existem tipos específicos de erros que são tratados de diferentes maneiras dentro da plataforma da Pluga. Os detalhes sobre os tipos de erros suportados e como podem ser utilizados dentro do seu código estão descritos abaixo:

AuthError

Erro de autenticação, geralmente necessita de uma ação manual do cliente. Devem ser utilizados em casos onde problema de autenticação impede o funcionamento da integração.

  plg.errors.authError(message: String)

Error

Tipo genérico de erro, erros desse tipo deixam o evento em estado de falha. Devem ser utilizados quando o problema na integração exija uma correção manual por parte do cliente.

  plg.errors.error(message: String)

RateLimitError

Erros desse tipo permitem que a Pluga realize o processamento dos eventos automaticamente em um momento futuro. Devem ser utilizados quando um recurso torna-se indisponível por conta do limite de uso por exemplo. Você deve fornecer o tempo necessário (em segundos) para que o recurso esteja disponível novamente.

  plg.errors.rateLimitError(message: String, remaining: Integer(seconds))

TransientError

Erros temporários ou transitórios que podem ocorrer por instabilidades, quedas, etc, e que não exigem nenhuma ação manual para o seu correto funcionamento. Eventos com erros desse tipo são reprocessados automaticamente pela plataforma da Pluga.

  plg.errors.transientError(message: String)
0.1.8

10 months ago

0.1.7

10 months ago

0.1.6

10 months ago

0.1.5

1 year ago

0.1.4

3 years ago

0.1.3

4 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

7 years ago

0.0.1

7 years ago