Fetches files from a Box Folder. Designed to be used in tandem with ListBoxFile.
box, storage, fetch
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Box Client Service | box-client-service | Controller Service API: BoxClientService Implementation: JsonConfigBasedBoxClientService | Controller Service used to obtain a Box API connection. | |
File ID | box-file-id | ${box.id} | The ID of the File to fetch Supports Expression Language: true (will be evaluated using flow file attributes and variable registry) |
Name | Description |
---|---|
success | A FlowFile will be routed here for each successfully fetched File. |
failure | A FlowFile will be routed here for each File for which fetch was attempted but failed. |
Name | Description |
---|---|
box.id | The id of the file |
Name | Description |
---|---|
box.id | The id of the file |
filename | The name of the file |
path | The folder path where the file is located |
box.size | The size of the file |
box.timestamp | The last modified time of the file |
error.code | The error code returned by Box |
error.message | The error message returned by Box |