30 RequestBuilder& operator=(RequestBuilder
const&);
37 MCNAPI ::Bedrock::Http::RequestBuilder& DEL();
40 MCNAPI ::Bedrock::Http::RequestBuilder&
GET();
43 MCNAPI ::Bedrock::Http::RequestBuilder& HEAD();
46 MCNAPI ::Bedrock::Http::RequestBuilder&
POST();
49 MCNAPI ::Bedrock::Http::RequestBuilder& PUT();
54 MCNAPI ::Bedrock::Http::RequestBuilder&
55 addHeader(::std::string
const& header, ::std::string
const& value,
bool ignoreRestrictedHeaderCheck);
58 MCNAPI ::Bedrock::Http::RequestBuilder&
body(::gsl::span<uchar>
const& binaryData);
60 MCNAPI ::Bedrock::Http::RequestBuilder&
61 body(::gsl::not_null<::std::shared_ptr<::Bedrock::Http::Internal::IRequestBody>>
body);
68 MCNAPI ::Bedrock::Http::RequestBuilder&
body(::std::string
const& plainText);
70 MCNAPI ::Bedrock::Http::Request&
build();
73 MCNAPI ::Bedrock::Http::RequestBuilder& contentType(::std::string
const& contentType);
78 MCNAPI ::Bedrock::Http::RequestBuilder&
priority(::Bedrock::Http::RequestPriority
priority);
81 MCNAPI ::Bedrock::Http::RequestBuilder&
85 MCNAPI ::Bedrock::Http::RequestBuilder&
timeout(::std::chrono::seconds
timeout);
87 MCNAPI ::Bedrock::Http::RequestBuilder&
url(::std::string
const&
url);
Definition IRequestBody.h:7