| Package | Description |
|---|---|
| org.apache.camel.builder.endpoint.dsl |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
MinioEndpointBuilderFactory.MinioEndpointBuilder
Builder for endpoint for the Minio component.
|
| Modifier and Type | Method and Description |
|---|---|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.accessKey(String accessKey)
Amazon AWS Secret Access Key or Minio Access Key.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.autoCreateBucket(boolean autoCreateBucket)
Setting the autocreation of the bucket if bucket name not exist.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.autoCreateBucket(String autoCreateBucket)
Setting the autocreation of the bucket if bucket name not exist.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.AdvancedMinioEndpointProducerBuilder.basic() |
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.customHttpClient(Object customHttpClient)
Set custom HTTP client for authenticated access.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.customHttpClient(String customHttpClient)
Set custom HTTP client for authenticated access.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.deleteAfterWrite(boolean deleteAfterWrite)
Delete file object after the Minio file has been uploaded.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.deleteAfterWrite(String deleteAfterWrite)
Delete file object after the Minio file has been uploaded.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.endpoint(String endpoint)
Endpoint can be an URL, domain name, IPv4 address or IPv6 address.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.keyName(String keyName)
Setting the key name for an element in the bucket through endpoint
parameter.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.minioClient(Object minioClient)
Reference to a Minio Client object in the registry.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.minioClient(String minioClient)
Reference to a Minio Client object in the registry.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.objectLock(boolean objectLock)
Set when creating new bucket.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.objectLock(String objectLock)
Set when creating new bucket.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.operation(MinioEndpointBuilderFactory.MinioOperations operation)
The operation to do in case the user don't want to do only an upload.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.operation(String operation)
The operation to do in case the user don't want to do only an upload.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.pojoRequest(boolean pojoRequest)
If we want to use a POJO request as body or not.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.pojoRequest(String pojoRequest)
If we want to use a POJO request as body or not.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.policy(String policy)
The policy for this queue to set in the method.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.proxyPort(Integer proxyPort)
TCP/IP port number.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.proxyPort(String proxyPort)
TCP/IP port number.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.region(String region)
The region in which Minio client needs to work.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.secretKey(String secretKey)
Amazon AWS Access Key Id or Minio Secret Key.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.secure(boolean secure)
Flag to indicate to use secure connection to minio service or not.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.secure(String secure)
Flag to indicate to use secure connection to minio service or not.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.serverSideEncryption(Object serverSideEncryption)
Server-side encryption.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.serverSideEncryption(String serverSideEncryption)
Server-side encryption.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.serverSideEncryptionCustomerKey(Object serverSideEncryptionCustomerKey)
Server-side encryption for source object while copy/move objects.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.serverSideEncryptionCustomerKey(String serverSideEncryptionCustomerKey)
Server-side encryption for source object while copy/move objects.
|
default MinioEndpointBuilderFactory.MinioEndpointProducerBuilder |
MinioEndpointBuilderFactory.MinioEndpointProducerBuilder.storageClass(String storageClass)
The storage class to set in the request.
|
Apache Camel