exporter/src/main/java/io/zeebe/exporters/kinesis/config/parser/TomlProducerConfigParser.java
private Map<String, Object> parseConfig(Map<String, Object> original) {
    final Map<String, Object> parsed = new HashMap<>(original.size());
    for (Map.Entry<String, Object> entry : original.entrySet()) {
      String key = entry.getKey();
      if (key.startsWith("\"") && key.endsWith("\"")) {
        key = key.substring(1, key.length() - 1);
      }

      parsed.put(key, entry.getValue());
    }

    return parsed;
  }
/**
   * The TOML parser used by the Zeebe broker returns quoted keys with their original quotes, which
   * must be stripped in order for the {@link ProducerConfig} to accept them.
   *
   * @param original the original map provided by the TOML parser
   * @return map of properties ProducerConfig can accept
   */
The TOML parser used by the Zeebe broker returns quoted keys with their original quotes, which
must be stripped in order for the  ProducerConfig to accept them.

@param original the original map provided by the TOML parser
@return map of properties ProducerConfig can accept
The TOML parser used by the Zeebe broker returns quoted keys with their original quotes which must be stripped in order for the ProducerConfig to accept them . @param original the original map provided by the TOML parser @return map of properties ProducerConfig can accept
private Map<String, Object> parseConfig(Map<String, Object> original) {
    final Map<String, Object> parsed = new HashMap<>(original.size());
    for (Map.Entry<String, Object> entry : original.entrySet()) {
      String key = entry.getKey();
      if (key.startsWith("\"") && key.endsWith("\"")) {
        key = key.substring(1, key.length() - 1);
      }
      parsed.put(key, entry.getValue());
    }
    return parsed;
  }
private Map < String , Object > parseConfig ( Map < String , Object > original ) { final Map < String , Object > parsed = new HashMap < > ( original . size ( ) ) ; for ( Map . Entry < String , Object > entry : original . entrySet ( ) ) { String key = entry . getKey ( ) ; if ( key . startsWith ( "\"" ) && key . endsWith ( "\"" ) ) { key = key . substring ( 1 , key . length ( ) - 1 ) ; } parsed . put ( key , entry . getValue ( ) ) ; } return parsed ; }
The TOML parser used by the Zeebe broker returns quoted keys with their original quotes, which
 must be stripped in order for the {@link ProducerConfig} to accept them.
The TOML parser used by the Zeebe broker returns quoted keys with their original quotes which must be stripped in order for the { @link ProducerConfig } to accept them .