code: public GetItemResult getItem(GetItemRequest getItemRequest)
              throws AmazonServiceException, AmazonClientException {
          ExecutionContext executionContext = createExecutionContext(getItemRequest);
          AWSRequestMetrics awsRequestMetrics = executionContext.getAwsRequestMetrics();
          Request<GetItemRequest> request = marshall(getItemRequest,
                  new GetItemRequestMarshaller(),
                  executionContext.getAwsRequestMetrics());
          // Binds the request metrics to the current request.
          request.setAWSRequestMetrics(awsRequestMetrics);
          Unmarshaller<GetItemResult, JsonUnmarshallerContext> unmarshaller = new GetItemResultJsonUnmarshaller();
          JsonResponseHandler<GetItemResult> responseHandler = new JsonResponseHandler<GetItemResult>(unmarshaller);
          return invoke(request, responseHandler, executionContext);
      }
docs: <p>
  Retrieves a set of Attributes for an item that matches the primary
  key.
  </p>
  <p>
  The <code>GetItem</code> operation provides an eventually-consistent
  read by default. If eventually-consistent reads are not acceptable for
  your application, use <code>ConsistentRead</code> . Although this
  operation might take longer than a standard read, it always returns
  the last updated value.
  </p>
  
  @param getItemRequest Container for the necessary parameters to
  execute the GetItem service method on AmazonDynamoDB.
  
  @return The response from the GetItem service method, as returned by
  AmazonDynamoDB.
  
  @throws ProvisionedThroughputExceededException
  @throws InternalServerErrorException
  @throws ResourceNotFoundException
  
  @throws AmazonClientException
  If any internal errors are encountered inside the client while
  attempting to make the request or handle the response.  For example
  if a network connection is not available.
  @throws AmazonServiceException
  If an error response is returned by AmazonDynamoDB indicating
  either a problem with the data in the request, or a server side issue.