code: public DataSourceBuilder<?> initializeDataSourceBuilder() {
  		return DataSourceBuilder.create(getClassLoader()).type(getType())
  				.driverClassName(determineDriverClassName()).url(determineUrl())
  				.username(determineUsername()).password(determinePassword());
  	}
docs: Initialize a {@link DataSourceBuilder} with the state of this instance.
  @return a {@link DataSourceBuilder} initialized with the customizations defined on
  this instance