7#include <aws/omics/Omics_EXPORTS.h>
8#include <aws/omics/model/ReadSetS3Access.h>
46 inline void SetTotalParts(
int value) { m_totalPartsHasBeenSet =
true; m_totalParts = value; }
56 inline void SetPartSize(
long long value) { m_partSizeHasBeenSet =
true; m_partSize = value; }
66 inline void SetContentLength(
long long value) { m_contentLengthHasBeenSet =
true; m_contentLength = value; }
76 template<
typename S3AccessT = ReadSetS3Access>
77 void SetS3Access(S3AccessT&& value) { m_s3AccessHasBeenSet =
true; m_s3Access = std::forward<S3AccessT>(value); }
78 template<
typename S3AccessT = ReadSetS3Access>
84 bool m_totalPartsHasBeenSet =
false;
86 long long m_partSize{0};
87 bool m_partSizeHasBeenSet =
false;
89 long long m_contentLength{0};
90 bool m_contentLengthHasBeenSet =
false;
92 ReadSetS3Access m_s3Access;
93 bool m_s3AccessHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue