Package com.google.genai.types
Class GenerationConfigRoutingConfig.Builder
java.lang.Object
com.google.genai.types.GenerationConfigRoutingConfig.Builder
- Enclosing class:
- GenerationConfigRoutingConfig
Builder for GenerationConfigRoutingConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSetter for autoMode.autoMode(GenerationConfigRoutingConfigAutoRoutingMode.Builder autoModeBuilder) Setter for autoMode builder.abstract GenerationConfigRoutingConfigbuild()Clears the value of autoMode field.Clears the value of manualMode field.Setter for manualMode.manualMode(GenerationConfigRoutingConfigManualRoutingMode.Builder manualModeBuilder) Setter for manualMode builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
autoMode
public abstract GenerationConfigRoutingConfig.Builder autoMode(GenerationConfigRoutingConfigAutoRoutingMode autoMode) Setter for autoMode.autoMode: Automated routing.
-
autoMode
@CanIgnoreReturnValue public GenerationConfigRoutingConfig.Builder autoMode(GenerationConfigRoutingConfigAutoRoutingMode.Builder autoModeBuilder) Setter for autoMode builder.autoMode: Automated routing.
-
clearAutoMode
Clears the value of autoMode field. -
manualMode
public abstract GenerationConfigRoutingConfig.Builder manualMode(GenerationConfigRoutingConfigManualRoutingMode manualMode) Setter for manualMode.manualMode: Manual routing.
-
manualMode
@CanIgnoreReturnValue public GenerationConfigRoutingConfig.Builder manualMode(GenerationConfigRoutingConfigManualRoutingMode.Builder manualModeBuilder) Setter for manualMode builder.manualMode: Manual routing.
-
clearManualMode
Clears the value of manualMode field. -
build
-