Cloneable
, ReadLimitInfo
, ToCopyableBuilder<GetEntitlementsRequest.Builder,GetEntitlementsRequest>
@Generated("software.amazon.awssdk:codegen") public class GetEntitlementsRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetEntitlementsRequest.Builder,GetEntitlementsRequest>
The GetEntitlementsRequest contains parameters for the GetEntitlements operation.
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetEntitlementsRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static GetEntitlementsRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
Map<String,List<String>> |
filter() |
Filter is used to return entitlements for a specific customer or for a specific dimension.
|
int |
hashCode() |
|
Integer |
maxResults() |
The maximum number of items to retrieve from the GetEntitlements operation.
|
String |
nextToken() |
For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.
|
String |
productCode() |
Product code is used to uniquely identify a product in AWS Marketplace.
|
static Class<? extends GetEntitlementsRequest.Builder> |
serializableBuilderClass() |
|
GetEntitlementsRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String productCode()
Product code is used to uniquely identify a product in AWS Marketplace. The product code will be provided by AWS Marketplace when the product listing is created.
public Map<String,List<String>> filter()
Filter is used to return entitlements for a specific customer or for a specific dimension. Filters are described as keys mapped to a lists of values. Filtered requests are unioned for each value in the value list, and then intersected for each filter key.
public String nextToken()
For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.
public Integer maxResults()
The maximum number of items to retrieve from the GetEntitlements operation. For pagination, use the NextToken field in subsequent calls to GetEntitlements.
public GetEntitlementsRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetEntitlementsRequest.Builder,GetEntitlementsRequest>
public static GetEntitlementsRequest.Builder builder()
public static Class<? extends GetEntitlementsRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.