FetchBoxFileInfo

文档中心 › 组件索引 › FetchBoxFileInfo

FetchBoxFileInfo Processor

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

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

描述

从 Box 中获取文件的元数据并将其添加到 FlowFile 的属性中。

标签

boxstoragemetadatafetch

属性

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

名称默认值可选值描述
Box Client Service控制器服务 API:
BoxClientService
cn.org.acal.lynxus-lynxus-box-services-api-nar-2.11.8
Controller Service用于获取 Box API 连接。
File ID${box.id}要获取元数据的文件的 ID
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)

关系 (Relationships)

名称描述自动终止
failure如果获取文件元数据失败,FlowFile 将被路由到此处。否
not.found未找到指定 Box 文件的 FlowFiles。否
success成功获取文件元数据后,FlowFile 将被路由到此处。否

写入的 FlowFile 属性

名称描述
box.id文件的 ID
filename文件的名称
path文件所在的文件夹路径
box.path.folder.ids以逗号分隔的文件 path_collection ID 列表
box.size文件的大小
box.timestamp文件的最后修改时间
box.created.at文件的创建日期
box.owner文件所有者的姓名
box.owner.id文件所有者 ID
box.owner.login文件所有者的登录
box.description文件的描述
box.etag文件的etag
box.sha1文件的 SHA-1 哈希值
box.content.created.at内容创建日期
box.content.modified.at内容修改日期
box.item.status文件的状态(活动、已删除等)
box.sequence_id文件的序列 ID
box.parent.folder.id父文件夹的ID
box.trashed.at文件被删除的日期(如果适用)
box.purged.at文件被清除的日期(如果适用)
box.shared.link文件的共享链接(如果有)
error.codeBox 返回的错误代码
error.messageBox 返回的错误消息

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。