package
2.0.0-preview.5+incompatible
Repository: https://github.com/aws/aws-sdk-go-v2.git
Documentation: pkg.go.dev
# Packages
Package athenaiface provides an interface to enable mocking the Amazon Athena service client for testing your code.
# Functions
New creates a new instance of the Athena client with a config.
# Constants
Enum values for ColumnNullable.
Enum values for ColumnNullable.
Enum values for ColumnNullable.
Enum values for EncryptionOption.
Enum values for EncryptionOption.
Enum values for EncryptionOption.
Service ID for Regions and Endpoints metadata.
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
Enum values for QueryExecutionState.
Enum values for QueryExecutionState.
Enum values for QueryExecutionState.
Enum values for QueryExecutionState.
Enum values for QueryExecutionState.
Service endpoint prefix API calls made to.
Enum values for ThrottleReason.
# Structs
Athena provides the API operation methods for making requests to Amazon Athena.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetNamedQueryOutput.
BatchGetNamedQueryRequest is a API request type for the BatchGetNamedQuery API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/BatchGetQueryExecutionOutput.
BatchGetQueryExecutionRequest is a API request type for the BatchGetQueryExecution API operation.
Information about the columns in a query execution result.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/CreateNamedQueryOutput.
CreateNamedQueryRequest is a API request type for the CreateNamedQuery API operation.
A piece of data (a field in the table).
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/DeleteNamedQueryOutput.
DeleteNamedQueryRequest is a API request type for the DeleteNamedQuery API operation.
If query results are encrypted in Amazon S3, indicates the Amazon S3 encryption option used.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetNamedQueryOutput.
GetNamedQueryRequest is a API request type for the GetNamedQuery API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryExecutionOutput.
GetQueryExecutionRequest is a API request type for the GetQueryExecution API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/GetQueryResultsOutput.
GetQueryResultsPager is used to paginate the request.
GetQueryResultsRequest is a API request type for the GetQueryResults API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListNamedQueriesOutput.
ListNamedQueriesPager is used to paginate the request.
ListNamedQueriesRequest is a API request type for the ListNamedQueries API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/ListQueryExecutionsOutput.
ListQueryExecutionsPager is used to paginate the request.
ListQueryExecutionsRequest is a API request type for the ListQueryExecutions API operation.
A query, where QueryString is the SQL query statements that comprise the query.
Information about a single instance of a query execution.
The database in which the query execution occurs.
The amount of data scanned during the query execution and the amount of time that it took to execute.
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
The location in Amazon S3 where query results are stored and the encryption option, if any, used for query results.
The metadata and rows that comprise a query result set.
The metadata that describes the column structure and data types of a table of query results.
The rows that comprise a query result table.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StartQueryExecutionOutput.
StartQueryExecutionRequest is a API request type for the StartQueryExecution API operation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionInput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/athena-2017-05-18/StopQueryExecutionOutput.
StopQueryExecutionRequest is a API request type for the StopQueryExecution API operation.
Information about a named query ID that could not be processed.
Describes a query execution that failed to process.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author