Class ExtractRunsCreateBatchRequest.Builder
- java.lang.Object
-
- ai.extend.resources.extractruns.requests.ExtractRunsCreateBatchRequest.Builder
-
- All Implemented Interfaces:
ExtractRunsCreateBatchRequest._FinalStage,ExtractRunsCreateBatchRequest.ExtractorStage
- Enclosing class:
- ExtractRunsCreateBatchRequest
public static final class ExtractRunsCreateBatchRequest.Builder extends java.lang.Object implements ExtractRunsCreateBatchRequest.ExtractorStage, ExtractRunsCreateBatchRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtractRunsCreateBatchRequest._FinalStageaddAllInputs(java.util.List<ExtractRunsCreateBatchRequestInputsItem> inputs)An array of inputs to process.ExtractRunsCreateBatchRequest._FinalStageaddInputs(ExtractRunsCreateBatchRequestInputsItem inputs)An array of inputs to process.ExtractRunsCreateBatchRequestbuild()ExtractRunsCreateBatchRequest._FinalStageextractor(ExtractRunsCreateBatchRequestExtractor extractor)Reference to the extractor to run against every input in this batch.ExtractRunsCreateBatchRequest.Builderfrom(ExtractRunsCreateBatchRequest other)ExtractRunsCreateBatchRequest._FinalStageinputs(java.util.List<ExtractRunsCreateBatchRequestInputsItem> inputs)An array of inputs to process.ExtractRunsCreateBatchRequest._FinalStagepriority(java.lang.Integer priority)ExtractRunsCreateBatchRequest._FinalStagepriority(java.util.Optional<java.lang.Integer> priority)
-
-
-
Method Detail
-
from
public ExtractRunsCreateBatchRequest.Builder from(ExtractRunsCreateBatchRequest other)
- Specified by:
fromin interfaceExtractRunsCreateBatchRequest.ExtractorStage
-
extractor
public ExtractRunsCreateBatchRequest._FinalStage extractor(@NotNull ExtractRunsCreateBatchRequestExtractor extractor)
Reference to the extractor to run against every input in this batch.
Reference to the extractor to run against every input in this batch.
- Specified by:
extractorin interfaceExtractRunsCreateBatchRequest.ExtractorStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
priority
public ExtractRunsCreateBatchRequest._FinalStage priority(java.lang.Integer priority)
- Specified by:
priorityin interfaceExtractRunsCreateBatchRequest._FinalStage
-
priority
public ExtractRunsCreateBatchRequest._FinalStage priority(java.util.Optional<java.lang.Integer> priority)
- Specified by:
priorityin interfaceExtractRunsCreateBatchRequest._FinalStage
-
addAllInputs
public ExtractRunsCreateBatchRequest._FinalStage addAllInputs(java.util.List<ExtractRunsCreateBatchRequestInputsItem> inputs)
An array of inputs to process. Each item produces one extract run. Must contain between 1 and 1,000 items.
- Specified by:
addAllInputsin interfaceExtractRunsCreateBatchRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addInputs
public ExtractRunsCreateBatchRequest._FinalStage addInputs(ExtractRunsCreateBatchRequestInputsItem inputs)
An array of inputs to process. Each item produces one extract run. Must contain between 1 and 1,000 items.
- Specified by:
addInputsin interfaceExtractRunsCreateBatchRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
inputs
public ExtractRunsCreateBatchRequest._FinalStage inputs(java.util.List<ExtractRunsCreateBatchRequestInputsItem> inputs)
An array of inputs to process. Each item produces one extract run. Must contain between 1 and 1,000 items.
- Specified by:
inputsin interfaceExtractRunsCreateBatchRequest._FinalStage
-
build
public ExtractRunsCreateBatchRequest build()
- Specified by:
buildin interfaceExtractRunsCreateBatchRequest._FinalStage
-
-