Class FileListRequest.Builder
- java.lang.Object
-
- ai.extend.resources.file.requests.FileListRequest.Builder
-
- Enclosing class:
- FileListRequest
public static final class FileListRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileListRequestbuild()FileListRequest.Builderfrom(FileListRequest other)FileListRequest.BuildermaxPageSize(java.lang.Integer maxPageSize)FileListRequest.BuildermaxPageSize(java.util.Optional<java.lang.Integer> maxPageSize)FileListRequest.BuildernameContains(java.lang.String nameContains)FileListRequest.BuildernameContains(java.util.Optional<java.lang.String> nameContains)Filters files to only include those that contain the given string in the name.FileListRequest.BuildernextPageToken(java.lang.String nextPageToken)FileListRequest.BuildernextPageToken(java.util.Optional<java.lang.String> nextPageToken)FileListRequest.BuildersortDir(SortDirEnum sortDir)FileListRequest.BuildersortDir(java.util.Optional<SortDirEnum> sortDir)Sorts the files in ascending or descending order.
-
-
-
Method Detail
-
from
public FileListRequest.Builder from(FileListRequest other)
-
nameContains
public FileListRequest.Builder nameContains(java.util.Optional<java.lang.String> nameContains)
Filters files to only include those that contain the given string in the name.
Example:
"invoice"
-
nameContains
public FileListRequest.Builder nameContains(java.lang.String nameContains)
-
sortDir
public FileListRequest.Builder sortDir(java.util.Optional<SortDirEnum> sortDir)
Sorts the files in ascending or descending order. Ascending order means the earliest file is returned first.
-
sortDir
public FileListRequest.Builder sortDir(SortDirEnum sortDir)
-
nextPageToken
public FileListRequest.Builder nextPageToken(java.util.Optional<java.lang.String> nextPageToken)
-
nextPageToken
public FileListRequest.Builder nextPageToken(java.lang.String nextPageToken)
-
maxPageSize
public FileListRequest.Builder maxPageSize(java.util.Optional<java.lang.Integer> maxPageSize)
-
maxPageSize
public FileListRequest.Builder maxPageSize(java.lang.Integer maxPageSize)
-
build
public FileListRequest build()
-
-