7#include <aws/medical-imaging/MedicalImaging_EXPORTS.h>
8#include <aws/medical-imaging/model/DicomJsonMetadataImportConfiguration.h>
19namespace MedicalImaging {
38 return m_dicomJsonMetadataImportConfiguration;
41 template <
typename DicomJsonMetadataImportConfigurationT = DicomJsonMetadataImportConfiguration>
43 m_dicomJsonMetadataImportConfigurationHasBeenSet =
true;
44 m_dicomJsonMetadataImportConfiguration = std::forward<DicomJsonMetadataImportConfigurationT>(value);
46 template <
typename DicomJsonMetadataImportConfigurationT = DicomJsonMetadataImportConfiguration>
54 bool m_dicomJsonMetadataImportConfigurationHasBeenSet =
false;
AWS_MEDICALIMAGING_API ImportConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_MEDICALIMAGING_API ImportConfiguration()=default
AWS_MEDICALIMAGING_API Aws::Utils::Json::JsonValue Jsonize() const
const DicomJsonMetadataImportConfiguration & GetDicomJsonMetadataImportConfiguration() const
AWS_MEDICALIMAGING_API ImportConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ImportConfiguration & WithDicomJsonMetadataImportConfiguration(DicomJsonMetadataImportConfigurationT &&value)
bool DicomJsonMetadataImportConfigurationHasBeenSet() const
void SetDicomJsonMetadataImportConfiguration(DicomJsonMetadataImportConfigurationT &&value)
Aws::Utils::Json::JsonValue JsonValue