7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/model/ConversionSourceFormat.h>
9#include <aws/b2bi/model/InputFileSource.h>
43 m_fileFormatHasBeenSet =
true;
58 template <
typename InputFileT = InputFileSource>
60 m_inputFileHasBeenSet =
true;
61 m_inputFile = std::forward<InputFileT>(value);
63 template <
typename InputFileT = InputFileSource>
72 InputFileSource m_inputFile;
73 bool m_fileFormatHasBeenSet =
false;
74 bool m_inputFileHasBeenSet =
false;
ConversionSourceFormat GetFileFormat() const
const InputFileSource & GetInputFile() const
AWS_B2BI_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_B2BI_API ConversionSource()=default
ConversionSource & WithInputFile(InputFileT &&value)
void SetFileFormat(ConversionSourceFormat value)
ConversionSource & WithFileFormat(ConversionSourceFormat value)
void SetInputFile(InputFileT &&value)
bool InputFileHasBeenSet() const
AWS_B2BI_API ConversionSource(Aws::Utils::Json::JsonView jsonValue)
bool FileFormatHasBeenSet() const
AWS_B2BI_API ConversionSource & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue