7#include <aws/databrew/GlueDataBrew_EXPORTS.h>
8#include <aws/databrew/model/SampleMode.h>
54 inline void SetMode(
SampleMode&& value) { m_modeHasBeenSet =
true; m_mode = std::move(value); }
66 inline long long GetSize()
const{
return m_size; }
68 inline void SetSize(
long long value) { m_sizeHasBeenSet =
true; m_size = value; }
74 bool m_modeHasBeenSet =
false;
77 bool m_sizeHasBeenSet =
false;
const SampleMode & GetMode() const
void SetMode(SampleMode &&value)
void SetSize(long long value)
AWS_GLUEDATABREW_API JobSample()
void SetMode(const SampleMode &value)
JobSample & WithMode(SampleMode &&value)
AWS_GLUEDATABREW_API JobSample & operator=(Aws::Utils::Json::JsonView jsonValue)
bool SizeHasBeenSet() const
JobSample & WithSize(long long value)
long long GetSize() const
bool ModeHasBeenSet() const
AWS_GLUEDATABREW_API Aws::Utils::Json::JsonValue Jsonize() const
JobSample & WithMode(const SampleMode &value)
AWS_GLUEDATABREW_API JobSample(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue