Interface GetEntitlementsRequest.Builder

  • Method Details

    • productCode

      GetEntitlementsRequest.Builder productCode(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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filterWithStrings

      GetEntitlementsRequest.Builder filterWithStrings(Map<String,? extends Collection<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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.

      Parameters:
      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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      GetEntitlementsRequest.Builder nextToken(String nextToken)

      For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.

      Parameters:
      nextToken - For paginated calls to GetEntitlements, pass the NextToken from the previous GetEntitlementsResult.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      GetEntitlementsRequest.Builder maxResults(Integer maxResults)

      The maximum number of items to retrieve from the GetEntitlements operation. For pagination, use the NextToken field in subsequent calls to GetEntitlements.

      Parameters:
      maxResults - The maximum number of items to retrieve from the GetEntitlements operation. For pagination, use the NextToken field in subsequent calls to GetEntitlements.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetEntitlementsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.