Class ParseRunsListRequest.Builder
- java.lang.Object
-
- ai.extend.resources.parseruns.requests.ParseRunsListRequest.Builder
-
- Enclosing class:
- ParseRunsListRequest
public static final class ParseRunsListRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParseRunsListRequest.BuilderbatchId(java.lang.String batchId)ParseRunsListRequest.BuilderbatchId(java.util.Optional<java.lang.String> batchId)Filter parse runs by the batch they belong to.ParseRunsListRequestbuild()ParseRunsListRequest.BuilderextendWorkspaceId(java.lang.String extendWorkspaceId)ParseRunsListRequest.BuilderextendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)The workspace ID to target.ParseRunsListRequest.BuilderfileNameContains(java.lang.String fileNameContains)ParseRunsListRequest.BuilderfileNameContains(java.util.Optional<java.lang.String> fileNameContains)Filters runs by the name of the file.ParseRunsListRequest.Builderfrom(ParseRunsListRequest other)ParseRunsListRequest.BuildermaxPageSize(java.lang.Integer maxPageSize)ParseRunsListRequest.BuildermaxPageSize(java.util.Optional<java.lang.Integer> maxPageSize)ParseRunsListRequest.BuildernextPageToken(java.lang.String nextPageToken)ParseRunsListRequest.BuildernextPageToken(java.util.Optional<java.lang.String> nextPageToken)ParseRunsListRequest.Builderstatus(ParseRunsListRequestStatus status)ParseRunsListRequest.Builderstatus(java.util.Optional<ParseRunsListRequestStatus> status)Filter parse runs by status.
-
-
-
Method Detail
-
from
public ParseRunsListRequest.Builder from(ParseRunsListRequest other)
-
extendWorkspaceId
public ParseRunsListRequest.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 ParseRunsListRequest.Builder extendWorkspaceId(java.lang.String extendWorkspaceId)
-
status
public ParseRunsListRequest.Builder status(java.util.Optional<ParseRunsListRequestStatus> status)
Filter parse runs by status.
-
status
public ParseRunsListRequest.Builder status(ParseRunsListRequestStatus status)
-
batchId
public ParseRunsListRequest.Builder batchId(java.util.Optional<java.lang.String> batchId)
Filter parse runs by the batch they belong to. Use this after submitting a batch via
POST /parse_runs/batchto retrieve individual run results.Example:
"bpar_Xj8mK2pL9nR4vT7qY5wZ"
-
batchId
public ParseRunsListRequest.Builder batchId(java.lang.String batchId)
-
fileNameContains
public ParseRunsListRequest.Builder fileNameContains(java.util.Optional<java.lang.String> fileNameContains)
Filters runs by the name of the file. Only returns runs where the file name contains this string.
Example:
"invoice"
-
fileNameContains
public ParseRunsListRequest.Builder fileNameContains(java.lang.String fileNameContains)
-
nextPageToken
public ParseRunsListRequest.Builder nextPageToken(java.util.Optional<java.lang.String> nextPageToken)
-
nextPageToken
public ParseRunsListRequest.Builder nextPageToken(java.lang.String nextPageToken)
-
maxPageSize
public ParseRunsListRequest.Builder maxPageSize(java.util.Optional<java.lang.Integer> maxPageSize)
-
maxPageSize
public ParseRunsListRequest.Builder maxPageSize(java.lang.Integer maxPageSize)
-
build
public ParseRunsListRequest build()
-
-