| Package | Description |
|---|---|
| software.amazon.awssdk.services.athena |
Amazon Athena is an interactive query service that lets you use standard SQL to analyze data directly in Amazon S3.
|
| software.amazon.awssdk.services.athena.model |
| Modifier and Type | Method and Description |
|---|---|
default BatchGetNamedQueryResponse |
AthenaClient.batchGetNamedQuery(BatchGetNamedQueryRequest batchGetNamedQueryRequest)
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.
|
default BatchGetNamedQueryResponse |
AthenaClient.batchGetNamedQuery(Consumer<BatchGetNamedQueryRequest.Builder> batchGetNamedQueryRequest)
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.
|
default BatchGetPreparedStatementResponse |
AthenaClient.batchGetPreparedStatement(BatchGetPreparedStatementRequest batchGetPreparedStatementRequest)
Returns the details of a single prepared statement or a list of up to 256 prepared statements for the array of
prepared statement names that you provide.
|
default BatchGetPreparedStatementResponse |
AthenaClient.batchGetPreparedStatement(Consumer<BatchGetPreparedStatementRequest.Builder> batchGetPreparedStatementRequest)
Returns the details of a single prepared statement or a list of up to 256 prepared statements for the array of
prepared statement names that you provide.
|
default BatchGetQueryExecutionResponse |
AthenaClient.batchGetQueryExecution(BatchGetQueryExecutionRequest batchGetQueryExecutionRequest)
Returns the details of a single query execution or a list of up to 50 query executions, which you provide as an
array of query execution ID strings.
|
default BatchGetQueryExecutionResponse |
AthenaClient.batchGetQueryExecution(Consumer<BatchGetQueryExecutionRequest.Builder> batchGetQueryExecutionRequest)
Returns the details of a single query execution or a list of up to 50 query executions, which you provide as an
array of query execution ID strings.
|
default CreateDataCatalogResponse |
AthenaClient.createDataCatalog(Consumer<CreateDataCatalogRequest.Builder> createDataCatalogRequest)
Creates (registers) a data catalog with the specified name and properties.
|
default CreateDataCatalogResponse |
AthenaClient.createDataCatalog(CreateDataCatalogRequest createDataCatalogRequest)
Creates (registers) a data catalog with the specified name and properties.
|
default CreateNamedQueryResponse |
AthenaClient.createNamedQuery(Consumer<CreateNamedQueryRequest.Builder> createNamedQueryRequest)
Creates a named query in the specified workgroup.
|
default CreateNamedQueryResponse |
AthenaClient.createNamedQuery(CreateNamedQueryRequest createNamedQueryRequest)
Creates a named query in the specified workgroup.
|
default CreatePreparedStatementResponse |
AthenaClient.createPreparedStatement(Consumer<CreatePreparedStatementRequest.Builder> createPreparedStatementRequest)
Creates a prepared statement for use with SQL queries in Athena.
|
default CreatePreparedStatementResponse |
AthenaClient.createPreparedStatement(CreatePreparedStatementRequest createPreparedStatementRequest)
Creates a prepared statement for use with SQL queries in Athena.
|
default CreateWorkGroupResponse |
AthenaClient.createWorkGroup(Consumer<CreateWorkGroupRequest.Builder> createWorkGroupRequest)
Creates a workgroup with the specified name.
|
default CreateWorkGroupResponse |
AthenaClient.createWorkGroup(CreateWorkGroupRequest createWorkGroupRequest)
Creates a workgroup with the specified name.
|
default DeleteDataCatalogResponse |
AthenaClient.deleteDataCatalog(Consumer<DeleteDataCatalogRequest.Builder> deleteDataCatalogRequest)
Deletes a data catalog.
|
default DeleteDataCatalogResponse |
AthenaClient.deleteDataCatalog(DeleteDataCatalogRequest deleteDataCatalogRequest)
Deletes a data catalog.
|
default DeleteNamedQueryResponse |
AthenaClient.deleteNamedQuery(Consumer<DeleteNamedQueryRequest.Builder> deleteNamedQueryRequest)
Deletes the named query if you have access to the workgroup in which the query was saved.
|
default DeleteNamedQueryResponse |
AthenaClient.deleteNamedQuery(DeleteNamedQueryRequest deleteNamedQueryRequest)
Deletes the named query if you have access to the workgroup in which the query was saved.
|
default DeletePreparedStatementResponse |
AthenaClient.deletePreparedStatement(Consumer<DeletePreparedStatementRequest.Builder> deletePreparedStatementRequest)
Deletes the prepared statement with the specified name from the specified workgroup.
|
default DeletePreparedStatementResponse |
AthenaClient.deletePreparedStatement(DeletePreparedStatementRequest deletePreparedStatementRequest)
Deletes the prepared statement with the specified name from the specified workgroup.
|
default DeleteWorkGroupResponse |
AthenaClient.deleteWorkGroup(Consumer<DeleteWorkGroupRequest.Builder> deleteWorkGroupRequest)
Deletes the workgroup with the specified name.
|
default DeleteWorkGroupResponse |
AthenaClient.deleteWorkGroup(DeleteWorkGroupRequest deleteWorkGroupRequest)
Deletes the workgroup with the specified name.
|
default GetDatabaseResponse |
AthenaClient.getDatabase(Consumer<GetDatabaseRequest.Builder> getDatabaseRequest)
Returns a database object for the specified database and data catalog.
|
default GetDatabaseResponse |
AthenaClient.getDatabase(GetDatabaseRequest getDatabaseRequest)
Returns a database object for the specified database and data catalog.
|
default GetDataCatalogResponse |
AthenaClient.getDataCatalog(Consumer<GetDataCatalogRequest.Builder> getDataCatalogRequest)
Returns the specified data catalog.
|
default GetDataCatalogResponse |
AthenaClient.getDataCatalog(GetDataCatalogRequest getDataCatalogRequest)
Returns the specified data catalog.
|
default GetNamedQueryResponse |
AthenaClient.getNamedQuery(Consumer<GetNamedQueryRequest.Builder> getNamedQueryRequest)
Returns information about a single query.
|
default GetNamedQueryResponse |
AthenaClient.getNamedQuery(GetNamedQueryRequest getNamedQueryRequest)
Returns information about a single query.
|
default GetPreparedStatementResponse |
AthenaClient.getPreparedStatement(Consumer<GetPreparedStatementRequest.Builder> getPreparedStatementRequest)
Retrieves the prepared statement with the specified name from the specified workgroup.
|
default GetPreparedStatementResponse |
AthenaClient.getPreparedStatement(GetPreparedStatementRequest getPreparedStatementRequest)
Retrieves the prepared statement with the specified name from the specified workgroup.
|
default GetQueryExecutionResponse |
AthenaClient.getQueryExecution(Consumer<GetQueryExecutionRequest.Builder> getQueryExecutionRequest)
Returns information about a single execution of a query if you have access to the workgroup in which the query
ran.
|
default GetQueryExecutionResponse |
AthenaClient.getQueryExecution(GetQueryExecutionRequest getQueryExecutionRequest)
Returns information about a single execution of a query if you have access to the workgroup in which the query
ran.
|
default GetQueryResultsResponse |
AthenaClient.getQueryResults(Consumer<GetQueryResultsRequest.Builder> getQueryResultsRequest)
Streams the results of a single query execution specified by
QueryExecutionId from the Athena query
results location in Amazon S3. |
default GetQueryResultsResponse |
AthenaClient.getQueryResults(GetQueryResultsRequest getQueryResultsRequest)
Streams the results of a single query execution specified by
QueryExecutionId from the Athena query
results location in Amazon S3. |
default GetQueryResultsIterable |
AthenaClient.getQueryResultsPaginator(Consumer<GetQueryResultsRequest.Builder> getQueryResultsRequest)
Streams the results of a single query execution specified by
QueryExecutionId from the Athena query
results location in Amazon S3. |
default GetQueryResultsIterable |
AthenaClient.getQueryResultsPaginator(GetQueryResultsRequest getQueryResultsRequest)
Streams the results of a single query execution specified by
QueryExecutionId from the Athena query
results location in Amazon S3. |
default GetQueryRuntimeStatisticsResponse |
AthenaClient.getQueryRuntimeStatistics(Consumer<GetQueryRuntimeStatisticsRequest.Builder> getQueryRuntimeStatisticsRequest)
Returns query execution runtime statistics related to a single execution of a query if you have access to the
workgroup in which the query ran.
|
default GetQueryRuntimeStatisticsResponse |
AthenaClient.getQueryRuntimeStatistics(GetQueryRuntimeStatisticsRequest getQueryRuntimeStatisticsRequest)
Returns query execution runtime statistics related to a single execution of a query if you have access to the
workgroup in which the query ran.
|
default GetTableMetadataResponse |
AthenaClient.getTableMetadata(Consumer<GetTableMetadataRequest.Builder> getTableMetadataRequest)
Returns table metadata for the specified catalog, database, and table.
|
default GetTableMetadataResponse |
AthenaClient.getTableMetadata(GetTableMetadataRequest getTableMetadataRequest)
Returns table metadata for the specified catalog, database, and table.
|
default GetWorkGroupResponse |
AthenaClient.getWorkGroup(Consumer<GetWorkGroupRequest.Builder> getWorkGroupRequest)
Returns information about the workgroup with the specified name.
|
default GetWorkGroupResponse |
AthenaClient.getWorkGroup(GetWorkGroupRequest getWorkGroupRequest)
Returns information about the workgroup with the specified name.
|
default ListDatabasesResponse |
AthenaClient.listDatabases(Consumer<ListDatabasesRequest.Builder> listDatabasesRequest)
Lists the databases in the specified data catalog.
|
default ListDatabasesResponse |
AthenaClient.listDatabases(ListDatabasesRequest listDatabasesRequest)
Lists the databases in the specified data catalog.
|
default ListDatabasesIterable |
AthenaClient.listDatabasesPaginator(Consumer<ListDatabasesRequest.Builder> listDatabasesRequest)
Lists the databases in the specified data catalog.
|
default ListDatabasesIterable |
AthenaClient.listDatabasesPaginator(ListDatabasesRequest listDatabasesRequest)
Lists the databases in the specified data catalog.
|
default ListDataCatalogsResponse |
AthenaClient.listDataCatalogs(Consumer<ListDataCatalogsRequest.Builder> listDataCatalogsRequest)
Lists the data catalogs in the current Amazon Web Services account.
|
default ListDataCatalogsResponse |
AthenaClient.listDataCatalogs(ListDataCatalogsRequest listDataCatalogsRequest)
Lists the data catalogs in the current Amazon Web Services account.
|
default ListDataCatalogsIterable |
AthenaClient.listDataCatalogsPaginator(Consumer<ListDataCatalogsRequest.Builder> listDataCatalogsRequest)
Lists the data catalogs in the current Amazon Web Services account.
|
default ListDataCatalogsIterable |
AthenaClient.listDataCatalogsPaginator(ListDataCatalogsRequest listDataCatalogsRequest)
Lists the data catalogs in the current Amazon Web Services account.
|
default ListEngineVersionsResponse |
AthenaClient.listEngineVersions(Consumer<ListEngineVersionsRequest.Builder> listEngineVersionsRequest)
Returns a list of engine versions that are available to choose from, including the Auto option.
|
default ListEngineVersionsResponse |
AthenaClient.listEngineVersions(ListEngineVersionsRequest listEngineVersionsRequest)
Returns a list of engine versions that are available to choose from, including the Auto option.
|
default ListEngineVersionsIterable |
AthenaClient.listEngineVersionsPaginator(Consumer<ListEngineVersionsRequest.Builder> listEngineVersionsRequest)
Returns a list of engine versions that are available to choose from, including the Auto option.
|
default ListEngineVersionsIterable |
AthenaClient.listEngineVersionsPaginator(ListEngineVersionsRequest listEngineVersionsRequest)
Returns a list of engine versions that are available to choose from, including the Auto option.
|
default ListNamedQueriesResponse |
AthenaClient.listNamedQueries()
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListNamedQueriesResponse |
AthenaClient.listNamedQueries(Consumer<ListNamedQueriesRequest.Builder> listNamedQueriesRequest)
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListNamedQueriesResponse |
AthenaClient.listNamedQueries(ListNamedQueriesRequest listNamedQueriesRequest)
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListNamedQueriesIterable |
AthenaClient.listNamedQueriesPaginator()
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListNamedQueriesIterable |
AthenaClient.listNamedQueriesPaginator(Consumer<ListNamedQueriesRequest.Builder> listNamedQueriesRequest)
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListNamedQueriesIterable |
AthenaClient.listNamedQueriesPaginator(ListNamedQueriesRequest listNamedQueriesRequest)
Provides a list of available query IDs only for queries saved in the specified workgroup.
|
default ListPreparedStatementsResponse |
AthenaClient.listPreparedStatements(Consumer<ListPreparedStatementsRequest.Builder> listPreparedStatementsRequest)
Lists the prepared statements in the specified workgroup.
|
default ListPreparedStatementsResponse |
AthenaClient.listPreparedStatements(ListPreparedStatementsRequest listPreparedStatementsRequest)
Lists the prepared statements in the specified workgroup.
|
default ListPreparedStatementsIterable |
AthenaClient.listPreparedStatementsPaginator(Consumer<ListPreparedStatementsRequest.Builder> listPreparedStatementsRequest)
Lists the prepared statements in the specified workgroup.
|
default ListPreparedStatementsIterable |
AthenaClient.listPreparedStatementsPaginator(ListPreparedStatementsRequest listPreparedStatementsRequest)
Lists the prepared statements in the specified workgroup.
|
default ListQueryExecutionsResponse |
AthenaClient.listQueryExecutions()
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListQueryExecutionsResponse |
AthenaClient.listQueryExecutions(Consumer<ListQueryExecutionsRequest.Builder> listQueryExecutionsRequest)
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListQueryExecutionsResponse |
AthenaClient.listQueryExecutions(ListQueryExecutionsRequest listQueryExecutionsRequest)
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListQueryExecutionsIterable |
AthenaClient.listQueryExecutionsPaginator()
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListQueryExecutionsIterable |
AthenaClient.listQueryExecutionsPaginator(Consumer<ListQueryExecutionsRequest.Builder> listQueryExecutionsRequest)
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListQueryExecutionsIterable |
AthenaClient.listQueryExecutionsPaginator(ListQueryExecutionsRequest listQueryExecutionsRequest)
Provides a list of available query execution IDs for the queries in the specified workgroup.
|
default ListTableMetadataResponse |
AthenaClient.listTableMetadata(Consumer<ListTableMetadataRequest.Builder> listTableMetadataRequest)
Lists the metadata for the tables in the specified data catalog database.
|
default ListTableMetadataResponse |
AthenaClient.listTableMetadata(ListTableMetadataRequest listTableMetadataRequest)
Lists the metadata for the tables in the specified data catalog database.
|
default ListTableMetadataIterable |
AthenaClient.listTableMetadataPaginator(Consumer<ListTableMetadataRequest.Builder> listTableMetadataRequest)
Lists the metadata for the tables in the specified data catalog database.
|
default ListTableMetadataIterable |
AthenaClient.listTableMetadataPaginator(ListTableMetadataRequest listTableMetadataRequest)
Lists the metadata for the tables in the specified data catalog database.
|
default ListTagsForResourceResponse |
AthenaClient.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags associated with an Athena workgroup or data catalog resource.
|
default ListTagsForResourceResponse |
AthenaClient.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags associated with an Athena workgroup or data catalog resource.
|
default ListTagsForResourceIterable |
AthenaClient.listTagsForResourcePaginator(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags associated with an Athena workgroup or data catalog resource.
|
default ListTagsForResourceIterable |
AthenaClient.listTagsForResourcePaginator(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags associated with an Athena workgroup or data catalog resource.
|
default ListWorkGroupsResponse |
AthenaClient.listWorkGroups(Consumer<ListWorkGroupsRequest.Builder> listWorkGroupsRequest)
Lists available workgroups for the account.
|
default ListWorkGroupsResponse |
AthenaClient.listWorkGroups(ListWorkGroupsRequest listWorkGroupsRequest)
Lists available workgroups for the account.
|
default ListWorkGroupsIterable |
AthenaClient.listWorkGroupsPaginator(Consumer<ListWorkGroupsRequest.Builder> listWorkGroupsRequest)
Lists available workgroups for the account.
|
default ListWorkGroupsIterable |
AthenaClient.listWorkGroupsPaginator(ListWorkGroupsRequest listWorkGroupsRequest)
Lists available workgroups for the account.
|
default StartQueryExecutionResponse |
AthenaClient.startQueryExecution(Consumer<StartQueryExecutionRequest.Builder> startQueryExecutionRequest)
Runs the SQL query statements contained in the
Query. |
default StartQueryExecutionResponse |
AthenaClient.startQueryExecution(StartQueryExecutionRequest startQueryExecutionRequest)
Runs the SQL query statements contained in the
Query. |
default StopQueryExecutionResponse |
AthenaClient.stopQueryExecution(Consumer<StopQueryExecutionRequest.Builder> stopQueryExecutionRequest)
Stops a query execution.
|
default StopQueryExecutionResponse |
AthenaClient.stopQueryExecution(StopQueryExecutionRequest stopQueryExecutionRequest)
Stops a query execution.
|
default TagResourceResponse |
AthenaClient.tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds one or more tags to an Athena resource.
|
default TagResourceResponse |
AthenaClient.tagResource(TagResourceRequest tagResourceRequest)
Adds one or more tags to an Athena resource.
|
default UntagResourceResponse |
AthenaClient.untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes one or more tags from a data catalog or workgroup resource.
|
default UntagResourceResponse |
AthenaClient.untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from a data catalog or workgroup resource.
|
default UpdateDataCatalogResponse |
AthenaClient.updateDataCatalog(Consumer<UpdateDataCatalogRequest.Builder> updateDataCatalogRequest)
Updates the data catalog that has the specified name.
|
default UpdateDataCatalogResponse |
AthenaClient.updateDataCatalog(UpdateDataCatalogRequest updateDataCatalogRequest)
Updates the data catalog that has the specified name.
|
default UpdateNamedQueryResponse |
AthenaClient.updateNamedQuery(Consumer<UpdateNamedQueryRequest.Builder> updateNamedQueryRequest)
Updates a NamedQuery object.
|
default UpdateNamedQueryResponse |
AthenaClient.updateNamedQuery(UpdateNamedQueryRequest updateNamedQueryRequest)
Updates a NamedQuery object.
|
default UpdatePreparedStatementResponse |
AthenaClient.updatePreparedStatement(Consumer<UpdatePreparedStatementRequest.Builder> updatePreparedStatementRequest)
Updates a prepared statement.
|
default UpdatePreparedStatementResponse |
AthenaClient.updatePreparedStatement(UpdatePreparedStatementRequest updatePreparedStatementRequest)
Updates a prepared statement.
|
default UpdateWorkGroupResponse |
AthenaClient.updateWorkGroup(Consumer<UpdateWorkGroupRequest.Builder> updateWorkGroupRequest)
Updates the workgroup with the specified name.
|
default UpdateWorkGroupResponse |
AthenaClient.updateWorkGroup(UpdateWorkGroupRequest updateWorkGroupRequest)
Updates the workgroup with the specified name.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InternalServerException
Indicates a platform issue, which may be due to a transient condition or outage.
|
class |
InvalidRequestException
Indicates that something is wrong with the input to the request.
|
class |
MetadataException
An exception that Athena received when it called a custom metastore.
|
class |
ResourceNotFoundException
A resource, such as a workgroup, was not found.
|
class |
TooManyRequestsException
Indicates that the request was throttled.
|
| Modifier and Type | Method and Description |
|---|---|
AthenaException |
AthenaException.BuilderImpl.build() |
| Constructor and Description |
|---|
BuilderImpl(AthenaException ex) |
Copyright © 2022. All rights reserved.