in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/LocalEnvironmentEntrypoint.java [66:87]
private static void parseConfigurationOptions(
MultipleParameterTool parameterTool, Configuration flinkConfiguration) {
final Collection<String> configurationOptions =
parameterTool.getMultiParameter(CONFIGURATION_OPTION);
if (configurationOptions != null) {
for (String configurationOption : configurationOptions) {
final String[] splits = configurationOption.split("=");
if (splits.length != 2) {
throw new IllegalArgumentException(
String.format(
"The '--%s' value must have the form 'key=value'", CONFIGURATION_OPTION));
}
final String key = splits[0];
final String value = splits[1];
LOG.info("Setting configuration value: {}={}", key, value);
flinkConfiguration.setString(key, value);
}
}
}