All Classes and Interfaces

Class
Description
Parâmetro ou conteúdo inválido — HTTP 400.
Conflito de negócio (ex.: recurso já existente) — HTTP 409.
Operação não permitida no recurso atual — HTTP 403.
Health check de fallback com a versão em runtime — shape plano {status, versao, flavor} (norma X-Adm de versionamento e health).
/info de fallback com a versão em runtime — shape plano {versao}, paralelo ao HealthController flat.
Recurso não encontrado — HTTP 404.
Interface marcadora que uma exceção implementa para carregar a taxonomia de domínio até o corpo de erro RFC 7807.
Corpo de erro no formato RFC 7807 / 9457 (application/problem+json) — o padrão da casa para erros de API.
Um campo rejeitado por Bean Validation, no membro invalid-params.
Inicializa o SDK do Sentry apontando para o Bugsink self-hosted — o Bugsink fala o protocolo do Sentry, então usa-se o SDK Java do Sentry sem alteração.
Renderiza todo corpo de erro da API no formato RFC 7807 (ProblemDetail, application/problem+json), substituindo o HateoasErrorResponseProcessor default (que emitia {message, _links, _embedded}).
Expõe a versão do app (de version.properties, gerado no build de cada app a partir de project.version) no endpoint /info, e oferece VersaoInfo.versaoAtual() estático para o /health e o log de startup.