◆ UrlBuilder()
cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::UrlBuilder |
( |
std::string |
base_url | ) |
|
|
inlineprivate |
◆ AddApiKeyAndProjectId()
void cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::AddApiKeyAndProjectId |
( |
std::string_view |
api_key, |
|
|
std::string_view |
project_id |
|
) |
| |
|
inline |
◆ AddQueryParameter()
void cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::AddQueryParameter |
( |
std::string_view |
key, |
|
|
std::string_view |
value |
|
) |
| |
|
inline |
◆ GetArtifactBaseUrl()
static UrlBuilder cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::GetArtifactBaseUrl |
( |
std::string_view |
api_base, |
|
|
std::string_view |
id, |
|
|
std::string_view |
target |
|
) |
| |
|
inlinestatic |
◆ GetArtifactDownloadBaseUrl()
static UrlBuilder cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::GetArtifactDownloadBaseUrl |
( |
std::string_view |
api_base, |
|
|
std::string_view |
id, |
|
|
std::string_view |
target, |
|
|
std::string_view |
artifact |
|
) |
| |
|
inlinestatic |
◆ GetBuildBaseUrl()
static UrlBuilder cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::GetBuildBaseUrl |
( |
std::string_view |
api_base, |
|
|
std::string_view |
id, |
|
|
std::string_view |
target |
|
) |
| |
|
inlinestatic |
◆ GetLatestBuildIdBaseUrl()
static UrlBuilder cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::GetLatestBuildIdBaseUrl |
( |
std::string_view |
api_base | ) |
|
|
inlinestatic |
◆ GetUrl()
std::string cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::GetUrl |
( |
| ) |
|
|
inline |
◆ base_url_
std::string cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::base_url_ |
|
private |
◆ query_string_
std::vector<std::string> cuttlefish::anonymous_namespace{android_build_url.cpp}::UrlBuilder::query_string_ |
|
private |
The documentation for this class was generated from the following file: