Class ClassifierVersionsCreateRequest.Builder
- java.lang.Object
-
- ai.extend.resources.classifierversions.requests.ClassifierVersionsCreateRequest.Builder
-
- All Implemented Interfaces:
ClassifierVersionsCreateRequest._FinalStage,ClassifierVersionsCreateRequest.ReleaseTypeStage
- Enclosing class:
- ClassifierVersionsCreateRequest
public static final class ClassifierVersionsCreateRequest.Builder extends java.lang.Object implements ClassifierVersionsCreateRequest.ReleaseTypeStage, ClassifierVersionsCreateRequest._FinalStage
-
-
Method Summary
-
-
-
Method Detail
-
from
public ClassifierVersionsCreateRequest.Builder from(ClassifierVersionsCreateRequest other)
- Specified by:
fromin interfaceClassifierVersionsCreateRequest.ReleaseTypeStage
-
releaseType
public ClassifierVersionsCreateRequest._FinalStage releaseType(@NotNull ReleaseType releaseType)
- Specified by:
releaseTypein interfaceClassifierVersionsCreateRequest.ReleaseTypeStage
-
config
public ClassifierVersionsCreateRequest._FinalStage config(ClassifyConfig config)
The configuration for this version of the classifier.
- Specified by:
configin interfaceClassifierVersionsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
config
public ClassifierVersionsCreateRequest._FinalStage config(java.util.Optional<ClassifyConfig> config)
The configuration for this version of the classifier.
- Specified by:
configin interfaceClassifierVersionsCreateRequest._FinalStage
-
description
public ClassifierVersionsCreateRequest._FinalStage description(java.lang.String description)
- Specified by:
descriptionin interfaceClassifierVersionsCreateRequest._FinalStage
-
description
public ClassifierVersionsCreateRequest._FinalStage description(java.util.Optional<java.lang.String> description)
- Specified by:
descriptionin interfaceClassifierVersionsCreateRequest._FinalStage
-
extendWorkspaceId
public ClassifierVersionsCreateRequest._FinalStage extendWorkspaceId(java.lang.String extendWorkspaceId)
The workspace ID to target. Required when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See Authentication for details on API key scopes.
- Specified by:
extendWorkspaceIdin interfaceClassifierVersionsCreateRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
extendWorkspaceId
public ClassifierVersionsCreateRequest._FinalStage extendWorkspaceId(java.util.Optional<java.lang.String> extendWorkspaceId)
The workspace ID to target. Required when using an organization-scoped API key; optional for workspace-scoped keys (the key is already tied to a workspace). See Authentication for details on API key scopes.
- Specified by:
extendWorkspaceIdin interfaceClassifierVersionsCreateRequest._FinalStage
-
build
public ClassifierVersionsCreateRequest build()
- Specified by:
buildin interfaceClassifierVersionsCreateRequest._FinalStage
-
-