Class CompressionConfig

  • All Implemented Interfaces:
    java.io.Serializable

    public class CompressionConfig
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      CompressionConfig()  
      CompressionConfig​(com.yahoo.compress.CompressionType type)  
      CompressionConfig​(com.yahoo.compress.CompressionType type, int level, float threshold)  
      CompressionConfig​(com.yahoo.compress.CompressionType type, int level, float threshold, long minSize)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      float thresholdFactor()
      get a multiplier for comparing compressed and original size
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • type

        public final com.yahoo.compress.CompressionType type
      • compressionLevel

        public int compressionLevel
      • threshold

        public float threshold
      • minsize

        public final long minsize
    • Constructor Detail

      • CompressionConfig

        public CompressionConfig​(com.yahoo.compress.CompressionType type,
                                 int level,
                                 float threshold,
                                 long minSize)
      • CompressionConfig

        public CompressionConfig()
      • CompressionConfig

        public CompressionConfig​(com.yahoo.compress.CompressionType type)
      • CompressionConfig

        public CompressionConfig​(com.yahoo.compress.CompressionType type,
                                 int level,
                                 float threshold)
    • Method Detail

      • thresholdFactor

        public float thresholdFactor()
        get a multiplier for comparing compressed and original size