public static interface MinioEndpointBuilderFactory.MinioEndpointBuilder extends MinioEndpointBuilderFactory.MinioEndpointConsumerBuilder, MinioEndpointBuilderFactory.MinioEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
accessKey(String accessKey)
Amazon AWS Secret Access Key or Minio Access Key.
|
default MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder |
advanced() |
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the bucket if bucket name not exist.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
autoCreateBucket(String autoCreateBucket)
Setting the autocreation of the bucket if bucket name not exist.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
customHttpClient(Object customHttpClient)
Set custom HTTP client for authenticated access.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
customHttpClient(String customHttpClient)
Set custom HTTP client for authenticated access.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
endpoint(String endpoint)
Endpoint can be an URL, domain name, IPv4 address or IPv6 address.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
minioClient(Object minioClient)
Reference to a Minio Client object in the registry.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
minioClient(String minioClient)
Reference to a Minio Client object in the registry.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
objectLock(boolean objectLock)
Set when creating new bucket.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
objectLock(String objectLock)
Set when creating new bucket.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
policy(String policy)
The policy for this queue to set in the method.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
proxyPort(Integer proxyPort)
TCP/IP port number.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
proxyPort(String proxyPort)
TCP/IP port number.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
region(String region)
The region in which Minio client needs to work.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
secretKey(String secretKey)
Amazon AWS Access Key Id or Minio Secret Key.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
secure(boolean secure)
Flag to indicate to use secure connection to minio service or not.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
secure(String secure)
Flag to indicate to use secure connection to minio service or not.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
serverSideEncryption(Object serverSideEncryption)
Server-side encryption.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
serverSideEncryption(String serverSideEncryption)
Server-side encryption.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
serverSideEncryptionCustomerKey(Object serverSideEncryptionCustomerKey)
Server-side encryption for source object while copy/move objects.
|
default MinioEndpointBuilderFactory.MinioEndpointBuilder |
serverSideEncryptionCustomerKey(String serverSideEncryptionCustomerKey)
Server-side encryption for source object while copy/move objects.
|
autoCloseBody, autoCloseBody, backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, bypassGovernanceMode, bypassGovernanceMode, delay, delay, deleteAfterRead, deleteAfterRead, delimiter, destinationBucketName, destinationObjectName, greedy, greedy, includeBody, includeBody, includeFolders, includeFolders, includeUserMetadata, includeUserMetadata, includeVersions, includeVersions, initialDelay, initialDelay, length, length, matchETag, maxConnections, maxConnections, maxMessagesPerPoll, maxMessagesPerPoll, modifiedSince, modifiedSince, moveAfterRead, moveAfterRead, notMatchETag, objectName, offset, offset, prefix, recursive, recursive, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startAfter, startScheduler, startScheduler, timeUnit, timeUnit, unModifiedSince, unModifiedSince, useFixedDelay, useFixedDelay, useVersion1, useVersion1, versionIddoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUrideleteAfterWrite, deleteAfterWrite, keyName, lazyStartProducer, lazyStartProducer, operation, operation, pojoRequest, pojoRequest, storageClassdefault MinioEndpointBuilderFactory.AdvancedMinioEndpointBuilder advanced()
advanced in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderadvanced in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderdefault MinioEndpointBuilderFactory.MinioEndpointBuilder autoCreateBucket(boolean autoCreateBucket)
autoCreateBucket in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderautoCreateBucket in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderautoCreateBucket - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder autoCreateBucket(String autoCreateBucket)
autoCreateBucket in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderautoCreateBucket in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderautoCreateBucket - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder customHttpClient(Object customHttpClient)
customHttpClient in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuildercustomHttpClient in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuildercustomHttpClient - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder customHttpClient(String customHttpClient)
customHttpClient in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuildercustomHttpClient in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuildercustomHttpClient - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder endpoint(String endpoint)
endpoint in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderendpoint in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderendpoint - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder minioClient(Object minioClient)
minioClient in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderminioClient in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderminioClient - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder minioClient(String minioClient)
minioClient in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderminioClient in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderminioClient - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder objectLock(boolean objectLock)
objectLock in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderobjectLock in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderobjectLock - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder objectLock(String objectLock)
objectLock in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderobjectLock in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderobjectLock - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder policy(String policy)
policy in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderpolicy in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderpolicy - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder proxyPort(Integer proxyPort)
proxyPort in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderproxyPort in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderproxyPort - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder proxyPort(String proxyPort)
proxyPort in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderproxyPort in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderproxyPort - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder region(String region)
region in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderregion in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderregion - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder secure(boolean secure)
secure in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuildersecure in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuildersecure - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder secure(String secure)
secure in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuildersecure in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuildersecure - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder serverSideEncryption(Object serverSideEncryption)
serverSideEncryption in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderserverSideEncryption in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderserverSideEncryption - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder serverSideEncryption(String serverSideEncryption)
serverSideEncryption in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderserverSideEncryption in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderserverSideEncryption - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder serverSideEncryptionCustomerKey(Object serverSideEncryptionCustomerKey)
serverSideEncryptionCustomerKey in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderserverSideEncryptionCustomerKey in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderserverSideEncryptionCustomerKey - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder serverSideEncryptionCustomerKey(String serverSideEncryptionCustomerKey)
serverSideEncryptionCustomerKey in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderserverSideEncryptionCustomerKey in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderserverSideEncryptionCustomerKey - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder accessKey(String accessKey)
accessKey in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuilderaccessKey in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuilderaccessKey - the value to setdefault MinioEndpointBuilderFactory.MinioEndpointBuilder secretKey(String secretKey)
secretKey in interface MinioEndpointBuilderFactory.MinioEndpointConsumerBuildersecretKey in interface MinioEndpointBuilderFactory.MinioEndpointProducerBuildersecretKey - the value to setApache Camel