Package com.google.genai.types
Class GenerationConfigRoutingConfig.Builder
-
- All Implemented Interfaces:
public abstract class GenerationConfigRoutingConfig.BuilderBuilder for GenerationConfigRoutingConfig.
-
-
Constructor Summary
Constructors Constructor Description GenerationConfigRoutingConfig.Builder()
-
Method Summary
Modifier and Type Method Description abstract GenerationConfigRoutingConfig.BuilderautoMode(GenerationConfigRoutingConfigAutoRoutingMode autoMode)Setter for autoMode. GenerationConfigRoutingConfig.BuilderautoMode(GenerationConfigRoutingConfigAutoRoutingMode.Builder autoModeBuilder)Setter for autoMode builder. GenerationConfigRoutingConfig.BuilderclearAutoMode()Clears the value of autoMode field. abstract GenerationConfigRoutingConfig.BuildermanualMode(GenerationConfigRoutingConfigManualRoutingMode manualMode)Setter for manualMode. GenerationConfigRoutingConfig.BuildermanualMode(GenerationConfigRoutingConfigManualRoutingMode.Builder manualModeBuilder)Setter for manualMode builder. GenerationConfigRoutingConfig.BuilderclearManualMode()Clears the value of manualMode field. abstract GenerationConfigRoutingConfigbuild()-
-
Method Detail
-
autoMode
abstract GenerationConfigRoutingConfig.Builder autoMode(GenerationConfigRoutingConfigAutoRoutingMode autoMode)
Setter for autoMode.
autoMode: In this mode, the model is selected automatically based on the content of the request.
-
autoMode
@CanIgnoreReturnValue() GenerationConfigRoutingConfig.Builder autoMode(GenerationConfigRoutingConfigAutoRoutingMode.Builder autoModeBuilder)
Setter for autoMode builder.
autoMode: In this mode, the model is selected automatically based on the content of the request.
-
clearAutoMode
@CanIgnoreReturnValue() GenerationConfigRoutingConfig.Builder clearAutoMode()
Clears the value of autoMode field.
-
manualMode
abstract GenerationConfigRoutingConfig.Builder manualMode(GenerationConfigRoutingConfigManualRoutingMode manualMode)
Setter for manualMode.
manualMode: In this mode, the model is specified manually.
-
manualMode
@CanIgnoreReturnValue() GenerationConfigRoutingConfig.Builder manualMode(GenerationConfigRoutingConfigManualRoutingMode.Builder manualModeBuilder)
Setter for manualMode builder.
manualMode: In this mode, the model is specified manually.
-
clearManualMode
@CanIgnoreReturnValue() GenerationConfigRoutingConfig.Builder clearManualMode()
Clears the value of manualMode field.
-
build
abstract GenerationConfigRoutingConfig build()
-
-
-
-