7#include <aws/b2bi/B2BIRequest.h>
8#include <aws/b2bi/B2BI_EXPORTS.h>
9#include <aws/b2bi/model/AdvancedOptions.h>
10#include <aws/b2bi/model/EdiType.h>
11#include <aws/b2bi/model/FileFormat.h>
12#include <aws/b2bi/model/S3Location.h>
43 template <
typename InputFileT = S3Location>
45 m_inputFileHasBeenSet =
true;
46 m_inputFile = std::forward<InputFileT>(value);
48 template <
typename InputFileT = S3Location>
63 m_fileFormatHasBeenSet =
true;
80 template <
typename EdiTypeT = EdiType>
82 m_ediTypeHasBeenSet =
true;
83 m_ediType = std::forward<EdiTypeT>(value);
85 template <
typename EdiTypeT = EdiType>
100 template <
typename AdvancedOptionsT = AdvancedOptions>
102 m_advancedOptionsHasBeenSet =
true;
103 m_advancedOptions = std::forward<AdvancedOptionsT>(value);
105 template <
typename AdvancedOptionsT = AdvancedOptions>
118 AdvancedOptions m_advancedOptions;
119 bool m_inputFileHasBeenSet =
false;
120 bool m_fileFormatHasBeenSet =
false;
121 bool m_ediTypeHasBeenSet =
false;
122 bool m_advancedOptionsHasBeenSet =
false;
bool InputFileHasBeenSet() const
void SetFileFormat(FileFormat value)
virtual const char * GetServiceRequestName() const override
bool AdvancedOptionsHasBeenSet() const
const AdvancedOptions & GetAdvancedOptions() const
void SetInputFile(InputFileT &&value)
bool EdiTypeHasBeenSet() const
TestParsingRequest & WithFileFormat(FileFormat value)
bool FileFormatHasBeenSet() const
TestParsingRequest & WithInputFile(InputFileT &&value)
AWS_B2BI_API Aws::String SerializePayload() const override
AWS_B2BI_API TestParsingRequest()=default
TestParsingRequest & WithAdvancedOptions(AdvancedOptionsT &&value)
const S3Location & GetInputFile() const
void SetAdvancedOptions(AdvancedOptionsT &&value)
FileFormat GetFileFormat() const
TestParsingRequest & WithEdiType(EdiTypeT &&value)
const EdiType & GetEdiType() const
AWS_B2BI_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
void SetEdiType(EdiTypeT &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String