package
1.10.20
Repository: https://github.com/jadekler/aws-sdk-go.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 session.

# Constants

ColumnNullableNotNull is a ColumnNullable enum value.
ColumnNullableNullable is a ColumnNullable enum value.
ColumnNullableUnknown is a ColumnNullable enum value.
EncryptionOptionCseKms is a EncryptionOption enum value.
EncryptionOptionSseKms is a EncryptionOption enum value.
EncryptionOptionSseS3 is a EncryptionOption enum value.
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".
QueryExecutionStateCancelled is a QueryExecutionState enum value.
QueryExecutionStateFailed is a QueryExecutionState enum value.
QueryExecutionStateQueued is a QueryExecutionState enum value.
QueryExecutionStateRunning is a QueryExecutionState enum value.
QueryExecutionStateSucceeded is a QueryExecutionState enum value.
Service endpoint prefix API calls made to.
ThrottleReasonConcurrentQueryLimitExceeded is a ThrottleReason enum value.

# 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Information about a named query ID that could not be processed.
Describes a query execution that failed to process.