25 namespace MarketplaceCommerceAnalytics
178 inline void SetRoleNameArn(
const char* value) { m_roleNameArnHasBeenSet =
true; m_roleNameArn.assign(value); }
216 inline void SetDestinationS3BucketName(
const char* value) { m_destinationS3BucketNameHasBeenSet =
true; m_destinationS3BucketName.assign(value); }
271 inline void SetDestinationS3Prefix(
const char* value) { m_destinationS3PrefixHasBeenSet =
true; m_destinationS3Prefix.assign(value); }
325 inline void SetSnsTopicArn(
const char* value) { m_snsTopicArnHasBeenSet =
true; m_snsTopicArn.assign(value); }
419 bool m_dataSetTypeHasBeenSet;
421 bool m_fromDateHasBeenSet;
423 bool m_roleNameArnHasBeenSet;
425 bool m_destinationS3BucketNameHasBeenSet;
427 bool m_destinationS3PrefixHasBeenSet;
429 bool m_snsTopicArnHasBeenSet;
431 bool m_customerDefinedValuesHasBeenSet;
void SetDataSetType(SupportDataSetType &&value)
void SetCustomerDefinedValues(Aws::Map< Aws::String, Aws::String > &&value)
StartSupportDataExportRequest & WithDestinationS3Prefix(Aws::String &&value)
StartSupportDataExportRequest & WithDestinationS3BucketName(Aws::String &&value)
StartSupportDataExportRequest & AddCustomerDefinedValues(const Aws::String &key, const Aws::String &value)
void SetDestinationS3BucketName(const char *value)
const Aws::Map< Aws::String, Aws::String > & GetCustomerDefinedValues() const
const Aws::String & GetRoleNameArn() const
StartSupportDataExportRequest & AddCustomerDefinedValues(Aws::String &&key, Aws::String &&value)
StartSupportDataExportRequest & AddCustomerDefinedValues(const char *key, Aws::String &&value)
StartSupportDataExportRequest & WithRoleNameArn(Aws::String &&value)
StartSupportDataExportRequest & WithDestinationS3Prefix(const char *value)
void SetRoleNameArn(const Aws::String &value)
StartSupportDataExportRequest & WithDestinationS3BucketName(const Aws::String &value)
void SetFromDate(Aws::Utils::DateTime &&value)
void SetDataSetType(const SupportDataSetType &value)
StartSupportDataExportRequest & WithRoleNameArn(const Aws::String &value)
void SetRoleNameArn(const char *value)
void SetRoleNameArn(Aws::String &&value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
void SetFromDate(const Aws::Utils::DateTime &value)
void SetSnsTopicArn(const char *value)
StartSupportDataExportRequest & WithSnsTopicArn(Aws::String &&value)
void SetSnsTopicArn(Aws::String &&value)
StartSupportDataExportRequest & WithFromDate(const Aws::Utils::DateTime &value)
StartSupportDataExportRequest & WithDestinationS3BucketName(const char *value)
StartSupportDataExportRequest & WithDestinationS3Prefix(const Aws::String &value)
void SetDestinationS3BucketName(const Aws::String &value)
void SetSnsTopicArn(const Aws::String &value)
StartSupportDataExportRequest & WithDataSetType(SupportDataSetType &&value)
void SetDestinationS3Prefix(const char *value)
StartSupportDataExportRequest & WithSnsTopicArn(const Aws::String &value)
const Aws::Utils::DateTime & GetFromDate() const
void SetCustomerDefinedValues(const Aws::Map< Aws::String, Aws::String > &value)
const Aws::String & GetSnsTopicArn() const
StartSupportDataExportRequest & AddCustomerDefinedValues(const Aws::String &key, Aws::String &&value)
void SetDestinationS3Prefix(const Aws::String &value)
void SetDestinationS3BucketName(Aws::String &&value)
StartSupportDataExportRequest & WithCustomerDefinedValues(const Aws::Map< Aws::String, Aws::String > &value)
StartSupportDataExportRequest & AddCustomerDefinedValues(Aws::String &&key, const char *value)
void SetDestinationS3Prefix(Aws::String &&value)
const SupportDataSetType & GetDataSetType() const
const Aws::String & GetDestinationS3Prefix() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
StartSupportDataExportRequest & WithDataSetType(const SupportDataSetType &value)
StartSupportDataExportRequest & WithSnsTopicArn(const char *value)
#define AWS_MARKETPLACECOMMERCEANALYTICS_API
StartSupportDataExportRequest & WithRoleNameArn(const char *value)
StartSupportDataExportRequest & AddCustomerDefinedValues(Aws::String &&key, const Aws::String &value)
StartSupportDataExportRequest & AddCustomerDefinedValues(const char *key, const char *value)
const Aws::String & GetDestinationS3BucketName() const
StartSupportDataExportRequest & WithCustomerDefinedValues(Aws::Map< Aws::String, Aws::String > &&value)
StartSupportDataExportRequest & WithFromDate(Aws::Utils::DateTime &&value)
JSON (JavaScript Object Notation).