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; }
73 inline void SetOrder(
Order value) { m_orderHasBeenSet =
true; m_order = value; }
79 bool m_maxFilesHasBeenSet =
false;
82 bool m_orderedByHasBeenSet =
false;
85 bool m_orderHasBeenSet =
false;
AWS_GLUEDATABREW_API FilesLimit & operator=(Aws::Utils::Json::JsonView jsonValue)
FilesLimit & WithMaxFiles(int value)
AWS_GLUEDATABREW_API FilesLimit()=default
bool MaxFilesHasBeenSet() const
AWS_GLUEDATABREW_API Aws::Utils::Json::JsonValue Jsonize() const
void SetOrder(Order value)
void SetMaxFiles(int value)
OrderedBy GetOrderedBy() const
AWS_GLUEDATABREW_API FilesLimit(Aws::Utils::Json::JsonView jsonValue)
bool OrderHasBeenSet() const
FilesLimit & WithOrderedBy(OrderedBy value)
void SetOrderedBy(OrderedBy value)
bool OrderedByHasBeenSet() const
FilesLimit & WithOrder(Order value)
Aws::Utils::Json::JsonValue JsonValue