ListBoxFileInfo

文档中心 › 组件索引 › ListBoxFileInfo

ListBoxFileInfo Processor

类型全限定名:cn.org.acal.lynxus.processors.box.ListBoxFileInfo

所属 Bundle:cn.org.acal.lynxus:lynxus-box-nar:2.11.8

描述

获取 Box 文件夹中每个文件的文件元数据。 获取具有文件夹 ID 属性的 flowFile 并输出包含所有文件元数据的记录的 flowFiles。

标签

boxstoragefetchfolderfiles

属性

下表中,加粗的属性为必填项;其余为可选项。表格同时标注默认值、是否支持表达式语言,以及是否为敏感属性(值会被加密)。

名称默认值可选值描述
Box Client Service控制器服务 API:
BoxClientService
cn.org.acal.lynxus-lynxus-box-services-api-nar-2.11.8
Controller Service用于获取 Box API 连接。
Folder ID${box.folder.id}从中获取文件的文件夹的 ID。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Search Recursivelytrue
  • true
  • false
当为 'true' 时,将包含子文件夹中的文件。否则,将仅返回在「Folder ID」属性定义的文件夹内的文件。
Minimum File Age0 sec文件必须达到的最低年龄才能被考虑; 任何比这更年轻的文件都将被忽略。
Record Writer控制器服务 API:
RecordSetWriterFactory
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
指定用于写入元数据记录的Controller Service。 必须设置。

关系 (Relationships)

名称描述自动终止
failure如果从文件夹中获取文件元数据时出现错误,FlowFile 将被路由到此处。否
not.found未找到指定 Box 文件夹的 FlowFile 将路由到此关系。否
success成功处理后,包含文件元数据记录的 FlowFile 将被路由到此关系。否

写入的 FlowFile 属性

名称描述
box.folder.id从中获取文件的文件夹的 ID
record.countFlowFile中的记录数
mime.typeRecord Writer指定的 MIME 类型
error.codeBox 返回的错误代码
error.messageBox 返回的错误消息

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。