Package com.google.genai.types
Class Content.Builder
java.lang.Object
com.google.genai.types.Content.Builder
- Enclosing class:
- Content
Builder for Content.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Contentbuild()Clears the value of parts field.Clears the value of role field.Setter for parts.parts(Part.Builder... partsBuilders) Setter for parts builder.abstract Content.BuilderSetter for parts.abstract Content.BuilderSetter for role.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
parts
Setter for parts.parts: List of parts that constitute a single message. Each part may have a different IANA MIME type.
-
parts
Setter for parts.parts: List of parts that constitute a single message. Each part may have a different IANA MIME type.
-
parts
Setter for parts builder.parts: List of parts that constitute a single message. Each part may have a different IANA MIME type.
-
clearParts
Clears the value of parts field. -
role
Setter for role.role: Optional. The producer of the content. Must be either 'user' or 'model'. Useful to set for multi-turn conversations, otherwise can be left blank or unset.
-
clearRole
Clears the value of role field. -
build
-