Uses of Interface
org.apache.camel.builder.endpoint.dsl.Athena2EndpointBuilderFactory.Athena2EndpointBuilder
Packages that use Athena2EndpointBuilderFactory.Athena2EndpointBuilder
-
Uses of Athena2EndpointBuilderFactory.Athena2EndpointBuilder in org.apache.camel.builder.endpoint
Methods in org.apache.camel.builder.endpoint that return Athena2EndpointBuilderFactory.Athena2EndpointBuilderModifier and TypeMethodDescriptionStaticEndpointBuilders.aws2Athena(String path) AWS Athena (camel-aws2-athena) Access AWS Athena.StaticEndpointBuilders.aws2Athena(String componentName, String path) AWS Athena (camel-aws2-athena) Access AWS Athena. -
Uses of Athena2EndpointBuilderFactory.Athena2EndpointBuilder in org.apache.camel.builder.endpoint.dsl
Methods in org.apache.camel.builder.endpoint.dsl that return Athena2EndpointBuilderFactory.Athena2EndpointBuilderModifier and TypeMethodDescriptionAmazon AWS Access Key.Athena2EndpointBuilderFactory.Athena2Builders.aws2Athena(String path) AWS Athena (camel-aws2-athena) Access AWS Athena.Athena2EndpointBuilderFactory.Athena2Builders.aws2Athena(String componentName, String path) AWS Athena (camel-aws2-athena) Access AWS Athena.Athena2EndpointBuilderFactory.AdvancedAthena2EndpointBuilder.basic()The Athena database to use.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.delay(long delay) Milliseconds before the next poll for query execution status.Milliseconds before the next poll for query execution status.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.encryptionOption(String encryptionOption) The encryption type to use when storing query results in S3.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.encryptionOption(software.amazon.awssdk.services.athena.model.EncryptionOption encryptionOption) The encryption type to use when storing query results in S3.Athena2EndpointBuilderFactory.endpointBuilder(String componentName, String path) Athena2EndpointBuilderFactory.Athena2EndpointBuilder.initialDelay(long initialDelay) Milliseconds before the first poll for query execution status.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.initialDelay(String initialDelay) Milliseconds before the first poll for query execution status.For SSE-KMS and CSE-KMS, this is the KMS key ARN or ID.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxAttempts(int maxAttempts) Maximum number of times to attempt a query.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxAttempts(String maxAttempts) Maximum number of times to attempt a query.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxResults(Integer maxResults) Max number of results to return for the given operation (if supported by the Athena API endpoint).Athena2EndpointBuilderFactory.Athena2EndpointBuilder.maxResults(String maxResults) Max number of results to return for the given operation (if supported by the Athena API endpoint).Pagination token to use in the case where the response from the previous request was truncated.The Athena API function to call.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.operation(org.apache.camel.component.aws2.athena.Athena2Operations operation) The Athena API function to call.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputLocation(String outputLocation) The location in Amazon S3 where query results are stored, such as s3://path/to/query/bucket/.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputType(String outputType) How query results should be returned.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.outputType(org.apache.camel.component.aws2.athena.Athena2OutputType outputType) How query results should be returned.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.profileCredentialsName(String profileCredentialsName) If using a profile credentials provider this parameter will set the profile name.To define a proxy host when instantiating the Athena client.To define a proxy port when instantiating the Athena client.To define a proxy port when instantiating the Athena client.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyProtocol(String proxyProtocol) To define a proxy protocol when instantiating the Athena client.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the Athena client.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.queryExecutionId(String queryExecutionId) The unique ID identifying the query execution.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.queryString(String queryString) The SQL query to run.The region in which Athena client needs to work.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.resetWaitTimeoutOnRetry(boolean resetWaitTimeoutOnRetry) Reset the waitTimeout countdown in the event of a query retry.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.resetWaitTimeoutOnRetry(String resetWaitTimeoutOnRetry) Reset the waitTimeout countdown in the event of a query retry.Optional comma separated list of error types to retry the query for.Amazon AWS Secret Key.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.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.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the Athena client should expect to load credentials through a profile credentials provider.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.useProfileCredentialsProvider(String useProfileCredentialsProvider) Set whether the Athena client should expect to load credentials through a profile credentials provider.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.waitTimeout(long waitTimeout) Optional max wait time in millis to wait for a successful query completion.Athena2EndpointBuilderFactory.Athena2EndpointBuilder.waitTimeout(String waitTimeout) Optional max wait time in millis to wait for a successful query completion.The workgroup to use for running the query.