diff --git a/applications/sink/s3-sink/README.adoc b/applications/sink/s3-sink/README.adoc index 449e42ee..a01f3150 100644 --- a/applications/sink/s3-sink/README.adoc +++ b/applications/sink/s3-sink/README.adoc @@ -15,6 +15,7 @@ Messages accepted by this sink must contain one of the `payload` as: The **$$s3$$** $$sink$$ has the following options: //tag::configuration-properties[] +$$s3.common.endpoint-url$$:: $$Optional endpoint url to connect to s3 compatible storage.$$ *($$String$$, default: `$$$$`)* $$s3.consumer.acl$$:: $$S3 Object access control list.$$ *($$CannedAccessControlList$$, default: `$$$$`, possible values: `private`,`public-read`,`public-read-write`,`authenticated-read`,`log-delivery-write`,`bucket-owner-read`,`bucket-owner-full-control`,`aws-exec-read`)* $$s3.consumer.acl-expression$$:: $$Expression to evaluate S3 Object access control list.$$ *($$Expression$$, default: `$$$$`)* $$s3.consumer.bucket$$:: $$AWS bucket for target file(s) to store.$$ *($$String$$, default: `$$$$`)* diff --git a/applications/source/s3-source/README.adoc b/applications/source/s3-source/README.adoc index dca73d61..79ada24a 100644 --- a/applications/source/s3-source/README.adoc +++ b/applications/source/s3-source/README.adoc @@ -53,6 +53,7 @@ The **$$s3$$** $$source$$ has the following options: $$file.consumer.markers-json$$:: $$When 'fileMarkers == true', specify if they should be produced as FileSplitter.FileMarker objects or JSON.$$ *($$Boolean$$, default: `$$true$$`)* $$file.consumer.mode$$:: $$The FileReadingMode to use for file reading sources. Values are 'ref' - The File object, 'lines' - a message per line, or 'contents' - the contents as bytes.$$ *($$FileReadingMode$$, default: `$$$$`, possible values: `ref`,`lines`,`contents`)* $$file.consumer.with-markers$$:: $$Set to true to emit start of file/end of file marker messages before/after the data. Only valid with FileReadingMode 'lines'.$$ *($$Boolean$$, default: `$$$$`)* +$$s3.common.endpoint-url$$:: $$Optional endpoint url to connect to s3 compatible storage.$$ *($$String$$, default: `$$$$`)* $$s3.supplier.auto-create-local-dir$$:: $$Create or not the local directory.$$ *($$Boolean$$, default: `$$true$$`)* $$s3.supplier.delete-remote-files$$:: $$Delete or not remote files after processing.$$ *($$Boolean$$, default: `$$false$$`)* $$s3.supplier.filename-pattern$$:: $$The pattern to filter remote files.$$ *($$String$$, default: `$$$$`)* diff --git a/functions/common/aws-s3-common/pom.xml b/functions/common/aws-s3-common/pom.xml index 768f6899..c739dd08 100644 --- a/functions/common/aws-s3-common/pom.xml +++ b/functions/common/aws-s3-common/pom.xml @@ -34,6 +34,12 @@ spring-integration-file + + org.springframework.boot + spring-boot-configuration-processor + provided + + org.springframework.boot spring-boot-starter-test