code: protected final RedisClusterConfiguration getClusterConfiguration() {
  		if (this.clusterConfiguration != null) {
  			return this.clusterConfiguration;
  		}
  		if (this.properties.getCluster() == null) {
  			return null;
  		}
  		RedisProperties.Cluster clusterProperties = this.properties.getCluster();
  		RedisClusterConfiguration config = new RedisClusterConfiguration(
  				clusterProperties.getNodes());
  		if (clusterProperties.getMaxRedirects() != null) {
  			config.setMaxRedirects(clusterProperties.getMaxRedirects());
  		}
  		if (this.properties.getPassword() != null) {
  			config.setPassword(RedisPassword.of(this.properties.getPassword()));
  		}
  		return config;
  	}
docs: Create a {@link RedisClusterConfiguration} if necessary.
  @return {@literal null} if no cluster settings are set.