PutDropbox

文档中心 › 组件索引 › PutDropbox

PutDropbox Processor

类型全限定名:cn.org.acal.lynxus.processors.dropbox.PutDropbox

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

描述

将内容放入 Dropbox 文件夹。

标签

dropboxstorageput

属性

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

名称默认值可选值描述
Dropbox Credential Service控制器服务 API:
DropboxCredentialService
cn.org.acal.lynxus-lynxus-dropbox-services-api-nar-2.11.8
用于获取 Dropbox 凭据(App Key、App Secret、Access Token、Refresh Token)的控制器服务。请参阅控制器服务的附加详细信息以了解更多信息。
Folder/要上传文件到的 Dropbox 文件夹的路径。如果文件夹尚不存在,将创建该文件夹。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Filename${filename}要上传的文件的全名。
支持表达式语言:是(使用 FlowFile 属性与环境/系统变量求值)
Conflict Resolution Strategyfail
  • fail — 将文件冲突作为失败处理。
  • ignore — 忽略冲突,不更改原始文件。
  • replace — 如果发生冲突,请替换现有文件。
指示当指定的 Dropbox 文件夹中已存在同名文件时会发生什么情况。
Chunked Upload Threshold150 MB一次上传的内容的最大大小。大于此阈值的 FlowFile 将以分块方式上传。最大允许值为 150 MB。
Chunked Upload Size8 MB定义块的大小。当 FlowFile 的大小超过「分块上传阈值」并且内容以较小的块上传时使用。建议指定分块上传大小小于「Ch
Proxy Configuration Service控制器服务 API:
ProxyConfigurationService
cn.org.acal.lynxus-lynxus-standard-services-api-nar-2.11.8
指定代理配置 Controller Service 来代理网络请求。

关系 (Relationships)

名称描述自动终止
failure由于某种原因无法写入 Dropbox 的文件将传输到此关系。否
success已成功写入 Dropbox 的文件将传输至此关系。否

读取的 FlowFile 属性

名称描述
filename使用 FlowFile 的文件名作为 Dropbox 对象的文件名。

写入的 FlowFile 属性

名称描述
error.messageDropbox 返回的错误消息
dropbox.id文件的 Dropbox 标识符
path文件所在的文件夹路径
filename文件的名称
dropbox.size文件的大小
dropbox.timestamp文件的服务器修改时间
dropbox.revision文件的修订版

状态管理

该组件不存储状态。

受限 (Restricted)

该组件不受限。

输入要求

该组件要求有传入连接。

另请参阅