class_docstr: A StreamAlert Athena Client for creating tables, databases, and executing queries
class_docstr_tok: ["A","StreamAlert","Athena","Client","for","creating","tables",",","databases",",","and","executing","queries"]
docstr: Gets an AthenaQueryExecution object encapsulating the result of a query
  
  Check the result.is_still_running() and result.is_succeeded() for the statuses
  of the queries.
  
  Args:
      query_execution_id (str): The Athena-returned query execution id
  
  Returns:
      AthenaQueryExecution
docstr_tok: ["Gets","an","AthenaQueryExecution","object","encapsulating","the","result","of","a","query","Check","the","result.is_still_running","(",")","and","result.is_succeeded","(",")","for","the","statuses","of","the","queries",".","Args",":","query_execution_id","(","str",")",":","The","Athena-returned","query","execution","id","Returns",":","AthenaQueryExecution"]
code: def get_query_execution(self, query_execution_id):
      """Gets an AthenaQueryExecution object encapsulating the result of a query
  
      Check the result.is_still_running() and result.is_succeeded() for the statuses
      of the queries.
  
      Args:
          query_execution_id (str): The Athena-returned query execution id
  
      Returns:
          AthenaQueryExecution
      """
      return AthenaQueryExecution(
          self._client.get_query_execution(
              QueryExecutionId=query_execution_id
          )
      )
  
imports: import json
  import uuid
  from botocore.exceptions import ClientError
label_desc: Use image node_id 3 for calling the AthenaClient obj's underlying member method code with example usage: obj.get_query_execution(query_execution_id) and returns: AthenaQueryExecution