Example usage for org.apache.hadoop.io.compress CompressionCodecFactory setCodecClasses

List of usage examples for org.apache.hadoop.io.compress CompressionCodecFactory setCodecClasses

Introduction

In this page you can find the example usage for org.apache.hadoop.io.compress CompressionCodecFactory setCodecClasses.

Prototype

public static void setCodecClasses(Configuration conf, List<Class> classes) 

Source Link

Document

Sets a list of codec classes in the configuration.

Usage

From source file:com.pinterest.secor.util.CompressionUtil.java

License:Apache License

public static CompressionCodec createCompressionCodec(String className) throws Exception {
    Configuration configuration = new Configuration();
    CompressionCodecFactory.setCodecClasses(configuration,
            new LinkedList<Class>(Collections.singletonList(Class.forName(className))));
    CompressionCodecFactory ccf = new CompressionCodecFactory(configuration);
    return ccf.getCodecByClassName(className);
}