// DescribeClientQuotasRequest, proposed in KIP-546 and introduced with Kafka 2.6.0, // provides a way to describe client quotas. DescribeClientQuotasRequest => key 48, max version 1, flexible v1+ // Components is a list of match filters to apply for describing quota entities. Components: [=>] // EntityType is the entity component type that this filter component // applies to; some possible values are "user" or "client-id". EntityType: string // MatchType specifies how to match an entity, // with 0 meaning match on the name exactly, // 1 meaning match on the default name, // and 2 meaning any specified name. MatchType: enum-QuotasMatchType // Match is the string to match against, or null if unused for the given // match type. Match: nullable-string // Strict signifies whether matches are strict; if true, the response // excludes entities with unspecified entity types. Strict: bool // DescribeClientQuotasResponse is a response for a DescribeClientQuotasRequest. DescribeClientQuotasResponse => ThrottleMillis // ErrorCode is any error for the request. ErrorCode: int16 // ErrorMessage is an error message for the request, or null if the request succeeded. ErrorMessage: nullable-string // Entries contains entities that were matched. Entries: nullable[=>Entry] // Entity contains the quota entity components being described. Entity: [=>] // Type is the entity type. Type: string // Name is the entity name, or null if the default. Name: nullable-string // Values are quota values for the entity. Values: [=>] // Key is the quota configuration key. Key: string // Value is the quota configuration value. Value: float64