PersistentAI API Documentation / @persistentai/fireflow-vfs / server / UploadSessionData
Interface: UploadSessionData
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:71
Full upload session data (includes physical address - internal use only)
Extends
Properties
branch
branch:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:59
Branch name
Inherited from
expiresAt
expiresAt:
Date
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:65
When the session expires
Inherited from
fileSize?
optionalfileSize:number
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:81
File size
lakeFSUploadId
lakeFSUploadId:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:73
lakeFS upload ID
mimeType?
optionalmimeType:string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:79
MIME type
numParts
numParts:
number
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:61
Number of parts
Inherited from
partSize
partSize:
number
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:63
Size of each part
Inherited from
physicalAddress
physicalAddress:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:75
S3 physical address
uploadId
uploadId:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:53
Upload session ID (client-facing)
Inherited from
uri
uri:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:55
Target URI
Inherited from
userId
userId:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:77
User ID
workspaceId
workspaceId:
string
Defined in: packages/fireflow-vfs/src/services/upload-session.ts:57
Workspace ID