Amazon s3 跳过Camel S3使用者中的文件夹

Amazon s3 跳过Camel S3使用者中的文件夹,amazon-s3,apache-camel,Amazon S3,Apache Camel,是否有方法跳过阅读S3使用者中的文件夹? 我有多条从一个bucket消费的路由,每条路由使用不同的前缀。通过这种方式,他们模拟从某些文件夹中读取,但最终会消耗“文件夹”本身,然后将其删除 如果无法避免在中读取,是否有方法避免删除这些“文件夹”读取标题S3Constants.KEY(CamelAwsS3Key)以跳过文件夹。 试试这个 from(awsUri) .choice() .when(header(S3Constants.KEY).isNotEqualTo(&quo

是否有方法跳过阅读S3使用者中的文件夹? 我有多条从一个bucket消费的路由,每条路由使用不同的前缀。通过这种方式,他们模拟从某些文件夹中读取,但最终会消耗“文件夹”本身,然后将其删除


如果无法避免在中读取,是否有方法避免删除这些“文件夹”

读取标题S3Constants.KEY(CamelAwsS3Key)以跳过文件夹。 试试这个

from(awsUri)
    .choice()
        .when(header(S3Constants.KEY).isNotEqualTo("{your-folder-name}/"))