7#include <aws/databrew/GlueDataBrew_EXPORTS.h>
8#include <aws/databrew/model/OrderedBy.h>
9#include <aws/databrew/model/Order.h>
49 inline void SetMaxFiles(
int value) { m_maxFilesHasBeenSet =
true; m_maxFiles = value; }
75 inline void SetOrder(
const Order& value) { m_orderHasBeenSet =
true; m_order = value; }
76 inline void SetOrder(
Order&& value) { m_orderHasBeenSet =
true; m_order = std::move(value); }
83 bool m_maxFilesHasBeenSet =
false;
86 bool m_orderedByHasBeenSet =
false;
89 bool m_orderHasBeenSet =
false;
AWS_GLUEDATABREW_API FilesLimit()
AWS_GLUEDATABREW_API FilesLimit & operator=(Aws::Utils::Json::JsonView jsonValue)
FilesLimit & WithMaxFiles(int value)
FilesLimit & WithOrderedBy(const OrderedBy &value)
FilesLimit & WithOrder(const Order &value)
bool MaxFilesHasBeenSet() const
AWS_GLUEDATABREW_API Aws::Utils::Json::JsonValue Jsonize() const
FilesLimit & WithOrderedBy(OrderedBy &&value)
void SetMaxFiles(int value)
FilesLimit & WithOrder(Order &&value)
const Order & GetOrder() const
AWS_GLUEDATABREW_API FilesLimit(Aws::Utils::Json::JsonView jsonValue)
bool OrderHasBeenSet() const
bool OrderedByHasBeenSet() const
void SetOrder(const Order &value)
void SetOrder(Order &&value)
void SetOrderedBy(const OrderedBy &value)
const OrderedBy & GetOrderedBy() const
void SetOrderedBy(OrderedBy &&value)
Aws::Utils::Json::JsonValue JsonValue