Class FilesUploadRequest.Builder
- java.lang.Object
-
- ai.extend.resources.files.requests.FilesUploadRequest.Builder
-
- Enclosing class:
- FilesUploadRequest
public static final class FilesUploadRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilesUploadRequestbuild()FilesUploadRequest.BuilderconvertToPdf(java.lang.Boolean convertToPdf)FilesUploadRequest.BuilderconvertToPdf(java.util.Optional<java.lang.Boolean> convertToPdf)When true, converts the uploaded file to PDF.FilesUploadRequest.BuilderextendWorkspaceId(java.lang.String extendWorkspaceId)FilesUploadRequest.BuilderextendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)The workspace ID to target.FilesUploadRequest.Builderfrom(FilesUploadRequest other)FilesUploadRequest.Builderpassword(java.lang.String password)FilesUploadRequest.Builderpassword(java.util.Optional<java.lang.String> password)The password to unlock a password-protected PDF.
-
-
-
Method Detail
-
from
public FilesUploadRequest.Builder from(FilesUploadRequest other)
-
extendWorkspaceId
public FilesUploadRequest.Builder extendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)
The workspace ID to target. Required when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See Authentication for details on API key scopes.
-
extendWorkspaceId
public FilesUploadRequest.Builder extendWorkspaceId(java.lang.String extendWorkspaceId)
-
convertToPdf
public FilesUploadRequest.Builder convertToPdf(java.util.Optional<java.lang.Boolean> convertToPdf)
When true, converts the uploaded file to PDF. Supported file types include images (JPEG, PNG, TIFF, GIF, BMP, WebP, HEIC/HEIF), Word documents, PowerPoint, Excel, and HTML.
-
convertToPdf
public FilesUploadRequest.Builder convertToPdf(java.lang.Boolean convertToPdf)
-
password
public FilesUploadRequest.Builder password(java.util.Optional<java.lang.String> password)
The password to unlock a password-protected PDF.
-
password
public FilesUploadRequest.Builder password(java.lang.String password)
-
build
public FilesUploadRequest build()
-
-