Uses of Interface
org.apache.camel.builder.component.dsl.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder
Packages that use Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder
-
Uses of Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.aws2Eventbridge()AWS Eventbridge (camel-aws2-eventbridge) Manage AWS EventBridge cluster instances and consume events via SQS-backed polling. -
Uses of Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilderModifier and TypeMethodDescriptionAmazon AWS Access Key.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.autoCreateQueue(boolean autoCreateQueue) Whether to auto-create an SQS queue and wire it as an EventBridge rule target.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.Aws2EventbridgeComponentBuilderFactory.aws2Eventbridge()AWS Eventbridge (camel-aws2-eventbridge) Manage AWS EventBridge cluster instances and consume events via SQS-backed polling.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.configuration(org.apache.camel.component.aws2.eventbridge.EventbridgeConfiguration configuration) Component configuration.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.deleteQueueOnShutdown(boolean deleteQueueOnShutdown) Whether to delete the auto-created SQS queue and remove the EventBridge target on shutdown.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.eventbridgeClient(software.amazon.awssdk.services.eventbridge.EventBridgeClient eventbridgeClient) To use an existing configured AWS Eventbridge client.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.eventPatternFile(String eventPatternFile) EventPattern File.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.healthCheckConsumerEnabled(boolean healthCheckConsumerEnabled) Used for enabling or disabling all consumer based health checks from this component.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.healthCheckProducerEnabled(boolean healthCheckProducerEnabled) Used for enabling or disabling all producer based health checks from this component.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.maxMessagesPerPoll(int maxMessagesPerPoll) The maximum number of messages to receive per poll from SQS.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.operation(org.apache.camel.component.aws2.eventbridge.EventbridgeOperations operation) The operation to perform.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.overrideEndpoint(boolean overrideEndpoint) Set the need for overriding the endpoint.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.pojoRequest(boolean pojoRequest) If we want to use a POJO request as body or not.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.profileCredentialsName(String profileCredentialsName) If using a profile credentials provider this parameter will set the profile name.To define a proxy host when instantiating the Eventbridge client.To define a proxy port when instantiating the Eventbridge client.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the Eventbridge client.The URL of an existing SQS queue to use as EventBridge target.The region in which the Eventbridge client needs to work.The EventBridge rule name to consume events from.Amazon AWS Secret Key.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.sessionToken(String sessionToken) Amazon AWS Session Token used when the user needs to assume an IAM role.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.trustAllCertificates(boolean trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.uriEndpointOverride(String uriEndpointOverride) Set the overriding uri endpoint.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) Set whether the Eventbridge client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the Eventbridge client should expect to load credentials through a profile credentials provider.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.useSessionCredentials(boolean useSessionCredentials) Set whether the Eventbridge client should expect to use Session Credentials.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.visibilityTimeout(int visibilityTimeout) The duration (in seconds) that received SQS messages are hidden from subsequent receive requests.Aws2EventbridgeComponentBuilderFactory.Aws2EventbridgeComponentBuilder.waitTimeSeconds(int waitTimeSeconds) The duration (in seconds) for which the SQS receive call waits for messages (long polling).