The following process objects are used with the FTP Connector:
•FileContent. Generated for each new file added to the target directory when you configure an FTP Monitor event source to include the file contents.
•FileInformation. File metadata generated for each file read by an event source. If you configure an FTP Monitor event to exclude the file contents, this is the only information returned.
•<EventSource>Content. Generates a custom delimited content object. If applicable, Field, Header, and Record process objects are also created.
•FileWriteTask. Represents a request to a File Writer (Event Target) service.
•SerializeToDelimitedContentTask. Represents a request to a Delimited Content Writer (Event Target) service.
•SerializeToDelimitedContentResult. Returned as a response from a Delimited Content Writer service.
Note: An automated step, aetgt:automatedStepRequest, handles the FTP file transfer. It returns information about the file transfer, similar to the FileInformation process object.
When you define a process that uses the FTP connection, you can work with these process objects.
In addition, these process objects represent the content of files handled by the FTP Connector:
•PlainFileContent. Content of a plain text or binary file.
•ParsedFileContent. Content of a file represented as XML or JSON in a list of process objects (or a single object).
•AttachmentFileContent. Content of a file provided as an attachment.