class ResourceAndSnapshotFilter implements DeepCloneable<ResourceAndSnapshotFilter> {

    public boolean exportEnabled() {
        return includeDataSnapshots != null
                && (includeDataSnapshots && resourceUri != null && resourceUri.length() > 0);
    }

    public  ResourceAndSnapshotFilter();
    public  ResourceAndSnapshotFilter(ResourceAndSnapshotFilter other);

}