code: public Configuration mappingProvider(MappingProvider newMappingProvider) {
          return Configuration.builder().jsonProvider(jsonProvider).mappingProvider(newMappingProvider).options(options).evaluationListener(evaluationListeners).build();
      }
docs: Creates a new Configuration based on the given {@link com.jayway.jsonpath.spi.mapper.MappingProvider}
  @param newMappingProvider mapping provider to use in new configuration
  @return a new configuration