44 std::optional<std::string>
filepath);
56using Build = std::variant<DeviceBuild, DirectoryBuild>;
Definition: alloc_driver.h:20
std::ostream & operator<<(std::ostream &out, DeviceType device_type)
Definition: device_type.cpp:72
std::variant< DeviceBuild, DirectoryBuild > Build
Definition: android_build.h:56
std::string FetchLabel(const Build &build)
Definition: android_build.cc:60
SafeLevel
Definition: android_build_url.h:25
Definition: android_build.h:28
std::optional< std::string > filepath
Definition: android_build.h:36
std::string target
Definition: android_build.h:31
std::string product
Definition: android_build.h:32
std::string id
Definition: android_build.h:29
bool is_signed
Definition: android_build.h:33
SafeLevel safe_level
Definition: android_build.h:37
std::string branch
Definition: android_build.h:30
bool status_blocked
Definition: android_build.h:35
Definition: android_build.h:42
std::string target
Definition: android_build.h:47
std::optional< std::string > filepath
Definition: android_build.h:51
DirectoryBuild(std::vector< std::string > paths, std::string target, std::optional< std::string > filepath)
Definition: android_build.cc:38
bool is_signed
Definition: android_build.h:50
std::string product
Definition: android_build.h:49
std::string id
Definition: android_build.h:48
std::vector< std::string > paths
Definition: android_build.h:46