public static interface StartSupportDataExportRequest.Builder extends MarketplaceCommerceAnalyticsRequest.Builder, SdkPojo, CopyableBuilder<StartSupportDataExportRequest.Builder,StartSupportDataExportRequest>
Modifier and Type | Method and Description |
---|---|
StartSupportDataExportRequest.Builder |
customerDefinedValues(Map<String,String> customerDefinedValues)
(Optional) Key-value pairs which will be returned, unmodified, in the Amazon SNS notification message and the
data set metadata file.
|
StartSupportDataExportRequest.Builder |
dataSetType(String dataSetType)
Specifies the data set type to be written to the output csv file.
|
StartSupportDataExportRequest.Builder |
dataSetType(SupportDataSetType dataSetType)
Specifies the data set type to be written to the output csv file.
|
StartSupportDataExportRequest.Builder |
destinationS3BucketName(String destinationS3BucketName)
The name (friendly name, not ARN) of the destination S3 bucket.
|
StartSupportDataExportRequest.Builder |
destinationS3Prefix(String destinationS3Prefix)
(Optional) The desired S3 prefix for the published data set, similar to a directory path in standard file
systems.
|
StartSupportDataExportRequest.Builder |
fromDate(Instant fromDate)
The start date from which to retrieve the data set in UTC.
|
StartSupportDataExportRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
StartSupportDataExportRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
StartSupportDataExportRequest.Builder |
roleNameArn(String roleNameArn)
The Amazon Resource Name (ARN) of the Role with an attached permissions policy to interact with the provided
AWS services.
|
StartSupportDataExportRequest.Builder |
snsTopicArn(String snsTopicArn)
Amazon Resource Name (ARN) for the SNS Topic that will be notified when the data set has been published or if
an error has occurred.
|
build
overrideConfiguration
copy
applyMutation, build
StartSupportDataExportRequest.Builder dataSetType(String dataSetType)
Specifies the data set type to be written to the output csv file. The data set types customer_support_contacts_data and test_customer_support_contacts_data both result in a csv file containing the following fields: Product Id, Product Code, Customer Guid, Subscription Guid, Subscription Start Date, Organization, AWS Account Id, Given Name, Surname, Telephone Number, Email, Title, Country Code, ZIP Code, Operation Type, and Operation Time.
dataSetType
- Specifies the data set type to be written to the output csv file. The data set types
customer_support_contacts_data and test_customer_support_contacts_data both result in a csv file
containing the following fields: Product Id, Product Code, Customer Guid, Subscription Guid,
Subscription Start Date, Organization, AWS Account Id, Given Name, Surname, Telephone Number, Email,
Title, Country Code, ZIP Code, Operation Type, and Operation Time.
SupportDataSetType
,
SupportDataSetType
StartSupportDataExportRequest.Builder dataSetType(SupportDataSetType dataSetType)
Specifies the data set type to be written to the output csv file. The data set types customer_support_contacts_data and test_customer_support_contacts_data both result in a csv file containing the following fields: Product Id, Product Code, Customer Guid, Subscription Guid, Subscription Start Date, Organization, AWS Account Id, Given Name, Surname, Telephone Number, Email, Title, Country Code, ZIP Code, Operation Type, and Operation Time.
dataSetType
- Specifies the data set type to be written to the output csv file. The data set types
customer_support_contacts_data and test_customer_support_contacts_data both result in a csv file
containing the following fields: Product Id, Product Code, Customer Guid, Subscription Guid,
Subscription Start Date, Organization, AWS Account Id, Given Name, Surname, Telephone Number, Email,
Title, Country Code, ZIP Code, Operation Type, and Operation Time.
SupportDataSetType
,
SupportDataSetType
StartSupportDataExportRequest.Builder fromDate(Instant fromDate)
fromDate
- The start date from which to retrieve the data set in UTC. This parameter only affects the
customer_support_contacts_data data set type.StartSupportDataExportRequest.Builder roleNameArn(String roleNameArn)
roleNameArn
- The Amazon Resource Name (ARN) of the Role with an attached permissions policy to interact with the
provided AWS services.StartSupportDataExportRequest.Builder destinationS3BucketName(String destinationS3BucketName)
destinationS3BucketName
- The name (friendly name, not ARN) of the destination S3 bucket.StartSupportDataExportRequest.Builder destinationS3Prefix(String destinationS3Prefix)
destinationS3Prefix
- (Optional) The desired S3 prefix for the published data set, similar to a directory path in standard
file systems. For example, if given the bucket name "mybucket" and the prefix "myprefix/mydatasets",
the output file "outputfile" would be published to "s3://mybucket/myprefix/mydatasets/outputfile". If
the prefix directory structure does not exist, it will be created. If no prefix is provided, the data
set will be published to the S3 bucket root.StartSupportDataExportRequest.Builder snsTopicArn(String snsTopicArn)
snsTopicArn
- Amazon Resource Name (ARN) for the SNS Topic that will be notified when the data set has been
published or if an error has occurred.StartSupportDataExportRequest.Builder customerDefinedValues(Map<String,String> customerDefinedValues)
customerDefinedValues
- (Optional) Key-value pairs which will be returned, unmodified, in the Amazon SNS notification message
and the data set metadata file.StartSupportDataExportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.StartSupportDataExportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.