Uses of Interface
org.apache.camel.builder.endpoint.dsl.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder
Packages that use Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder
-
Uses of Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder in org.apache.camel.builder.endpoint
Methods in org.apache.camel.builder.endpoint that return Sqs2EndpointBuilderFactory.Sqs2EndpointBuilderModifier and TypeMethodDescriptionAWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS.AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS. -
Uses of Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder in org.apache.camel.builder.endpoint.dsl
Methods in org.apache.camel.builder.endpoint.dsl that return Sqs2EndpointBuilderFactory.Sqs2EndpointBuilderModifier and TypeMethodDescriptionAmazon AWS Access Key.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.amazonAWSHost(String amazonAWSHost) The hostname of the Amazon AWS cloud.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.autoCreateQueue(boolean autoCreateQueue) Setting the autocreation of the queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.autoCreateQueue(String autoCreateQueue) Setting the autocreation of the queue.AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS.AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS.Sqs2EndpointBuilderFactory.AdvancedSqs2EndpointBuilder.basic()Sqs2EndpointBuilderFactory.endpointBuilder(String componentName, String path) Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.headerFilterStrategy(String headerFilterStrategy) To use a custom HeaderFilterStrategy to map headers to/from Camel.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) To use a custom HeaderFilterStrategy to map headers to/from Camel.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.maximumMessageSize(Integer maximumMessageSize) The maximumMessageSize (in bytes) an SQS message can contain for this queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.maximumMessageSize(String maximumMessageSize) The maximumMessageSize (in bytes) an SQS message can contain for this queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.messageRetentionPeriod(Integer messageRetentionPeriod) The messageRetentionPeriod (in seconds) a message will be retained by SQS for this queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.messageRetentionPeriod(String messageRetentionPeriod) The messageRetentionPeriod (in seconds) a message will be retained by SQS for this queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.overrideEndpoint(boolean overrideEndpoint) Set the need for overriding the endpoint.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.overrideEndpoint(String overrideEndpoint) Set the need for overriding the endpoint.The policy for this queue.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.profileCredentialsName(String profileCredentialsName) If using a profile credentials provider this parameter will set the profile name.The underlying protocol used to communicate with SQS.To define a proxy host when instantiating the SQS client.To define a proxy port when instantiating the SQS client.To define a proxy port when instantiating the SQS client.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.proxyProtocol(String proxyProtocol) To define a proxy protocol when instantiating the SQS client.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.proxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol) To define a proxy protocol when instantiating the SQS client.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.queueOwnerAWSAccountId(String queueOwnerAWSAccountId) Specify the queue owner aws account id when you need to connect the queue with different account owner.To define the queueUrl explicitly.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.receiveMessageWaitTimeSeconds(Integer receiveMessageWaitTimeSeconds) If you do not specify WaitTimeSeconds in the request, the queue attribute ReceiveMessageWaitTimeSeconds is used to determine how long to wait.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.receiveMessageWaitTimeSeconds(String receiveMessageWaitTimeSeconds) If you do not specify WaitTimeSeconds in the request, the queue attribute ReceiveMessageWaitTimeSeconds is used to determine how long to wait.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.redrivePolicy(String redrivePolicy) Specify the policy that send message to DeadLetter queue.The region in which SQS client needs to work.Amazon AWS Secret Key.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.trustAllCertificates(boolean trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.trustAllCertificates(String trustAllCertificates) If we want to trust all certificates in case of overriding the endpoint.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.uriEndpointOverride(String uriEndpointOverride) Set the overriding uri endpoint.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.useDefaultCredentialsProvider(boolean useDefaultCredentialsProvider) Set whether the SQS client should expect to load credentials on an AWS infra instance or to expect static credentials to be passed in.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.useDefaultCredentialsProvider(String useDefaultCredentialsProvider) Set whether the SQS client should expect to load credentials on an AWS infra instance or to expect static credentials to be passed in.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.useProfileCredentialsProvider(boolean useProfileCredentialsProvider) Set whether the SQS client should expect to load credentials through a profile credentials provider.Sqs2EndpointBuilderFactory.Sqs2EndpointBuilder.useProfileCredentialsProvider(String useProfileCredentialsProvider) Set whether the SQS client should expect to load credentials through a profile credentials provider.