Class ExtractorVersionsCreateRequest.Builder
- java.lang.Object
-
- ai.extend.resources.extractorversions.requests.ExtractorVersionsCreateRequest.Builder
-
- All Implemented Interfaces:
ExtractorVersionsCreateRequest._FinalStage,ExtractorVersionsCreateRequest.ReleaseTypeStage
- Enclosing class:
- ExtractorVersionsCreateRequest
public static final class ExtractorVersionsCreateRequest.Builder extends java.lang.Object implements ExtractorVersionsCreateRequest.ReleaseTypeStage, ExtractorVersionsCreateRequest._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtractorVersionsCreateRequestbuild()ExtractorVersionsCreateRequest._FinalStageconfig(ExtractConfigJson config)The configuration for this version of the extractor.ExtractorVersionsCreateRequest._FinalStageconfig(java.util.Optional<ExtractConfigJson> config)The configuration for this version of the extractor.ExtractorVersionsCreateRequest._FinalStagedescription(java.lang.String description)ExtractorVersionsCreateRequest._FinalStagedescription(java.util.Optional<java.lang.String> description)ExtractorVersionsCreateRequest.Builderfrom(ExtractorVersionsCreateRequest other)ExtractorVersionsCreateRequest._FinalStagereleaseType(ReleaseType releaseType)
-
-
-
Method Detail
-
from
public ExtractorVersionsCreateRequest.Builder from(ExtractorVersionsCreateRequest other)
- Specified by:
fromin interfaceExtractorVersionsCreateRequest.ReleaseTypeStage
-
releaseType
public ExtractorVersionsCreateRequest._FinalStage releaseType(@NotNull ReleaseType releaseType)
- Specified by:
releaseTypein interfaceExtractorVersionsCreateRequest.ReleaseTypeStage
-
config
public ExtractorVersionsCreateRequest._FinalStage config(ExtractConfigJson config)
The configuration for this version of the extractor.
- Specified by:
configin interfaceExtractorVersionsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
config
public ExtractorVersionsCreateRequest._FinalStage config(java.util.Optional<ExtractConfigJson> config)
The configuration for this version of the extractor.
- Specified by:
configin interfaceExtractorVersionsCreateRequest._FinalStage
-
description
public ExtractorVersionsCreateRequest._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceExtractorVersionsCreateRequest._FinalStage
-
description
public ExtractorVersionsCreateRequest._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceExtractorVersionsCreateRequest._FinalStage
-
build
public ExtractorVersionsCreateRequest build()
- Specified by:
buildin interfaceExtractorVersionsCreateRequest._FinalStage
-
-