82 bool SaveToFile(
const std::string& file)
const;
94 const std::string& build_target,
95 const std::vector<std::string>& paths,
96 const std::string& directory_prefix,
97 bool override_entry =
false);
Definition: expected.h:86
Definition: fetcher_config.h:74
bool add_cvd_file(const CvdFile &file, bool override_entry=false)
Definition: fetcher_config.cpp:215
FetcherConfig()
Definition: fetcher_config.cpp:122
Result< void > AddFilesToConfig(FileSource purpose, const std::string &build_id, const std::string &build_target, const std::vector< std::string > &paths, const std::string &directory_prefix, bool override_entry=false)
Definition: fetcher_config.cpp:254
std::unique_ptr< Json::Value > dictionary_
Definition: fetcher_config.h:75
FetcherConfig(FetcherConfig &&)
std::string FindCvdFileWithSuffix(const std::string &suffix) const
Definition: fetcher_config.cpp:239
~FetcherConfig()
Definition: fetcher_config.cpp:127
bool LoadFromFile(const std::string &file)
Definition: fetcher_config.cpp:140
std::map< std::string, CvdFile > get_cvd_files() const
Definition: fetcher_config.cpp:227
void RecordFlags()
Definition: fetcher_config.cpp:167
bool SaveToFile(const std::string &file) const
Definition: fetcher_config.cpp:130
Definition: cuttlefish_config.h:42
Definition: alloc_utils.cpp:23
FileSource
Definition: fetcher_config.h:32
@ ANDROID_EFI_LOADER_BUILD
std::ostream & operator<<(std::ostream &out, Arch arch)
Definition: architecture.cpp:67
Definition: fetcher_config.h:50
std::string build_id
Definition: fetcher_config.h:52
CvdFile()
Definition: fetcher_config.cpp:105
FileSource source
Definition: fetcher_config.h:51
std::string file_path
Definition: fetcher_config.h:54
std::string build_target
Definition: fetcher_config.h:53