7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/model/ConversionSourceFormat.h>
9#include <aws/b2bi/model/InputFileSource.h>
58 template<
typename InputFileT = InputFileSource>
59 void SetInputFile(InputFileT&& value) { m_inputFileHasBeenSet =
true; m_inputFile = std::forward<InputFileT>(value); }
60 template<
typename InputFileT = InputFileSource>
66 bool m_fileFormatHasBeenSet =
false;
68 InputFileSource m_inputFile;
69 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