@PipelineProperty(
            description = "Apply GZIP compression to output files",
            defaultValue = "false",
            displayPriority = 7)
    public void setUseCompression(final boolean useCompression) {
        this.useCompression = useCompression;
    }
Parses a POSIX-style file permission string like "rwxr--r--"
stroom-pipeline/src/main/java/stroom/pipeline/writer/RollingFileAppender.java