in namedquery/src/main/java/software/amazon/athena/namedquery/CreateHandler.java [60:75]
private String createNamedQuery(final ResourceModel model) {
final CreateNamedQueryRequest createNamedQueryRequest = CreateNamedQueryRequest.builder()
.database(model.getDatabase())
.description(model.getDescription())
.name(model.getName())
.queryString(model.getQueryString())
.workGroup(model.getWorkGroup())
.build();
try {
return clientProxy.injectCredentialsAndInvokeV2(
createNamedQueryRequest,
athenaClient::createNamedQuery).namedQueryId();
} catch (AthenaException e) {
throw translateAthenaException(e, model.getNamedQueryId());
}
}