Description:
Writes the contents of a FlowFile to the local file system
Tags:
put, local, copy, archive, files, filesystem
Properties:
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 Expression Language Guide.
Name | Default Value | Allowable Values | Description |
Directory |
The directory to which files should be written. You may use expression language such as /aa/bb/${path} Supports Expression Language: true |
||
Conflict Resolution Strategy | fail |
* replace * ignore * fail * append |
Indicates what should happen when a file with the same name already exists in the output directory |
Create Missing Directories | true |
* true * false |
If true, then missing destination directories will be created. If false, flowfiles are penalized and sent to failure. |
Maximum File Count | Specifies the maximum number of files that can exist in the output directory | ||
Last Modified Time |
Sets the lastModifiedTime on the output file to the value of this attribute. Format must be yyyy-MM-dd'T'HH:mm:ssZ. You may also use expression language such as ${file.lastModifiedTime}. Supports Expression Language: true |
||
Permissions |
Sets the permissions on the output file to the value of this attribute. Format must be either UNIX rwxrwxrwx with a - in place of denied permissions (e.g. rw-r--r--) or an octal number (e.g. 644). You may also use expression language such as ${file.permissions}. Supports Expression Language: true |
||
Owner |
Sets the owner on the output file to the value of this attribute. You may also use expression language such as ${file.owner}. Supports Expression Language: true |
||
Group |
Sets the group on the output file to the value of this attribute. You may also use expression language such as ${file.group}. Supports Expression Language: true |
Relationships:
Name | Description |
failure | Files that could not be written to the output directory for some reason are transferred to this relationship |
success | Files that have been successfully written to the output directory are transferred to this relationship |
Reads Attributes:
None specified.
Writes Attributes:
None specified.
See Also:
FetchFile, GetFile