class Kafka::Cluster
def alter_topic(name, configs = {})
def alter_topic(name, configs = {}) options = { resources: [[Kafka::Protocol::RESOURCE_TYPE_TOPIC, name, configs]] } broker = controller_broker @logger.info "Altering the config for topic `#{name}` using controller broker #{broker}" response = broker.alter_configs(**options) response.resources.each do |resource| Protocol.handle_error(resource.error_code, resource.error_message) end nil end