7#include <aws/omics/Omics_EXPORTS.h>
8#include <aws/omics/model/FileInformation.h>
78 bool m_source1HasBeenSet =
false;
81 bool m_source2HasBeenSet =
false;
84 bool m_indexHasBeenSet =
false;
bool Source2HasBeenSet() const
void SetSource1(FileInformation &&value)
void SetIndex(FileInformation &&value)
ReadSetFiles & WithSource2(FileInformation &&value)
AWS_OMICS_API ReadSetFiles()
ReadSetFiles & WithIndex(FileInformation &&value)
void SetSource2(FileInformation &&value)
void SetIndex(const FileInformation &value)
void SetSource2(const FileInformation &value)
AWS_OMICS_API ReadSetFiles(Aws::Utils::Json::JsonView jsonValue)
const FileInformation & GetSource1() const
AWS_OMICS_API ReadSetFiles & operator=(Aws::Utils::Json::JsonView jsonValue)
ReadSetFiles & WithSource1(const FileInformation &value)
bool IndexHasBeenSet() const
ReadSetFiles & WithIndex(const FileInformation &value)
const FileInformation & GetIndex() const
ReadSetFiles & WithSource2(const FileInformation &value)
void SetSource1(const FileInformation &value)
AWS_OMICS_API Aws::Utils::Json::JsonValue Jsonize() const
bool Source1HasBeenSet() const
const FileInformation & GetSource2() const
ReadSetFiles & WithSource1(FileInformation &&value)
Aws::Utils::Json::JsonValue JsonValue