82 inline long long GetWeight()
const{
return m_weight; }
90 inline void SetWeight(
long long value) { m_weightHasBeenSet =
true; m_weight = value; }
152 inline void SetAction(
const char* value) { m_actionHasBeenSet =
true; m_action.assign(value); }
174 bool m_requestHasBeenSet;
176 bool m_weightHasBeenSet;
178 bool m_timestampHasBeenSet;
180 bool m_actionHasBeenSet;
const Aws::Utils::DateTime & GetTimestamp() const
const HTTPRequest & GetRequest() const
long long GetWeight() const
void SetAction(const Aws::String &value)
void SetTimestamp(Aws::Utils::DateTime &&value)
const Aws::String & GetAction() const
SampledHTTPRequest & WithAction(const Aws::String &value)
SampledHTTPRequest & WithAction(const char *value)
SampledHTTPRequest & WithRequest(const HTTPRequest &value)
SampledHTTPRequest & WithRequest(HTTPRequest &&value)
void SetRequest(HTTPRequest &&value)
SampledHTTPRequest & WithTimestamp(const Aws::Utils::DateTime &value)
SampledHTTPRequest & WithTimestamp(Aws::Utils::DateTime &&value)
SampledHTTPRequest & WithAction(Aws::String &&value)
void SetAction(Aws::String &&value)
void SetRequest(const HTTPRequest &value)
void SetTimestamp(const Aws::Utils::DateTime &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetWeight(long long value)
void SetAction(const char *value)
SampledHTTPRequest & WithWeight(long long value)
JSON (JavaScript Object Notation).