Uses of Interface
org.apache.camel.builder.endpoint.dsl.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder
Packages that use AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder
-
Uses of AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceAdvanced builder for endpoint for the AWS S3 Storage Service component.Methods in org.apache.camel.builder.endpoint.dsl that return AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilderModifier and TypeMethodDescriptionAWS2S3EndpointBuilderFactory.AWS2S3EndpointConsumerBuilder.advanced()AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.amazonS3Client(String amazonS3Client) Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.amazonS3Client(software.amazon.awssdk.services.s3.S3Client amazonS3Client) Reference to a com.amazonaws.services.s3.AmazonS3 in the registry.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.amazonS3Presigner(String amazonS3Presigner) An S3 Presigner for Request, used mainly in createDownloadLink operation.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.amazonS3Presigner(software.amazon.awssdk.services.s3.presigner.S3Presigner amazonS3Presigner) An S3 Presigner for Request, used mainly in createDownloadLink operation.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.autocloseBody(boolean autocloseBody) If this option is true and includeBody is false, then the S3Object.close() method will be called on exchange completion.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.autocloseBody(String autocloseBody) If this option is true and includeBody is false, then the S3Object.close() method will be called on exchange completion.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.bridgeErrorHandler(String bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.customerAlgorithm(String customerAlgorithm) Define the customer algorithm to use in case CustomerKey is enabled.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.customerKeyId(String customerKeyId) Define the id of Customer key to use in case CustomerKey is enabled.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.customerKeyMD5(String customerKeyMD5) Define the MD5 of Customer key to use in case CustomerKey is enabled.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.exceptionHandler(String exceptionHandler) To let the consumer use a custom ExceptionHandler.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) To let the consumer use a custom ExceptionHandler.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.exchangePattern(String exchangePattern) Sets the exchange pattern when the consumer creates an exchange.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) Sets the exchange pattern when the consumer creates an exchange.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.pollStrategy(String pollStrategy) A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel.AWS2S3EndpointBuilderFactory.AdvancedAWS2S3EndpointConsumerBuilder.pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy) A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing you to provide your custom implementation to control error handling usually occurred during the poll operation before an Exchange have been created and being routed in Camel.