DummyErasureCodec, HHXORErasureCodec, RSErasureCodec, XORErasureCodec@Private
public abstract class ErasureCodec
extends java.lang.Object
| Constructor | Description |
|---|---|
ErasureCodec(Configuration conf,
ErasureCodecOptions options) |
| Modifier and Type | Method | Description |
|---|---|---|
BlockGrouper |
createBlockGrouper() |
|
abstract ErasureDecoder |
createDecoder() |
|
abstract ErasureEncoder |
createEncoder() |
|
ErasureCodecOptions |
getCodecOptions() |
Get a
ErasureCodecOptions. |
ErasureCoderOptions |
getCoderOptions() |
Get a
ErasureCoderOptions. |
java.lang.String |
getName() |
|
ECSchema |
getSchema() |
|
protected void |
setCodecOptions(ErasureCodecOptions options) |
|
protected void |
setCoderOptions(ErasureCoderOptions options) |
public ErasureCodec(Configuration conf, ErasureCodecOptions options)
public java.lang.String getName()
public ECSchema getSchema()
public ErasureCodecOptions getCodecOptions()
ErasureCodecOptions.protected void setCodecOptions(ErasureCodecOptions options)
public ErasureCoderOptions getCoderOptions()
ErasureCoderOptions.protected void setCoderOptions(ErasureCoderOptions options)
public abstract ErasureEncoder createEncoder()
public abstract ErasureDecoder createDecoder()
public BlockGrouper createBlockGrouper()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.