Todo mundo parece estar ignorando a parte "tipo de enum" da sua pergunta.
Embora não haja uma fonte canônica para códigos de status HTTP, existe uma maneira simples de adicionar as constantes de status ausentes às necessárias, javax.ws.rs.core.Response.Statussem incluir dependências adicionais em seu projeto.
javax.ws.rs.core.Response.Status é apenas uma implementação do javax.ws.rs.core.Response.StatusType interface. Você só precisa criar sua própria enumeração de implementação com definições para os códigos de status que deseja.
Bibliotecas principais como Javax, Jersey etc. são gravadas na interface e StatusType não na implementação Status (ou certamente deveriam ser). Como a sua nova enumeração de status StatusTypeé implementada, ela pode ser usada em qualquer lugar que você use uma javax.ws.rs.core.Response.Statusconstante.
Lembre-se de que seu próprio código também deve ser gravado na StatusTypeinterface. Isso permitirá que você use seus próprios códigos de status, além dos códigos "padrão".
Aqui está uma lista com uma implementação simples com constantes definidas para os códigos de status "Informativo 1xx": https://gist.github.com/avendasora/a5ed9acf6b1ee709a14a