@Generated(value="software.amazon.awssdk:codegen") public interface MarketplaceEntitlementAsyncClient extends SdkClient
builder() method.
 This reference provides descriptions of the AWS Marketplace Entitlement Service API.
AWS Marketplace Entitlement Service is used to determine the entitlement of a customer to a given product. An entitlement represents capacity in a product owned by the customer. For example, a customer might own some number of users or seats in an SaaS application or some amount of data capacity in a multi-tenant database.
Getting Entitlement Records
GetEntitlements- Gets the entitlements for a Marketplace product.
| Modifier and Type | Field and Description | 
|---|---|
| static String | SERVICE_NAME | 
| Modifier and Type | Method and Description | 
|---|---|
| static MarketplaceEntitlementAsyncClientBuilder | builder()Create a builder that can be used to configure and create a  MarketplaceEntitlementAsyncClient. | 
| static MarketplaceEntitlementAsyncClient | create()Create a  MarketplaceEntitlementAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. | 
| default CompletableFuture<GetEntitlementsResponse> | getEntitlements(Consumer<GetEntitlementsRequest.Builder> getEntitlementsRequest)
 GetEntitlements retrieves entitlement values for a given product. | 
| default CompletableFuture<GetEntitlementsResponse> | getEntitlements(GetEntitlementsRequest getEntitlementsRequest)
 GetEntitlements retrieves entitlement values for a given product. | 
serviceNameclosestatic final String SERVICE_NAME
static MarketplaceEntitlementAsyncClient create()
MarketplaceEntitlementAsyncClient with the region loaded from the
 DefaultAwsRegionProviderChain and credentials loaded from the
 DefaultCredentialsProvider.static MarketplaceEntitlementAsyncClientBuilder builder()
MarketplaceEntitlementAsyncClient.default CompletableFuture<GetEntitlementsResponse> getEntitlements(GetEntitlementsRequest getEntitlementsRequest)
GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer identifier or product dimensions.
getEntitlementsRequest - The GetEntitlementsRequest contains parameters for the GetEntitlements operation.default CompletableFuture<GetEntitlementsResponse> getEntitlements(Consumer<GetEntitlementsRequest.Builder> getEntitlementsRequest)
GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer identifier or product dimensions.
 This is a convenience which creates an instance of the GetEntitlementsRequest.Builder avoiding the need
 to create one manually via GetEntitlementsRequest.builder()
 
getEntitlementsRequest - A Consumer that will call methods on GetEntitlementsRequest.Builder to create a request.
        The GetEntitlementsRequest contains parameters for the GetEntitlements operation.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.