public static InlongRedisCommandsContainer build(FlinkJedisClusterConfig jedisClusterConfig) {
        Objects.requireNonNull(jedisClusterConfig, "Redis cluster config should not be Null");

        GenericObjectPoolConfig genericObjectPoolConfig = getGenericObjectPoolConfig(jedisClusterConfig);

        JedisCluster jedisCluster = new JedisCluster(jedisClusterConfig.getNodes(),
                jedisClusterConfig.getConnectionTimeout(),
                jedisClusterConfig.getConnectionTimeout(),
                jedisClusterConfig.getMaxRedirections(),
                jedisClusterConfig.getPassword(),
                genericObjectPoolConfig);
        return new InlongRedisClusterContainer(jedisCluster);
    }
Builds container for Redis Cluster environment.

@param jedisClusterConfig configuration for JedisCluster
@return container for Redis Cluster environment
@throws NullPointerException if jedisClusterConfig is null
inlong-sort/sort-flink/sort-flink-v1.13/sort-connectors/redis/src/main/java/org/apache/inlong/sort/redis/common/container/RedisCommandsContainerBuilder.java