Class ModelSelectionConfig.Builder

java.lang.Object
com.google.genai.types.ModelSelectionConfig.Builder
Enclosing class:
ModelSelectionConfig

public abstract static class ModelSelectionConfig.Builder extends Object
Builder for ModelSelectionConfig.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • featureSelectionPreference

      public abstract ModelSelectionConfig.Builder featureSelectionPreference(FeatureSelectionPreference featureSelectionPreference)
      Setter for featureSelectionPreference.

      featureSelectionPreference: Options for feature selection preference.

    • featureSelectionPreference

      @CanIgnoreReturnValue public ModelSelectionConfig.Builder featureSelectionPreference(FeatureSelectionPreference.Known knownType)
      Setter for featureSelectionPreference given a known enum.

      featureSelectionPreference: Options for feature selection preference.

    • featureSelectionPreference

      @CanIgnoreReturnValue public ModelSelectionConfig.Builder featureSelectionPreference(String featureSelectionPreference)
      Setter for featureSelectionPreference given a string.

      featureSelectionPreference: Options for feature selection preference.

    • build

      public abstract ModelSelectionConfig build()