38 m_uri.AddPathSegment(std::forward<T>(pathSegment));
44 m_uri.AddPathSegments(std::forward<T>(pathSegments));
47 using OptionalError = Crt::Optional<Aws::Client::AWSError<Aws::Client::CoreErrors>>;
Aws::String GetURL() const
Crt::Optional< Aws::Client::AWSError< Aws::Client::CoreErrors > > OptionalError
Crt::Optional< EndpointAttributes > & AccessAttributes()
void SetURL(Aws::String url)
const Aws::UnorderedMap< Aws::String, Aws::String > & GetHeaders() const
Aws::UnorderedMap< Aws::String, Aws::String > m_headers
Crt::Optional< EndpointAttributes > m_attributes
void SetAttributes(EndpointAttributes &&attributes)
void SetURI(Aws::Http::URI uri)
const Aws::Http::URI & GetURI() const
void AddPathSegments(T &&pathSegments)
void AddPathSegment(T &&pathSegment)
const Crt::Optional< EndpointAttributes > & GetAttributes() const
void SetHeaders(Aws::UnorderedMap< Aws::String, Aws::String > headers)
void SetQueryString(const Aws::String &queryString)
OptionalError AddPrefixIfMissing(const Aws::String &prefix)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::unordered_map< K, V, std::hash< K >, std::equal_to< K >, Aws::Allocator< std::pair< const K, V > > > UnorderedMap