7#include <aws/b2bi/B2BI_EXPORTS.h>
8#include <aws/b2bi/B2BIRequest.h>
9#include <aws/b2bi/model/S3Location.h>
10#include <aws/b2bi/model/MappingType.h>
11#include <aws/b2bi/model/TemplateDetails.h>
80 bool m_outputSampleLocationHasBeenSet =
false;
83 bool m_mappingTypeHasBeenSet =
false;
86 bool m_templateDetailsHasBeenSet =
false;
CreateStarterMappingTemplateRequest & WithMappingType(const MappingType &value)
const S3Location & GetOutputSampleLocation() const
bool TemplateDetailsHasBeenSet() const
AWS_B2BI_API Aws::Http::HeaderValueCollection GetRequestSpecificHeaders() const override
CreateStarterMappingTemplateRequest & WithOutputSampleLocation(S3Location &&value)
void SetOutputSampleLocation(const S3Location &value)
const TemplateDetails & GetTemplateDetails() const
CreateStarterMappingTemplateRequest & WithTemplateDetails(const TemplateDetails &value)
CreateStarterMappingTemplateRequest & WithOutputSampleLocation(const S3Location &value)
bool MappingTypeHasBeenSet() const
void SetOutputSampleLocation(S3Location &&value)
AWS_B2BI_API Aws::String SerializePayload() const override
void SetTemplateDetails(const TemplateDetails &value)
CreateStarterMappingTemplateRequest & WithMappingType(MappingType &&value)
void SetTemplateDetails(TemplateDetails &&value)
virtual const char * GetServiceRequestName() const override
const MappingType & GetMappingType() const
void SetMappingType(const MappingType &value)
CreateStarterMappingTemplateRequest & WithTemplateDetails(TemplateDetails &&value)
bool OutputSampleLocationHasBeenSet() const
void SetMappingType(MappingType &&value)
AWS_B2BI_API CreateStarterMappingTemplateRequest()
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String