Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A dynamic client config supported.configs can be added to hold the value of this config which is will be a JSON of what is described above. This can be deleted to refresh

Public Interfaces

...

Admin Client Changes

...

Code Block
languagebash
bin/kafka-configs.sh --bootstrap-server localhost:9092 \
  --describe \
  --entity-type users \
  --entity-name alice \ 
  --entity-type clients \
  --entity-name clientid-override
Quota configs for user-principal 'alice', client-id 'clientid-override' are producer_byte_rate=60000.0
Dynamic configs for user-principal 'alice', client-id 'clientid-override' are heartbeat.interval.ms=2000, acks=0, 
Supported dynamic configs for user-principal 'alice', client-id 'clientid-override' are "{'ClientInformation(softwareName=apache-kafka-java, softwareVersion=x.y.x.z-SNAPSHOT)': 'acks'}"

The above output is under the assumption that a client with the ClientInformation above registered the supported dynamic configs acks under the entity <alice, clientid-override>. 

...