chromium/components/offline_pages/core/model/offline_page_item_generator.cc

// Copyright 2017 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/offline_pages/core/model/offline_page_item_generator.h"

#include "base/files/file_util.h"
#include "base/rand_util.h"
#include "base/strings/string_number_conversions.h"
#include "components/offline_pages/core/offline_store_utils.h"
#include "url/gurl.h"

namespace offline_pages {

OfflinePageItemGenerator::OfflinePageItemGenerator() = default;

OfflinePageItemGenerator::~OfflinePageItemGenerator() {}

OfflinePageItem OfflinePageItemGenerator::CreateItem() {}

OfflinePageItem OfflinePageItemGenerator::CreateItemWithTempFile() {}

void OfflinePageItemGenerator::SetNamespace(const std::string& name_space) {}

void OfflinePageItemGenerator::SetId(const std::string& id) {}

void OfflinePageItemGenerator::SetRequestOrigin(
    const std::string& request_origin) {}

void OfflinePageItemGenerator::SetUrl(const GURL& url) {}

void OfflinePageItemGenerator::SetOriginalUrl(const GURL& url) {}

void OfflinePageItemGenerator::SetFileSize(int64_t file_size) {}

void OfflinePageItemGenerator::SetCreationTime(base::Time creation_time) {}

void OfflinePageItemGenerator::SetLastAccessTime(base::Time last_access_time) {}

void OfflinePageItemGenerator::SetAccessCount(int access_count) {}

void OfflinePageItemGenerator::SetArchiveDirectory(
    const base::FilePath& archive_dir) {}

void OfflinePageItemGenerator::SetDigest(const std::string& digest) {}

void OfflinePageItemGenerator::SetFileMissingTime(
    base::Time file_missing_time) {}

void OfflinePageItemGenerator::SetUseOfflineIdAsSystemDownloadId(bool enable) {}

void OfflinePageItemGenerator::SetSystemDownloadId(int64_t system_download_id) {}

}  // namespace offline_pages