Class ModelArmorConfig.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • promptTemplateName

      public abstract ModelArmorConfig.Builder promptTemplateName(String promptTemplateName)
      Setter for promptTemplateName.

      promptTemplateName: Optional. The name of the Model Armor template to use for prompt sanitization.

    • clearPromptTemplateName

      @CanIgnoreReturnValue public ModelArmorConfig.Builder clearPromptTemplateName()
      Clears the value of promptTemplateName field.
    • responseTemplateName

      public abstract ModelArmorConfig.Builder responseTemplateName(String responseTemplateName)
      Setter for responseTemplateName.

      responseTemplateName: Optional. The name of the Model Armor template to use for response sanitization.

    • clearResponseTemplateName

      @CanIgnoreReturnValue public ModelArmorConfig.Builder clearResponseTemplateName()
      Clears the value of responseTemplateName field.
    • build

      public abstract ModelArmorConfig build()