Uses of Interface
org.apache.camel.builder.endpoint.dsl.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder
Packages that use MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder
-
Uses of MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dsl
Subinterfaces of MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder in org.apache.camel.builder.endpoint.dslModifier and TypeInterfaceDescriptionstatic interfaceBuilder for endpoint for the Minio component.Methods in org.apache.camel.builder.endpoint.dsl that return MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderModifier and TypeMethodDescriptionAmazon AWS Secret Access Key or Minio Access Key.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.autoCloseBody(boolean autoCloseBody) If this option is true and includeBody is true, then the MinioObject.close() method will be called on exchange completion.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.autoCloseBody(String autoCloseBody) If this option is true and includeBody is true, then the MinioObject.close() method will be called on exchange completion.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.autoCreateBucket(boolean autoCreateBucket) Setting the autocreation of the bucket if bucket name not exist.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.autoCreateBucket(String autoCreateBucket) Setting the autocreation of the bucket if bucket name not exist.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffErrorThreshold(int backoffErrorThreshold) The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffErrorThreshold(String backoffErrorThreshold) The number of subsequent error polls (failed due some error) that should happen before the backoffMultipler should kick-in.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffIdleThreshold(int backoffIdleThreshold) The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffIdleThreshold(String backoffIdleThreshold) The number of subsequent idle polls that should happen before the backoffMultipler should kick-in.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffMultiplier(int backoffMultiplier) To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.backoffMultiplier(String backoffMultiplier) To let the scheduled polling consumer backoff if there has been a number of subsequent idles/errors in a row.MinioEndpointBuilderFactory.AdvancedMinioEndpointConsumerBuilder.basic()MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.bypassGovernanceMode(boolean bypassGovernanceMode) Set this flag if you want to bypassGovernanceMode when deleting a particular object.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.bypassGovernanceMode(String bypassGovernanceMode) Set this flag if you want to bypassGovernanceMode when deleting a particular object.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.customHttpClient(String customHttpClient) Set custom HTTP client for authenticated access.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.customHttpClient(okhttp3.OkHttpClient customHttpClient) Set custom HTTP client for authenticated access.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.delay(long delay) Milliseconds before the next poll.Milliseconds before the next poll.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.deleteAfterRead(boolean deleteAfterRead) Delete objects from Minio after they have been retrieved.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.deleteAfterRead(String deleteAfterRead) Delete objects from Minio after they have been retrieved.The delimiter which is used in the ListObjectsRequest to only consume objects we are interested in.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.destinationBucketName(String destinationBucketName) Destination bucket name.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.destinationObjectName(String destinationObjectName) Destination object name.Endpoint can be an URL, domain name, IPv4 address or IPv6 address.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.greedy(boolean greedy) If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages.If greedy is enabled, then the ScheduledPollConsumer will run immediately again, if the previous run polled 1 or more messages.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeBody(boolean includeBody) If it is true, the exchange body will be set to a stream to the contents of the file.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeBody(String includeBody) If it is true, the exchange body will be set to a stream to the contents of the file.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeFolders(boolean includeFolders) The flag which is used in the ListObjectsRequest to set include folders.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeFolders(String includeFolders) The flag which is used in the ListObjectsRequest to set include folders.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeUserMetadata(boolean includeUserMetadata) The flag which is used in the ListObjectsRequest to get objects with user meta data.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeUserMetadata(String includeUserMetadata) The flag which is used in the ListObjectsRequest to get objects with user meta data.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeVersions(boolean includeVersions) The flag which is used in the ListObjectsRequest to get objects with versioning.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.includeVersions(String includeVersions) The flag which is used in the ListObjectsRequest to get objects with versioning.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.initialDelay(long initialDelay) Milliseconds before the first poll starts.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.initialDelay(String initialDelay) Milliseconds before the first poll starts.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.length(long length) Number of bytes of object data from offset.Number of bytes of object data from offset.Set match ETag parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.maxConnections(int maxConnections) Set the maxConnections parameter in the minio client configuration.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.maxConnections(String maxConnections) Set the maxConnections parameter in the minio client configuration.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.maxMessagesPerPoll(int maxMessagesPerPoll) Gets the maximum number of messages as a limit to poll at each polling.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.maxMessagesPerPoll(String maxMessagesPerPoll) Gets the maximum number of messages as a limit to poll at each polling.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.minioClient(io.minio.MinioClient minioClient) Reference to a Minio Client object in the registry.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.minioClient(String minioClient) Reference to a Minio Client object in the registry.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.modifiedSince(String modifiedSince) Set modified since parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.modifiedSince(ZonedDateTime modifiedSince) Set modified since parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.moveAfterRead(boolean moveAfterRead) Move objects from bucket to a different bucket after they have been retrieved.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.moveAfterRead(String moveAfterRead) Move objects from bucket to a different bucket after they have been retrieved.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.notMatchETag(String notMatchETag) Set not match ETag parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.objectLock(boolean objectLock) Set when creating new bucket.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.objectLock(String objectLock) Set when creating new bucket.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.objectName(String objectName) To get the object from the bucket with the given object name.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.offset(long offset) Start byte position of object data.Start byte position of object data.The policy for this queue to set in the method.Object name starts with prefix.TCP/IP port number.TCP/IP port number.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.recursive(boolean recursive) List recursively than directory structure emulation.List recursively than directory structure emulation.The region in which Minio client needs to work.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.repeatCount(long repeatCount) Specifies a maximum limit of number of fires.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.repeatCount(String repeatCount) Specifies a maximum limit of number of fires.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.runLoggingLevel(String runLoggingLevel) The consumer logs a start/complete log line when it polls.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.runLoggingLevel(org.apache.camel.LoggingLevel runLoggingLevel) The consumer logs a start/complete log line when it polls.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.scheduledExecutorService(String scheduledExecutorService) Allows for configuring a custom/shared thread pool to use for the consumer.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.scheduledExecutorService(ScheduledExecutorService scheduledExecutorService) Allows for configuring a custom/shared thread pool to use for the consumer.To use a cron scheduler from either camel-spring or camel-quartz component.To use a cron scheduler from either camel-spring or camel-quartz component.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.schedulerProperties(String key, Object value) To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.schedulerProperties(Map values) To configure additional properties when using a custom scheduler or any of the Quartz, Spring based scheduler.Amazon AWS Access Key Id or Minio Secret Key.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.secure(boolean secure) Flag to indicate to use secure connection to minio service or not.Flag to indicate to use secure connection to minio service or not.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.sendEmptyMessageWhenIdle(boolean sendEmptyMessageWhenIdle) If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.sendEmptyMessageWhenIdle(String sendEmptyMessageWhenIdle) If the polling consumer did not poll any files, you can enable this option to send an empty message (no body) instead.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.serverSideEncryption(io.minio.ServerSideEncryption serverSideEncryption) Server-side encryption.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.serverSideEncryption(String serverSideEncryption) Server-side encryption.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.serverSideEncryptionCustomerKey(io.minio.ServerSideEncryptionCustomerKey serverSideEncryptionCustomerKey) Server-side encryption for source object while copy/move objects.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.serverSideEncryptionCustomerKey(String serverSideEncryptionCustomerKey) Server-side encryption for source object while copy/move objects.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.startAfter(String startAfter) list objects in bucket after this object name.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.startScheduler(boolean startScheduler) Whether the scheduler should be auto started.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.startScheduler(String startScheduler) Whether the scheduler should be auto started.Time unit for initialDelay and delay options.Time unit for initialDelay and delay options.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.unModifiedSince(String unModifiedSince) Set un modified since parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.unModifiedSince(ZonedDateTime unModifiedSince) Set un modified since parameter for get object(s).MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.useFixedDelay(boolean useFixedDelay) Controls if fixed delay or fixed rate is used.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.useFixedDelay(String useFixedDelay) Controls if fixed delay or fixed rate is used.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.useVersion1(boolean useVersion1) when true, version 1 of REST API is used.MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder.useVersion1(String useVersion1) when true, version 1 of REST API is used.Set specific version_ID of a object when deleting the object.