| Package | Description |
|---|---|
| software.amazon.awssdk.services.marketplacemetering |
|
| software.amazon.awssdk.services.marketplacemetering.internal | |
| software.amazon.awssdk.services.marketplacemetering.model | |
| software.amazon.awssdk.services.marketplacemetering.transform |
| Class and Description |
|---|
| BatchMeterUsageRequest
A
BatchMeterUsageRequest contains UsageRecords, which indicate quantities of usage within
your application. |
| BatchMeterUsageRequest.Builder |
| BatchMeterUsageResponse
Contains the
UsageRecords processed by BatchMeterUsage and any records that have failed due
to transient error. |
| CustomerNotEntitledException
Exception thrown when the customer does not have a valid subscription for the product.
|
| DisabledApiException
The API is disabled in the Region.
|
| DuplicateRequestException
A metering record has already been emitted by the same EC2 instance, ECS task, or EKS pod for the given {
usageDimension, timestamp with a different usageQuantity. |
| ExpiredTokenException
The submitted registration token has expired.
|
| InternalServiceErrorException
An internal error has occurred.
|
| InvalidCustomerIdentifierException
You have metered usage for a
CustomerIdentifier that does not exist. |
| InvalidEndpointRegionException
The endpoint being called is in a AWS Region different from your EC2 instance, ECS task, or EKS pod.
|
| InvalidProductCodeException
The product code passed does not match the product code used for publishing the product.
|
| InvalidPublicKeyVersionException
Public Key version is invalid.
|
InvalidRegionException
RegisterUsage must be called in the same AWS Region the ECS task was launched in. |
| InvalidTagException
The tag is invalid, or the number of tags is greater than 5.
|
| InvalidTokenException
Registration token is invalid.
|
| InvalidUsageAllocationsException
The usage allocation objects are invalid, or the number of allocations is greater than 500 for a single usage record.
|
| InvalidUsageDimensionException
The usage dimension does not match one of the
UsageDimensions associated with products. |
| MarketplaceMeteringException |
| MeterUsageRequest |
| MeterUsageRequest.Builder |
| MeterUsageResponse |
| PlatformNotSupportedException
AWS Marketplace does not support metering usage from the underlying platform.
|
| RegisterUsageRequest |
| RegisterUsageRequest.Builder |
| RegisterUsageResponse |
| ResolveCustomerRequest
Contains input to the
ResolveCustomer operation. |
| ResolveCustomerRequest.Builder |
| ResolveCustomerResponse
The result of the
ResolveCustomer operation. |
| ThrottlingException
The calls to the API are throttled.
|
| TimestampOutOfBoundsException
The
timestamp value passed in the UsageRecord is out of allowed range. |
| Class and Description |
|---|
| MarketplaceMeteringRequest |
| Class and Description |
|---|
| BatchMeterUsageRequest
A
BatchMeterUsageRequest contains UsageRecords, which indicate quantities of usage within
your application. |
| MeterUsageRequest |
| RegisterUsageRequest |
| ResolveCustomerRequest
Contains input to the
ResolveCustomer operation. |
Copyright © 2023. All rights reserved.