in src/main/java/com/google/cloud/run/kafkascaler/ConfigurationProvider.java [173:189]
Properties kafkaClientProperties(InputStream inputStream) throws IOException {
Properties config = new Properties();
try (BufferedReader bufferedReader =
new BufferedReader(new InputStreamReader(inputStream, UTF_8))) {
config.load(bufferedReader);
}
if (isNullOrEmpty(config.getProperty(AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG))) {
throw new IllegalArgumentException(
"Kafka client property "
+ AdminClientConfig.BOOTSTRAP_SERVERS_CONFIG
+ " is required but not set in the Kafka client properties file.");
}
return config;
}