7#include <aws/glue/Glue_EXPORTS.h>
40 m_boundedSizeHasBeenSet =
true;
41 m_boundedSize = value;
57 m_boundedFilesHasBeenSet =
true;
58 m_boundedFiles = value;
66 long long m_boundedSize{0};
68 long long m_boundedFiles{0};
69 bool m_boundedSizeHasBeenSet =
false;
70 bool m_boundedFilesHasBeenSet =
false;
long long GetBoundedSize() const
AWS_GLUE_API S3SourceAdditionalOptions & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API S3SourceAdditionalOptions(Aws::Utils::Json::JsonView jsonValue)
S3SourceAdditionalOptions & WithBoundedSize(long long value)
long long GetBoundedFiles() const
void SetBoundedFiles(long long value)
S3SourceAdditionalOptions & WithBoundedFiles(long long value)
bool BoundedSizeHasBeenSet() const
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API S3SourceAdditionalOptions()=default
void SetBoundedSize(long long value)
bool BoundedFilesHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue