What is AlterClientQuotas?
Sets per-user or per-client-id throughput quotas via kafka-configs.sh --alter --entity-type. Quotas are enforced per broker and can be scoped to user level, client-id level, or their intersection. A missing entry means the default quota applies (unlimited if not configured).
| Version | Kafka | Changes |
|---|---|---|
| AlterClientQuotasRequest | ||
| v0 | 2.6 | + Entries []EntryData+ Entity []EntityData+ EntityType string+ EntityName string+ Ops []OpData+ Key string+ Value float64+ Remove bool+ ValidateOnly bool |
| v1 | 2.8 | ~ Flexible encoding enabled FLEXIBLE enables flexible versions. |
| AlterClientQuotasResponse | ||
| v0 | 2.6 | + ThrottleTimeMs int32+ Entries []EntryData+ ErrorCode int16+ ErrorMessage string+ Entity []EntityData+ EntityType string+ EntityName string |
| v1 | 2.8 | ~ Flexible encoding enabled FLEXIBLE enables flexible versions. |