THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block |
---|
{ "apiKey": 0, "type": "metadata", "name": "BrokerRecord", "validVersions": "0", "fields": [ { "name": "BrokerIdId", "type": "int32", "versions": "0+", "about": "The broker id." }, { "name": "BrokerEpochEpoch", "type": "int64", "versions": "0+", "about": "The broker epoch." }, { "name": "EndPoints", "type": "[]BrokerEndpoint", "versions": "0+", "about": "The endpoints that can be used to communicate with this broker.", "fields": [ { "name": "Name", "type": "string", "versions": "0+", "mapKey": true, "about": "The name of the endpoint." }, { "name": "Host", "type": "string", "versions": "0+", "about": "The hostname." }, { "name": "Port", "type": "int16", "versions": "0+", "about": "The port." }, { "name": "SecurityProtocol", "type": "int16", "versions": "0+", "about": "The security protocol." } ]}, { "name": "Rack", "type": "string", "versions": "0+", "nullableVersions": "0+", "about": "The broker rack." } ] } |
...
Code Block |
---|
{ "apiKey": 6, "type": "metadata", "name": "FenceBrokerRecord", "validVersions": "0", "fields": [ { "name": "Id", "type": "int32", "versions": "0+", "about": "The broker ID to fence. It will be removed from all ISRs." } { "name": "Epoch", "type": "int32", "versions": "0+", "about": "The epoch of the broker to fence." } ] } |
DeleteTopic
Code Block |
---|
{ "apiKey": 7, "type": "metadata", "name": "DeleteTopicRecord", "validVersions": "0", "fields": [ { "name": "NameId", "type": "uuid", "versions": "0+", "about": "The topic to delete. All associated partitions will be deleted as well." } ] } |
...