Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Component
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class PlanConfig(var capacity: Long = 50, var refillTokens: Long = 10, var refillSeconds: Long = 6)
Configuração de limite para um plano específico.
Link copied to clipboard
Link copied to clipboard
Configuração externalizada de Rate Limiting. Valores lidos do application.yaml na seção 'rate-limit'.
Link copied to clipboard
Link copied to clipboard
@Configuration
@EnableWebSecurity
Link copied to clipboard
Link copied to clipboard
@Configuration
@EnableWebSocketMessageBroker
Configuração de WebSocket com STOMP e limitação de conexões.
Link copied to clipboard
Configuração de limites para WebSocket. Usa limitador de concorrência ao invés de rate limit por requisição.