code: @Override
      public GetEntitlementsResult getEntitlements(GetEntitlementsRequest request) {
          request = beforeClientExecution(request);
          return executeGetEntitlements(request);
      }
docs: <p>
  GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer
  identifier or product dimensions.
  </p>
  
  @param getEntitlementsRequest
  The GetEntitlementsRequest contains parameters for the GetEntitlements operation.
  @return Result of the GetEntitlements operation returned by the service.
  @throws InvalidParameterException
  One or more parameters in your request was invalid.
  @throws ThrottlingException
  The calls to the GetEntitlements API are throttled.
  @throws InternalServiceErrorException
  An internal error has occurred. Retry your request. If the problem persists, post a message with details
  on the AWS forums.
  @sample AWSMarketplaceEntitlement.GetEntitlements
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/entitlement.marketplace-2017-01-11/GetEntitlements"
  target="_top">AWS API Documentation</a>