#include "components/reporting/storage/storage_configuration.h"
#include "base/files/file_path.h"
namespace reporting {
namespace {
constexpr base::FilePath::CharType kSecurityQueueSubdir[] = …);
constexpr base::FilePath::CharType kSecurityQueuePrefix[] = …);
constexpr base::FilePath::CharType kImmediateQueueSubdir[] = …);
constexpr base::FilePath::CharType kImmediateQueuePrefix[] = …);
constexpr base::FilePath::CharType kFastBatchQueueSubdir[] = …);
constexpr base::FilePath::CharType kFastBatchQueuePrefix[] = …);
constexpr base::TimeDelta kFastBatchUploadPeriod = …;
constexpr base::FilePath::CharType kSlowBatchQueueSubdir[] = …);
constexpr base::FilePath::CharType kSlowBatchQueuePrefix[] = …);
constexpr base::TimeDelta kSlowBatchUploadPeriod = …;
constexpr base::FilePath::CharType kBackgroundQueueSubdir[] = …);
constexpr base::FilePath::CharType kBackgroundQueuePrefix[] = …);
constexpr base::TimeDelta kBackgroundQueueUploadPeriod = …;
constexpr base::FilePath::CharType kManualQueueSubdir[] = …);
constexpr base::FilePath::CharType kManualQueuePrefix[] = …);
constexpr base::TimeDelta kManualUploadPeriod = …;
constexpr base::FilePath::CharType kManualLacrosQueueSubdir[] = …);
constexpr base::FilePath::CharType kManualLacrosQueuePrefix[] = …);
constexpr base::TimeDelta kFailedUploadRetryDelay = …;
}
StorageOptions::StorageOptions()
: … { … }
StorageOptions::StorageOptions(const StorageOptions& options) = default;
StorageOptions::~StorageOptions() = default;
StorageOptions::QueuesOptionsList StorageOptions::ProduceQueuesOptions() const { … }
QueueOptions::QueueOptions(const StorageOptions& storage_options)
: … { … }
QueueOptions::QueueOptions(const QueueOptions& options) = default;
}