@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface ProductAdvertisingAPIAsync extends ProductAdvertisingAPI
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractProductAdvertisingAPIAsync instead.
The Product Advertising API provides programmatic access to Amazon’s product selection and discovery functionality so that developers like you can advertise Amazon products to monetize your website. The Product Advertising API helps you advertise Amazon products using product search and look up capability, product information and features such as Customer Reviews, Similar Products, Wish Lists and New and Used listings.
ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<GetRecommendationsResult> |
getRecommendationsAsync(GetRecommendationsRequest getRecommendationsRequest)
GetRecommendations operation allows associates to retrieve a set of product recommendations from Amazon catalog
complementary to the input content in JSON format.
|
java.util.concurrent.Future<GetRecommendationsResult> |
getRecommendationsAsync(GetRecommendationsRequest getRecommendationsRequest,
<any> asyncHandler)
GetRecommendations operation allows associates to retrieve a set of product recommendations from Amazon catalog
complementary to the input content in JSON format.
|
getCachedResponseMetadata, getRecommendations, setEndpoint, setRegion, shutdownjava.util.concurrent.Future<GetRecommendationsResult> getRecommendationsAsync(GetRecommendationsRequest getRecommendationsRequest)
getRecommendationsRequest - It contains request parameters for the GetRecommendations operation. You can specify up to X number of
parameters for each request. Specify the parameters in JSON as part of the body of the request.java.util.concurrent.Future<GetRecommendationsResult> getRecommendationsAsync(GetRecommendationsRequest getRecommendationsRequest, <any> asyncHandler)
getRecommendationsRequest - It contains request parameters for the GetRecommendations operation. You can specify up to X number of
parameters for each request. Specify the parameters in JSON as part of the body of the request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.