@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface MarketplaceEntitlementAsyncClient extends AwsClient
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_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
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
MarketplaceEntitlementAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
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.
|
default MarketplaceEntitlementServiceClientConfiguration |
serviceClientConfiguration() |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.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.default MarketplaceEntitlementServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic MarketplaceEntitlementAsyncClient create()
MarketplaceEntitlementAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static MarketplaceEntitlementAsyncClientBuilder builder()
MarketplaceEntitlementAsyncClient.Copyright © 2023. All rights reserved.