code: public RingbufferConfig findRingbufferConfig(String name) {
          name = getBaseName(name);
          RingbufferConfig config = lookupByPattern(configPatternMatcher, ringbufferConfigs, name);
          if (config != null) {
              return config.getAsReadOnly();
          }
          return getRingbufferConfig("default").getAsReadOnly();
      }
docs: Returns a read-only {@link com.hazelcast.ringbuffer.Ringbuffer}
  configuration for the given 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 ringbuffer config
  @return the ringbuffer configuration
  @throws ConfigurationException if ambiguous configurations are found
  @see StringPartitioningStrategy#getBaseName(java.lang.String)
  @see #setConfigPatternMatcher(ConfigPatternMatcher)
  @see #getConfigPatternMatcher()
  @see EvictionConfig#setSize(int)