public Future<DescribeTableResult> describeTableAsync(final DescribeTableRequest describeTableRequest) 
            throws AmazonServiceException, AmazonClientException {
        return executorService.submit(new Callable<DescribeTableResult>() {
            public DescribeTableResult call() throws Exception {
                return describeTable(describeTableRequest);
		    }
		});
    }
public Future < DescribeTableResult > describeTableAsync ( final DescribeTableRequest describeTableRequest ) throws AmazonServiceException , AmazonClientException { return executorService . submit ( new Callable < DescribeTableResult > ( ) { public DescribeTableResult call ( ) throws Exception { return describeTable ( describeTableRequest ) ; } } ) ; }
<p>
Retrieves information about the table, including the current status of
the table, the primary key schema and when the table was created.
</p>
<p>
If the table does not exist, Amazon DynamoDB returns a
<code>ResourceNotFoundException</code> .
</p>

@param describeTableRequest Container for the necessary parameters to
execute the DescribeTable operation on AmazonDynamoDB.

@return A Java Future object containing the response from the
DescribeTable service method, as returned by AmazonDynamoDB.

@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.