private Predicate<String> automaticConfigProvidersFilter() {
        String systemProperty = System.getProperty(AUTOMATIC_CONFIG_PROVIDERS_PROPERTY);
        if (systemProperty == null) {
            return ignored -> true;
        } else {
            return Arrays.stream(systemProperty.split(","))
                    .map(String::trim)
                    .collect(Collectors.toSet())::contains;
        }
    }
Instantiates given list of config providers and fetches the actual values of config variables from the config providers.
returns a map of config key and resolved values.

@param configProviderProps The map of config provider configs
@param originals           The map of raw configs.
@return map of resolved config variable.
clients/src/main/java/org/apache/kafka/common/config/AbstractConfig.java