All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.intelie.liverig.plugin.widgets.CompressionDetails Maven / Gradle / Ivy

The newest version!
package net.intelie.liverig.plugin.widgets;

import org.jetbrains.annotations.Nullable;

public class CompressionDetails {

    private boolean enabled;
    @Nullable
    private Double maxVariation;
    @Nullable
    private Double maxOutputPeriod;

    public CompressionDetails(boolean enabled) {
        this.enabled = enabled;
    }

    public CompressionDetails(boolean enabled, @Nullable Double maxVariation, @Nullable Double maxOutputPeriod) {
        this.enabled = enabled;
        this.maxVariation = maxVariation;
        this.maxOutputPeriod = maxOutputPeriod;
    }

    public boolean isEnabled() {
        return enabled;
    }

    public Double getMaxVariation() {
        return maxVariation;
    }

    public Double getMaxOutputPeriod() {
        return maxOutputPeriod;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy