Class ExtractRunsCreateRequest.Builder
- java.lang.Object
-
- ai.extend.resources.extractruns.requests.ExtractRunsCreateRequest.Builder
-
- Enclosing class:
- ExtractRunsCreateRequest
public static final class ExtractRunsCreateRequest.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
from
public ExtractRunsCreateRequest.Builder from(ExtractRunsCreateRequest other)
-
extractor
public ExtractRunsCreateRequest.Builder extractor(java.util.Optional<ExtractRunsCreateRequestExtractor> extractor)
Reference to an existing extractor. Mutually exclusive with
config— provide one or the other, or omit both to have Extend infer a schema from the document.
-
extractor
public ExtractRunsCreateRequest.Builder extractor(ExtractRunsCreateRequestExtractor extractor)
-
config
public ExtractRunsCreateRequest.Builder config(java.util.Optional<ExtractConfigJson> config)
Inline extract configuration. Mutually exclusive with
extractor— provide one or the other, or omit both to have Extend infer a schema from the document.
-
config
public ExtractRunsCreateRequest.Builder config(ExtractConfigJson config)
-
file
public ExtractRunsCreateRequest.Builder file(java.util.Optional<ExtractRunsCreateRequestFile> file)
The file to be extracted from. Mutually exclusive with
package— provide one or the other.Files can be provided as a URL, Extend file ID, or raw text.
-
file
public ExtractRunsCreateRequest.Builder file(ExtractRunsCreateRequestFile file)
-
package_
public ExtractRunsCreateRequest.Builder package_(java.util.Optional<MultiFileRunPackage> package_)
A collection of files to extract from together in a single run. Mutually exclusive with
file— provide one or the other.See Multifile Extraction for details.
-
package_
public ExtractRunsCreateRequest.Builder package_(MultiFileRunPackage package_)
-
priority
public ExtractRunsCreateRequest.Builder priority(java.util.Optional<java.lang.Integer> priority)
-
priority
public ExtractRunsCreateRequest.Builder priority(java.lang.Integer priority)
-
metadata
public ExtractRunsCreateRequest.Builder metadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)
-
metadata
public ExtractRunsCreateRequest.Builder metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
build
public ExtractRunsCreateRequest build()
-
-