Package ai.vectros.types
Class ModelsResponse.Builder
java.lang.Object
ai.vectros.types.ModelsResponse.Builder
- All Implemented Interfaces:
ModelsResponse._FinalStage,ModelsResponse.DefaultModelStage
- Enclosing class:
ModelsResponse
public static final class ModelsResponse.Builder
extends Object
implements ModelsResponse.DefaultModelStage, ModelsResponse._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionaddAllModels(List<ModelInfo> models) The available inference models.additionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) The available inference models.build()defaultModel(@NotNull String defaultModel) Model alias used when a request omits themodelfield.from(ModelsResponse other) The available inference models.
-
Method Details
-
from
- Specified by:
fromin interfaceModelsResponse.DefaultModelStage
-
defaultModel
Model alias used when a request omits the
modelfield.Model alias used when a request omits the
modelfield.- Specified by:
defaultModelin interfaceModelsResponse.DefaultModelStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addAllModels
The available inference models.
- Specified by:
addAllModelsin interfaceModelsResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
addModels
The available inference models.
- Specified by:
addModelsin interfaceModelsResponse._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
models
The available inference models.
- Specified by:
modelsin interfaceModelsResponse._FinalStage
-
build
- Specified by:
buildin interfaceModelsResponse._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceModelsResponse._FinalStage
-
additionalProperties
- Specified by:
additionalPropertiesin interfaceModelsResponse._FinalStage
-