Class ExecutableCode.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • code

      public abstract ExecutableCode.Builder code(String code)
      Setter for code.

      code: Required. The code to be executed.

    • language

      public abstract ExecutableCode.Builder language(Language language)
      Setter for language.

      language: Required. Programming language of the `code`.

    • language

      @CanIgnoreReturnValue public ExecutableCode.Builder language(Language.Known knownType)
      Setter for language given a known enum.

      language: Required. Programming language of the `code`.

    • language

      @CanIgnoreReturnValue public ExecutableCode.Builder language(String language)
      Setter for language given a string.

      language: Required. Programming language of the `code`.

    • build

      public abstract ExecutableCode build()