code: public Deflater makeDeflater(final int compressionLevel, final boolean gzipCompatible) {
          if (intelDeflaterSupported) {
              if ((compressionLevel == 1 && gzipCompatible) || compressionLevel != 1) {
                  return new IntelDeflater(compressionLevel, gzipCompatible);
              }
          }
          logger.warn("IntelDeflater is not supported, using Java.util.zip.Deflater");
          return new Deflater(compressionLevel, gzipCompatible);
      }
docs: Returns an IntelDeflater if supported on the platform, otherwise returns a Java Deflater
  
  @param compressionLevel  the compression level (0-9)
  @param gzipCompatible  if true the use GZIP compatible compression
  @return a Deflater object