code: @Override
      public BatchGetNamedQueryResult batchGetNamedQuery(BatchGetNamedQueryRequest request) {
          request = beforeClientExecution(request);
          return executeBatchGetNamedQuery(request);
      }
docs: <p>
  Returns the details of a single named query or a list of up to 50 queries, which you provide as an array of query
  ID strings. Requires you to have access to the workgroup in which the queries were saved. Use
  <a>ListNamedQueriesInput</a> to get the list of named query IDs in the specified workgroup. If information could
  not be retrieved for a submitted query ID, information about the query ID submitted is listed under
  <a>UnprocessedNamedQueryId</a>. Named queries differ from executed queries. Use
  <a>BatchGetQueryExecutionInput</a> to get details about each unique query execution, and
  <a>ListQueryExecutionsInput</a> to get a list of query execution IDs.
  </p>
  
  @param batchGetNamedQueryRequest
  @return Result of the BatchGetNamedQuery operation returned by the service.
  @throws InternalServerException
  Indicates a platform issue, which may be due to a transient condition or outage.
  @throws InvalidRequestException
  Indicates that something is wrong with the input to the request. For example, a required parameter may be
  missing or out of range.
  @sample AmazonAthena.BatchGetNamedQuery
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQuery" target="_top">AWS API
  Documentation</a>