@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSMarketplaceCommerceAnalyticsClient extends AmazonWebServiceClient implements AWSMarketplaceCommerceAnalytics
Provides AWS Marketplace business intelligence data on-demand.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
Constructor and Description |
---|
AWSMarketplaceCommerceAnalyticsClient()
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics.
|
AWSMarketplaceCommerceAnalyticsClient(AWSCredentials awsCredentials)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics using the specified AWS
account credentials.
|
AWSMarketplaceCommerceAnalyticsClient(AWSCredentials awsCredentials,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics using the specified AWS
account credentials and client configuration options.
|
AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics using the specified AWS
account credentials provider.
|
AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics using the specified AWS
account credentials provider and client configuration options.
|
AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider,
ClientConfiguration clientConfiguration,
RequestMetricCollector requestMetricCollector)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics using the specified AWS
account credentials provider, client configuration options, and request metric collector.
|
AWSMarketplaceCommerceAnalyticsClient(ClientConfiguration clientConfiguration)
Constructs a new client to invoke service methods on AWS Marketplace Commerce Analytics.
|
Modifier and Type | Method and Description |
---|---|
GenerateDataSetResult |
generateDataSet(GenerateDataSetRequest generateDataSetRequest)
Given a data set type and data set publication date, asynchronously publishes the requested data set to the
specified S3 bucket and notifies the specified SNS topic once the data is available.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
|
StartSupportDataExportResult |
startSupportDataExport(StartSupportDataExportRequest startSupportDataExportRequest)
Given a data set type and a from date, asynchronously publishes the requested customer support data to the
specified S3 bucket and notifies the specified SNS topic once the data is available.
|
addRequestHandler, addRequestHandler, configureRegion, getEndpointPrefix, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shutdown, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setEndpoint, setRegion, shutdown
public AWSMarketplaceCommerceAnalyticsClient()
All service calls made using this new client object are blocking, and will not return until the service call completes.
DefaultAWSCredentialsProviderChain
public AWSMarketplaceCommerceAnalyticsClient(ClientConfiguration clientConfiguration)
All service calls made using this new client object are blocking, and will not return until the service call completes.
clientConfiguration
- The client configuration options controlling how this client connects to AWS Marketplace Commerce
Analytics (ex: proxy settings, retry counts, etc.).DefaultAWSCredentialsProviderChain
public AWSMarketplaceCommerceAnalyticsClient(AWSCredentials awsCredentials)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials
- The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.public AWSMarketplaceCommerceAnalyticsClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentials
- The AWS credentials (access key ID and secret key) to use when authenticating with AWS services.clientConfiguration
- The client configuration options controlling how this client connects to AWS Marketplace Commerce
Analytics (ex: proxy settings, retry counts, etc.).public AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.public AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration
- The client configuration options controlling how this client connects to AWS Marketplace Commerce
Analytics (ex: proxy settings, retry counts, etc.).public AWSMarketplaceCommerceAnalyticsClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, RequestMetricCollector requestMetricCollector)
All service calls made using this new client object are blocking, and will not return until the service call completes.
awsCredentialsProvider
- The AWS credentials provider which will provide credentials to authenticate requests with AWS services.clientConfiguration
- The client configuration options controlling how this client connects to AWS Marketplace Commerce
Analytics (ex: proxy settings, retry counts, etc.).requestMetricCollector
- optional request metric collectorpublic GenerateDataSetResult generateDataSet(GenerateDataSetRequest generateDataSetRequest)
generateDataSet
in interface AWSMarketplaceCommerceAnalytics
generateDataSetRequest
- Container for the parameters to the GenerateDataSet operation.MarketplaceCommerceAnalyticsException
- This exception is thrown when an internal service error occurs.public StartSupportDataExportResult startSupportDataExport(StartSupportDataExportRequest startSupportDataExportRequest)
startSupportDataExport
in interface AWSMarketplaceCommerceAnalytics
startSupportDataExportRequest
- Container for the parameters to the StartSupportDataExport operation.MarketplaceCommerceAnalyticsException
- This exception is thrown when an internal service error occurs.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata
in interface AWSMarketplaceCommerceAnalytics
request
- The originally executed requestCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.