Skip to content

Files Node Catalog

Generated category

Files Node Catalog

Generated from 39 catalog nodes in Data/Files.

Data/Files/ContentData/Files/DirectoriesData/Files/ExternalData/Files/OperationsData/Files/Path

Nodes in this category

Showing 39 of 39 generated node docs.

Local Path to Path

Data/Files

Converts a PathBuf to a Path

Read to Bytes

Data/Files/Content

Reads the content of a file Fto bytes

Read to String

Data/Files/Content

Reads the content of a file to a string

Write Bytes

Data/Files/Content

Writes bytes to a file

Write String

Data/Files/Content

Writes a string to a file

Cache Dir

Data/Files/Directories

Converts the cache directory to a Path

Storage Dir

Data/Files/Directories

Converts the storage directory to a Path

Upload Dir

Data/Files/Directories

Converts the upload directory to a Path

User Dir

Data/Files/Directories

Converts the user directory to a Path

Virtual Dir

Data/Files/Directories

Creates an in-memory virtual directory path

Azure Blob Container

Data/Files/External

Turn an Azure Blob Storage container into a FlowPath. Takes an AzureProvider.

GCS Bucket

Data/Files/External

Turn a Google Cloud Storage bucket into a FlowPath. Takes a GcpProvider.

R2 Bucket

Data/Files/External

Turn a Cloudflare R2 bucket into a FlowPath. Takes a CloudflareProvider in 'r2' auth mode (account_id + R2 access key/secret).

S3 Bucket

Data/Files/External

Turn an S3 bucket (or any S3-compatible endpoint) into a FlowPath. Takes an AwsProvider for authentication. Use a CloudflareProvider + R2 node for Cloudflare R2 — it's specialised.

S3 Express Bucket

Data/Files/External

Turn an S3 Express One Zone bucket into a FlowPath. Ultra-low latency single-AZ storage. Takes an AwsProvider.

SMB Share

Data/Files/External

Turn an SMB2/3 share into a FlowPath.

Copy

Data/Files/Operations

Copies a file from one location to another

Delete

Data/Files/Operations

Deletes a file or directory

Get

Data/Files/Operations

Reads all bytes from a file

Get Range

Data/Files/Operations

Reads a range of bytes from a file

Hash File

Data/Files/Operations

Hashes a file

Head

Data/Files/Operations

Gets the metadata of a file

List Folders

Data/Files/Operations

Lists folders under a path

List Paths

Data/Files/Operations

Lists all paths in a directory

List With Offset

Data/Files/Operations

Lists paths in a directory with offset and limit

Path Exists?

Data/Files/Operations

Checks if a path exists

Put

Data/Files/Operations

Writes bytes to a file

Rename

Data/Files/Operations

Renames a file

Sign URL

Data/Files/Operations

Generates a signed URL for accessing a file

Sign URLs

Data/Files/Operations

Generates signed URLs for accessing files

Child

Data/Files/Path

Creates a child path from a parent path

Extension

Data/Files/Path

Gets the file extension from a path

Filename

Data/Files/Path

Gets the filename from a path

From Raw Path

Data/Files/Path

Reconstructs a FlowPath from a raw path string using the store reference from a base path

Parent

Data/Files/Path

Gets the parent path from a path

Raw Path

Data/Files/Path

Gets the raw path string

Replace Segment

Data/Files/Path

Replaces a segment in a FlowPath

Set Extension

Data/Files/Path

Sets the file extension of a path

Set Filename

Data/Files/Path

Gets the filename from a path