Package com.google.genai.types
Class GenerationConfigRoutingConfigManualRoutingMode
java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.GenerationConfigRoutingConfigManualRoutingMode
The configuration for manual routing. When manual routing is specified, the model will be
selected based on the model name provided. This data type is not supported in Gemini API.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for GenerationConfigRoutingConfigManualRoutingMode. -
Field Summary
Fields inherited from class com.google.genai.JsonSerializable
MAX_READ_LENGTH_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Instantiates a builder for GenerationConfigRoutingConfigManualRoutingMode.Deserializes a JSON string to a GenerationConfigRoutingConfigManualRoutingMode object.The name of the model to use.Creates a builder with the same values as this instance.Methods inherited from class com.google.genai.JsonSerializable
fromJsonNode, fromJsonString, objectMapper, setMaxReadLength, stringToJsonNode, toJson, toJsonNode, toJsonString
-
Constructor Details
-
GenerationConfigRoutingConfigManualRoutingMode
public GenerationConfigRoutingConfigManualRoutingMode()
-
-
Method Details
-
modelName
The name of the model to use. Only public LLM models are accepted. -
builder
Instantiates a builder for GenerationConfigRoutingConfigManualRoutingMode. -
toBuilder
Creates a builder with the same values as this instance. -
fromJson
Deserializes a JSON string to a GenerationConfigRoutingConfigManualRoutingMode object.
-