Package com.google.genai.types
Class ExecutableCode.Builder
java.lang.Object
com.google.genai.types.ExecutableCode.Builder
- Enclosing class:
- ExecutableCode
Builder for ExecutableCode.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ExecutableCodebuild()Clears the value of code field.clearId()Clears the value of id field.Clears the value of language field.abstract ExecutableCode.BuilderSetter for code.abstract ExecutableCode.BuilderSetter for id.abstract ExecutableCode.BuilderSetter for language.language(Language.Known knownType) Setter for language given a known enum.Setter for language given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
code
Setter for code.code: Required. The code to be executed.
-
clearCode
Clears the value of code field. -
language
Setter for language.language: Required. Programming language of the `code`.
-
clearLanguage
Clears the value of language field. -
language
Setter for language given a known enum.language: Required. Programming language of the `code`.
-
language
Setter for language given a string.language: Required. Programming language of the `code`.
-
id
Setter for id.id: Unique identifier of the `ExecutableCode` part. The server returns the `CodeExecutionResult` with the matching `id`.
-
clearId
Clears the value of id field. -
build
-