Uses of Interface
org.apache.camel.builder.component.dsl.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder
Packages that use Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder
-
Uses of Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.aws2Athena()AWS Athena (camel-aws2-athena) Access AWS Athena. -
Uses of Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilderModifier and TypeMethodDescriptionAmazon AWS Access Key.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.amazonAthenaClient(software.amazon.awssdk.services.athena.AthenaClient amazonAthenaClient) The AmazonAthena instance to use as the client.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.Aws2AthenaComponentBuilderFactory.aws2Athena()AWS Athena (camel-aws2-athena) Access AWS Athena.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.clientRequestToken(String clientRequestToken) A unique string to ensure issues queries are idempotent.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.configuration(org.apache.camel.component.aws2.athena.Athena2Configuration configuration) The component configuration.The Athena database to use.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.delay(long delay) Milliseconds before the next poll for query execution status.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.encryptionOption(software.amazon.awssdk.services.athena.model.EncryptionOption encryptionOption) The encryption type to use when storing query results in S3.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.healthCheckConsumerEnabled(boolean healthCheckConsumerEnabled) Used for enabling or disabling all consumer based health checks from this component.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.healthCheckProducerEnabled(boolean healthCheckProducerEnabled) Used for enabling or disabling all producer based health checks from this component.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.includeTrace(boolean includeTrace) Include useful trace information at the beginning of queries as an SQL comment (prefixed with --).Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.initialDelay(long initialDelay) Milliseconds before the first poll for query execution status.For SSE-KMS and CSE-KMS, this is the KMS key ARN or ID.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.maxAttempts(int maxAttempts) Maximum number of times to attempt a query.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.maxResults(Integer 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.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.operation(org.apache.camel.component.aws2.athena.Athena2Operations operation) The Athena API function to call.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.outputLocation(String outputLocation) The location in Amazon S3 where query results are stored, such as s3://path/to/query/bucket/.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.outputType(org.apache.camel.component.aws2.athena.Athena2OutputType outputType) How query results should be returned.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.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.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the Athena client.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.queryExecutionId(String queryExecutionId) The unique ID identifying the query execution.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.queryString(String queryString) The SQL query to run.The region in which Athena client needs to work.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.resetWaitTimeoutOnRetry(boolean 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.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.sessionToken(String sessionToken) Amazon AWS Session Token used when the user needs to assume an IAM role.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.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.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the Athena client should expect to load credentials through a profile credentials provider.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.useSessionCredentials(boolean useSessionCredentials) Set whether the Athena client should expect to use Session Credentials.Aws2AthenaComponentBuilderFactory.Aws2AthenaComponentBuilder.waitTimeout(long waitTimeout) Optional max wait time in millis to wait for a successful query completion.The workgroup to use for running the query.