Class ExtractRunsCreateBatchRequestExtractor.Builder
- java.lang.Object
-
- ai.extend.resources.extractruns.types.ExtractRunsCreateBatchRequestExtractor.Builder
-
- All Implemented Interfaces:
ExtractRunsCreateBatchRequestExtractor._FinalStage,ExtractRunsCreateBatchRequestExtractor.IdStage
- Enclosing class:
- ExtractRunsCreateBatchRequestExtractor
public static final class ExtractRunsCreateBatchRequestExtractor.Builder extends java.lang.Object implements ExtractRunsCreateBatchRequestExtractor.IdStage, ExtractRunsCreateBatchRequestExtractor._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtractRunsCreateBatchRequestExtractorbuild()ExtractRunsCreateBatchRequestExtractor.Builderfrom(ExtractRunsCreateBatchRequestExtractor other)ExtractRunsCreateBatchRequestExtractor._FinalStageid(java.lang.String id)The ID of the extractor to use.ExtractRunsCreateBatchRequestExtractor._FinalStageoverrideConfig(ExtractOverrideConfigJson overrideConfig)Optional partial configuration override applied to every run in this batch.ExtractRunsCreateBatchRequestExtractor._FinalStageoverrideConfig(java.util.Optional<ExtractOverrideConfigJson> overrideConfig)Optional partial configuration override applied to every run in this batch.ExtractRunsCreateBatchRequestExtractor._FinalStageversion(java.lang.String version)ExtractRunsCreateBatchRequestExtractor._FinalStageversion(java.util.Optional<java.lang.String> version)
-
-
-
Method Detail
-
from
public ExtractRunsCreateBatchRequestExtractor.Builder from(ExtractRunsCreateBatchRequestExtractor other)
- Specified by:
fromin interfaceExtractRunsCreateBatchRequestExtractor.IdStage
-
id
public ExtractRunsCreateBatchRequestExtractor._FinalStage id(@NotNull java.lang.String id)
The ID of the extractor to use.
The ID of the extractor to use.
- Specified by:
idin interfaceExtractRunsCreateBatchRequestExtractor.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
overrideConfig
public ExtractRunsCreateBatchRequestExtractor._FinalStage overrideConfig(ExtractOverrideConfigJson overrideConfig)
Optional partial configuration override applied to every run in this batch. Only the fields you provide will override the extractor's saved configuration.
- Specified by:
overrideConfigin interfaceExtractRunsCreateBatchRequestExtractor._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
overrideConfig
public ExtractRunsCreateBatchRequestExtractor._FinalStage overrideConfig(java.util.Optional<ExtractOverrideConfigJson> overrideConfig)
Optional partial configuration override applied to every run in this batch. Only the fields you provide will override the extractor's saved configuration.
- Specified by:
overrideConfigin interfaceExtractRunsCreateBatchRequestExtractor._FinalStage
-
version
public ExtractRunsCreateBatchRequestExtractor._FinalStage version(java.lang.String version)
- Specified by:
versionin interfaceExtractRunsCreateBatchRequestExtractor._FinalStage
-
version
public ExtractRunsCreateBatchRequestExtractor._FinalStage version(java.util.Optional<java.lang.String> version)
- Specified by:
versionin interfaceExtractRunsCreateBatchRequestExtractor._FinalStage
-
build
public ExtractRunsCreateBatchRequestExtractor build()
- Specified by:
buildin interfaceExtractRunsCreateBatchRequestExtractor._FinalStage
-
-