Skip to content

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

UploadSessionInfo.branch


expiresAt

expiresAt: Date

Defined in: packages/fireflow-vfs/src/services/upload-session.ts:65

When the session expires

Inherited from

UploadSessionInfo.expiresAt


fileSize?

optional fileSize: 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?

optional mimeType: 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

UploadSessionInfo.numParts


partSize

partSize: number

Defined in: packages/fireflow-vfs/src/services/upload-session.ts:63

Size of each part

Inherited from

UploadSessionInfo.partSize


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

UploadSessionInfo.uploadId


uri

uri: string

Defined in: packages/fireflow-vfs/src/services/upload-session.ts:55

Target URI

Inherited from

UploadSessionInfo.uri


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

Inherited from

UploadSessionInfo.workspaceId

Licensed under BUSL-1.1