UpdateBoxFileMetadataInstance

文档中心 › 组件索引 › UpdateBoxFileMetadataInstance

UpdateBoxFileMetadataInstance Processor

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

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

描述

使用给定 flowFile 中的记录更新 Box 文件的元数据模板值。 此记录表示更新后模板的期望最终状态。 处理器将计算必要的更改(添加/替换/删除)以将 当前元数据转换为期望状态。输入记录应是一个扁平的键值对象。

标签

boxstoragemetadatatemplatesupdate

属性

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

名称默认值可选值描述
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 属性与环境/系统变量求值)
Template Key要更新的元数据模板的键。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Record Reader控制器服务 API:
RecordReaderFactory
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
用于解析传入数据的Record Reader

关系 (Relationships)

名称描述自动终止
failure如果在元数据更新期间发生错误,则 FlowFile 将路由到此关系。否
file not found未找到指定 Box 文件的 FlowFile 将被路由到此关系。否
success成功更新元数据后,FlowFile 将路由到此关系。否
template not found未找到指定元数据模板的 FlowFile 将被路由到此关系。否

写入的 FlowFile 属性

名称描述
box.id元数据已更新的文件的 ID
box.template.name用于元数据更新的模板名称
box.template.scope用于元数据更新的模板范围
error.codeBox 返回的错误代码
error.messageBox 返回的错误消息

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。