default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.accessKey(String accessKey) |
Amazon AWS Access Key.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.amazonAthenaClient(String amazonAthenaClient) |
The AmazonAthena instance to use as the client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.amazonAthenaClient(software.amazon.awssdk.services.athena.AthenaClient amazonAthenaClient) |
The AmazonAthena instance to use as the client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2Builders.aws2Athena(String path) |
AWS Athena (camel-aws2-athena)
Access AWS Athena service using AWS SDK version 2.x.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2Builders.aws2Athena(String componentName,
String path) |
AWS Athena (camel-aws2-athena)
Access AWS Athena service using AWS SDK version 2.x.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.AdvancedAthena2EndpointBuilder.basic() |
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.database(String database) |
The Athena database to use.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.delay(long delay) |
Milliseconds before the next poll for query execution status.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.delay(String delay) |
Milliseconds before the next poll for query execution status.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.encryptionOption(String encryptionOption) |
The encryption type to use when storing query results in S3.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.encryptionOption(software.amazon.awssdk.services.athena.model.EncryptionOption encryptionOption) |
The encryption type to use when storing query results in S3.
|
static Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.endpointBuilder(String componentName,
String path) |
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.includeTrace(boolean includeTrace) |
Include useful trace information at the beginning of queries as an
SQL comment (prefixed with --).
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.includeTrace(String includeTrace) |
Include useful trace information at the beginning of queries as an
SQL comment (prefixed with --).
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.initialDelay(long initialDelay) |
Milliseconds before the first poll for query execution status.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.initialDelay(String initialDelay) |
Milliseconds before the first poll for query execution status.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.kmsKey(String kmsKey) |
For SSE-KMS and CSE-KMS, this is the KMS key ARN or ID.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxAttempts(int maxAttempts) |
Maximum number of times to attempt a query.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxAttempts(String maxAttempts) |
Maximum number of times to attempt a query.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxResults(Integer maxResults) |
Max number of results to return for the given operation (if supported
by the Athena API endpoint).
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxResults(String maxResults) |
Max number of results to return for the given operation (if supported
by the Athena API endpoint).
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.nextToken(String nextToken) |
Pagination token to use in the case where the response from the
previous request was truncated.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.operation(String operation) |
The Athena API function to call.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.operation(org.apache.camel.component.aws2.athena.Athena2Operations operation) |
The Athena API function to call.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputLocation(String outputLocation) |
The location in Amazon S3 where query results are stored, such as
s3://path/to/query/bucket/.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputType(String outputType) |
How query results should be returned.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputType(org.apache.camel.component.aws2.athena.Athena2OutputType outputType) |
How query results should be returned.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyHost(String proxyHost) |
To define a proxy host when instantiating the Athena client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyPort(Integer proxyPort) |
To define a proxy port when instantiating the Athena client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyPort(String proxyPort) |
To define a proxy port when instantiating the Athena client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyProtocol(String proxyProtocol) |
To define a proxy protocol when instantiating the Athena client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) |
To define a proxy protocol when instantiating the Athena client.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.queryExecutionId(String queryExecutionId) |
The unique ID identifying the query execution.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.queryString(String queryString) |
The SQL query to run.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.region(String region) |
The region in which Athena client needs to work.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.resetWaitTimeoutOnRetry(boolean resetWaitTimeoutOnRetry) |
Reset the waitTimeout countdown in the event of a query retry.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.resetWaitTimeoutOnRetry(String resetWaitTimeoutOnRetry) |
Reset the waitTimeout countdown in the event of a query retry.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.retry(String retry) |
Optional comma separated list of error types to retry the query for.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.secretKey(String secretKey) |
Amazon AWS Secret Key.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) |
Set whether the Athena client should expect to load credentials
through a default credentials provider or to expect static
credentials to be passed in.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.useDefaultCredentialsProvider(String useDefaultCredentialsProvider) |
Set whether the Athena client should expect to load credentials
through a default credentials provider or to expect static
credentials to be passed in.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.waitTimeout(long waitTimeout) |
Optional max wait time in millis to wait for a successful query
completion.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.waitTimeout(String waitTimeout) |
Optional max wait time in millis to wait for a successful query
completion.
|
default Athena2EndpointBuilderFactory.Athena2EndpointBuilder |
Athena2EndpointBuilderFactory.Athena2EndpointBuilder.workGroup(String workGroup) |
The workgroup to use for running the query.
|