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