Package com.google.genai.types
Class ResponseFormat.Builder
java.lang.Object
com.google.genai.types.ResponseFormat.Builder
- Enclosing class:
- ResponseFormat
Builder for ResponseFormat.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract ResponseFormat.Builderaudio(AudioResponseFormat audio) Setter for audio.audio(AudioResponseFormat.Builder audioBuilder) Setter for audio builder.abstract ResponseFormatbuild()Clears the value of audio field.Clears the value of image field.Clears the value of text field.Clears the value of video field.abstract ResponseFormat.Builderimage(ImageResponseFormat image) Setter for image.image(ImageResponseFormat.Builder imageBuilder) Setter for image builder.abstract ResponseFormat.Buildertext(TextResponseFormat text) Setter for text.text(TextResponseFormat.Builder textBuilder) Setter for text builder.abstract ResponseFormat.Buildervideo(VideoResponseFormat video) Setter for video.video(VideoResponseFormat.Builder videoBuilder) Setter for video builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
audio
Setter for audio.audio: Audio output format.
-
audio
Setter for audio builder.audio: Audio output format.
-
clearAudio
Clears the value of audio field. -
image
Setter for image.image: Image output format.
-
image
Setter for image builder.image: Image output format.
-
clearImage
Clears the value of image field. -
text
Setter for text.text: Text output format.
-
text
Setter for text builder.text: Text output format.
-
clearText
Clears the value of text field. -
video
Setter for video.video: Video output format.
-
video
Setter for video builder.video: Video output format.
-
clearVideo
Clears the value of video field. -
build
-