35template <
typename Sink>
51 "https://androidbuild-pa.googleapis.com/v4";
56 std::string project_id);
59 std::string_view branch, std::string_view target,
61 std::string
GetBuildUrl(std::string_view
id, std::string_view target);
62 std::string
GetArtifactUrl(std::string_view
id, std::string_view target,
63 const std::vector<std::string>& artifact_filenames,
64 std::string_view page_token);
66 std::string_view target,
67 std::string_view artifact);
Definition: android_build_url.h:53
AndroidBuildUrl(std::string api_base_url, std::string api_key, std::string project_id)
Definition: android_build_url.cpp:131
std::string GetArtifactUrl(std::string_view id, std::string_view target, const std::vector< std::string > &artifact_filenames, std::string_view page_token)
Definition: android_build_url.cpp:161
std::string api_key_
Definition: android_build_url.h:71
std::string GetArtifactDownloadUrl(std::string_view id, std::string_view target, std::string_view artifact)
Definition: android_build_url.cpp:180
std::string api_base_url_
Definition: android_build_url.h:70
std::string GetBuildUrl(std::string_view id, std::string_view target)
Definition: android_build_url.cpp:153
std::string project_id_
Definition: android_build_url.h:72
std::string GetLatestBuildCandidateUrl(std::string_view branch, std::string_view target, SafeLevel safe_level=SafeLevel::kSafeLevelUnspecified)
Definition: android_build_url.cpp:137
Definition: alloc_driver.h:20
void AbslStringify(Sink &sink, DeviceType device_type)
Definition: device_type.h:42
constexpr char kAndroidBuildServiceUrl[]
Definition: android_build_url.h:50
constexpr SafeLevel kAllSafeLevels[]
Definition: android_build_url.h:42
std::ostream & operator<<(std::ostream &out, DeviceType device_type)
Definition: device_type.cpp:72
std::string_view format_as(DeviceType device_type)
Definition: device_type.cpp:76
SafeLevel
Definition: android_build_url.h:25