Uses of Interface
org.apache.hadoop.io.compress.CompressionCodec
Packages that use CompressionCodec
Package
Description
Generic i/o code for use when reading and writing data to the network,
to databases, and to files.
-
Uses of CompressionCodec in org.apache.hadoop.io
Methods in org.apache.hadoop.io with parameters of type CompressionCodecModifier and TypeMethodDescriptionstatic org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(Configuration conf, FSDataOutputStream out, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(Configuration conf, FSDataOutputStream out, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, org.apache.hadoop.io.SequenceFile.Metadata metadata) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileContext fc, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, org.apache.hadoop.io.SequenceFile.Metadata metadata, EnumSet<CreateFlag> createFlag, org.apache.hadoop.fs.Options.CreateOpts... opts) Construct the preferred type of SequenceFile Writer.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, int bufferSize, short replication, long blockSize, boolean createParent, SequenceFile.CompressionType compressionType, CompressionCodec codec, org.apache.hadoop.io.SequenceFile.Metadata metadata) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, int bufferSize, short replication, long blockSize, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress, org.apache.hadoop.io.SequenceFile.Metadata metadata) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress) Deprecated.static org.apache.hadoop.io.SequenceFile.WriterSequenceFile.createWriter(FileSystem fs, Configuration conf, Path name, Class keyClass, Class valClass, SequenceFile.CompressionType compressionType, CompressionCodec codec, Progressable progress, org.apache.hadoop.io.SequenceFile.Metadata metadata) Deprecated. -
Uses of CompressionCodec in org.apache.hadoop.io.compress
Subinterfaces of CompressionCodec in org.apache.hadoop.io.compressModifier and TypeInterfaceDescriptioninterfaceThis class encapsulates a codec which can decompress direct bytebuffers.interfaceThis interface is meant to be implemented by those compression codecs which are capable to compress / de-compress a stream starting at any arbitrary position.Classes in org.apache.hadoop.io.compress that implement CompressionCodecModifier and TypeClassDescriptionclassThis class provides output and input streams for bzip2 compression and decompression.classclassThis class creates gzip compressors/decompressors.classThis is a special codec which does not transform the output.Methods in org.apache.hadoop.io.compress that return CompressionCodecModifier and TypeMethodDescriptionFind the relevant compression codec for the given file based on its filename suffix.CompressionCodecFactory.getCodecByClassName(String classname) Find the relevant compression codec for the codec's canonical class name.CompressionCodecFactory.getCodecByName(String codecName) Find the relevant compression codec for the codec's canonical class name or by codec alias.Methods in org.apache.hadoop.io.compress that return types with arguments of type CompressionCodecModifier and TypeMethodDescriptionClass<? extends CompressionCodec>CompressionCodecFactory.getCodecClassByName(String codecName) Find the relevant compression codec for the codec's canonical class name or by codec alias and returns its implemetation class.static List<Class<? extends CompressionCodec>>CompressionCodecFactory.getCodecClasses(Configuration conf) Get the list of codecs discovered via a Java ServiceLoader, or listed in the configuration.Methods in org.apache.hadoop.io.compress with parameters of type CompressionCodecModifier and TypeMethodDescriptionstatic CompressorCodecPool.getCompressor(CompressionCodec codec) static CompressorCodecPool.getCompressor(CompressionCodec codec, Configuration conf) Get aCompressorfor the givenCompressionCodecfrom the pool or a new one.static DecompressorCodecPool.getDecompressor(CompressionCodec codec) Get aDecompressorfor the givenCompressionCodecfrom the pool or a new one.static intCodecPool.getLeasedCompressorsCount(CompressionCodec codec) Return the number of leasedCompressors for thisCompressionCodec.static intCodecPool.getLeasedDecompressorsCount(CompressionCodec codec) Return the number of leasedDecompressors for thisCompressionCodec. -
Uses of CompressionCodec in org.apache.hadoop.mapred
Methods in org.apache.hadoop.mapred that return types with arguments of type CompressionCodecModifier and TypeMethodDescriptionClass<? extends CompressionCodec>JobConf.getMapOutputCompressorClass(Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the map outputs.static Class<? extends CompressionCodec>FileOutputFormat.getOutputCompressorClass(JobConf conf, Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the job outputs.Method parameters in org.apache.hadoop.mapred with type arguments of type CompressionCodecModifier and TypeMethodDescriptionClass<? extends CompressionCodec>JobConf.getMapOutputCompressorClass(Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the map outputs.static Class<? extends CompressionCodec>FileOutputFormat.getOutputCompressorClass(JobConf conf, Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the job outputs.voidJobConf.setMapOutputCompressorClass(Class<? extends CompressionCodec> codecClass) Set the given class as theCompressionCodecfor the map outputs.static voidFileOutputFormat.setOutputCompressorClass(JobConf conf, Class<? extends CompressionCodec> codecClass) Set theCompressionCodecto be used to compress job outputs. -
Uses of CompressionCodec in org.apache.hadoop.mapreduce.lib.output
Methods in org.apache.hadoop.mapreduce.lib.output that return types with arguments of type CompressionCodecModifier and TypeMethodDescriptionstatic Class<? extends CompressionCodec>FileOutputFormat.getOutputCompressorClass(JobContext job, Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the job outputs.Method parameters in org.apache.hadoop.mapreduce.lib.output with type arguments of type CompressionCodecModifier and TypeMethodDescriptionstatic Class<? extends CompressionCodec>FileOutputFormat.getOutputCompressorClass(JobContext job, Class<? extends CompressionCodec> defaultValue) Get theCompressionCodecfor compressing the job outputs.static voidFileOutputFormat.setOutputCompressorClass(Job job, Class<? extends CompressionCodec> codecClass) Set theCompressionCodecto be used to compress job outputs.
SequenceFile.createWriter(Configuration, Writer.Option...)instead.