class CollectorSettings implements DeepCloneable<CollectorSettings> {

    public boolean exportEnabled() {
        if (logFilterParameters == null) {
            return false;
        }
        ResourceAndSnapshotFilter resourceAndSnapshotFilter = logFilterParameters.getResourceAndSnapshotFilter();
        return resourceAndSnapshotFilter != null
                && resourceAndSnapshotFilter.exportDatasnapshotEnabled();
    }

    public  CollectorSettings();
    public  CollectorSettings(CollectorSettings other);

}