Package-level declarations

Types

Link copied to clipboard

Deletes files from the client's own private file storage — backs the DeleteFiles event. Every file is attempted even after one fails; if any failed, the result is a failure carrying the first Throwable, with the others attached as suppressed. Reachable via get<DeleteFilesUseCase>().

Link copied to clipboard

Reads a file from the client's own private file storage as a PlatformFile handle — backs GetFile's platformFile() output type. Reachable via get<GetFilePlatformFileUseCase>().

Link copied to clipboard

Reads a file from the client's own private file storage as a chunked Flow, without loading it fully into memory — backs GetFile's flowOfBytes() output type, meant for large files. Reachable via get<GetFileStreamingUseCase>().

Link copied to clipboard

Reads a file from the client's own private file storage as raw bytes — backs GetFile's arrayOfBytes() output type (its default). Reachable via get<GetFileUseCase>().

Link copied to clipboard

Lists the files directly inside a directory of the client's own private file storage (subdirectories are skipped) — backs the ListFiles event. Fails with DirNotFoundException when the directory doesn't exist. Reachable via get<ListFilesUseCase>().

Link copied to clipboard

Writes bytes to the client's own private file storage under a given name — backs the SaveFile event. Reachable via get<SaveFileUseCase>().