public enum CompressionCodec extends Enum<CompressionCodec>
| Enum Constant and Description |
|---|
BZIP2 |
GZIP |
LZ4 |
LZO |
NONE |
SNAPPY |
ZSTD |
| Modifier and Type | Method and Description |
|---|---|
static CompressionCodec |
decodeCompressionCodec(int id)
Gets the compression codec based on the ID.
|
static CompressionCodec |
findCodecByName(String name) |
int |
getId() |
String |
getName() |
static CompressionCodec |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompressionCodec[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CompressionCodec NONE
public static final CompressionCodec BZIP2
public static final CompressionCodec GZIP
public static final CompressionCodec LZ4
public static final CompressionCodec LZO
public static final CompressionCodec SNAPPY
public static final CompressionCodec ZSTD
public static CompressionCodec[] values()
for (CompressionCodec c : CompressionCodec.values()) System.out.println(c);
public static CompressionCodec valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String getName()
public int getId()
public static CompressionCodec findCodecByName(String name)
public static CompressionCodec decodeCompressionCodec(int id)
id - ID indicating the compression codecCopyright © 2025 The Apache Software Foundation. All rights reserved.