code: public ClientFlakeIdGeneratorConfig findFlakeIdGeneratorConfig(String name) {
          String baseName = getBaseName(name);
          ClientFlakeIdGeneratorConfig config = lookupByPattern(configPatternMatcher, flakeIdGeneratorConfigMap, baseName);
          if (config != null) {
              return config;
          }
          return getFlakeIdGeneratorConfig("default");
      }
docs: Returns a {@link ClientFlakeIdGeneratorConfig} configuration for the given flake ID generator name.
  <p>
  The name is matched by pattern to the configuration and by stripping the
  partition ID qualifier from the given {@code name}.
  If there is no config found by the name, it will return the configuration
  with the name {@code "default"}.
  
  @param name name of the flake ID generator config
  @return the flake ID generator configuration
  @throws ConfigurationException if ambiguous configurations are found
  @see com.hazelcast.partition.strategy.StringPartitioningStrategy#getBaseName(java.lang.String)
  @see #setConfigPatternMatcher(ConfigPatternMatcher)
  @see #getConfigPatternMatcher()