All Classes and Interfaces

Class
Description
Represents a single activity log entry in a workspace.
Response returned when listing activity entries for a workspace.
A workspace member referenced in activity entries.
Provides operations for retrieving activity logs from Dosya workspaces.
Represents an API key belonging to the authenticated user.
Represents a breadcrumb item in the folder navigation path.
Detailed information about a comment on a file or folder.
Provides operations for managing comments on files and folders in Dosya.
Parameters for creating a new API key.
Parameters for creating a new comment on a file or folder.
Represents a newly created API key, including the plain-text key value.
Parameters for creating a new file request.
Response returned when creating a new folder.
Parameters for creating a share bundle containing multiple files.
Optional parameters for creating a share link on a file.
Parameters for creating a new workspace.
Thrown when the Dosya API returns an error response.
The main entry point for the Dosya Java SDK.
Configuration options for DosyaClient.
Base runtime exception for all errors originating from the Dosya SDK.
Internal HTTP client that handles request execution, retries, and serialization.
 
Interceptor for observing HTTP requests and responses made by the SDK.
Thrown when a network-level error occurs while communicating with the Dosya API.
Thrown when a file upload operation fails.
Provides operations for downloading files from Dosya.
Detailed information about a single file in a Dosya workspace.
Summary information about a file as returned in listing responses.
Response returned after creating a new file request.
Summary of the newly created file request.
Detailed information about a file request.
Provides operations for managing file requests in Dosya workspaces.
Represents a recipient of a file request invitation.
Represents a file that was uploaded in response to a file request.
Provides operations for managing files in Dosya workspaces.
Represents a single version of a file.
Response returned when listing file versions.
Detailed information about a single folder in a Dosya workspace.
Summary information about a folder as returned in listing responses.
Provides operations for managing folders in Dosya workspaces.
Represents a folder in a workspace folder tree hierarchy.
 
Parameters for listing activity entries in a workspace.
Parameters for listing files and folders in a workspace.
Response returned when listing files and folders in a workspace.
Provides operations for the authenticated user's profile and API keys.
Pagination metadata included in paginated API responses.
Contains rate limit information extracted from API response headers.
Parameters for searching files, folders, shares, and file requests.
Provides operations for searching files, folders, shares, and file requests in Dosya.
Response returned from a search query containing matched files, folders, shares, and file requests.
A file matching the search query.
A file request matching the search query.
A folder matching the search query.
A shared link matching the search query.
Represents a share bundle link that groups multiple files into a single shareable URL.
Detailed information about a share link for a file.
Response returned when listing share links for a workspace.
Summary statistics for share links in a workspace.
Provides operations for managing share links in Dosya workspaces.
Parameters for updating an existing workspace.
Response returned when initializing an upload session.
Multipart upload configuration returned when the file qualifies for resumable upload.
Parameters for uploading a file to a Dosya workspace.
Represents the progress of an ongoing file upload.
Provides operations for uploading files to Dosya workspaces.
The result of a successful file upload, containing the uploaded file detail and session ID.
Details of the file that was uploaded.
Response containing the current status of an upload session.
Represents the authenticated user's profile information.
Response returned after restoring a file to a previous version.
Detailed information about a Dosya workspace.
Response returned when retrieving a single workspace, including its settings and role info.
Summary information about a workspace as returned in listing responses.
Configuration settings for a Dosya workspace.
Provides operations for managing workspaces in Dosya.