Class GenerateVideosSource.Builder
-
- All Implemented Interfaces:
public abstract class GenerateVideosSource.BuilderBuilder for GenerateVideosSource.
-
-
Constructor Summary
Constructors Constructor Description GenerateVideosSource.Builder()
-
Method Summary
Modifier and Type Method Description abstract GenerateVideosSource.Builderprompt(String prompt)Setter for prompt. GenerateVideosSource.BuilderclearPrompt()Clears the value of prompt field. abstract GenerateVideosSource.Builderimage(Image image)Setter for image. GenerateVideosSource.Builderimage(Image.Builder imageBuilder)Setter for image builder. GenerateVideosSource.BuilderclearImage()Clears the value of image field. abstract GenerateVideosSource.Buildervideo(Video video)Setter for video. GenerateVideosSource.Buildervideo(Video.Builder videoBuilder)Setter for video builder. GenerateVideosSource.BuilderclearVideo()Clears the value of video field. abstract GenerateVideosSourcebuild()-
-
Method Detail
-
prompt
abstract GenerateVideosSource.Builder prompt(String prompt)
Setter for prompt.
prompt: The text prompt for generating the videos. Optional if image or video is provided.
-
clearPrompt
@CanIgnoreReturnValue() GenerateVideosSource.Builder clearPrompt()
Clears the value of prompt field.
-
image
abstract GenerateVideosSource.Builder image(Image image)
Setter for image.
image: The input image for generating the videos. Optional if prompt is provided. Not allowed if video is provided.
-
image
@CanIgnoreReturnValue() GenerateVideosSource.Builder image(Image.Builder imageBuilder)
Setter for image builder.
image: The input image for generating the videos. Optional if prompt is provided. Not allowed if video is provided.
-
clearImage
@CanIgnoreReturnValue() GenerateVideosSource.Builder clearImage()
Clears the value of image field.
-
video
abstract GenerateVideosSource.Builder video(Video video)
Setter for video.
video: The input video for video extension use cases. Optional if prompt is provided. Not allowed if image is provided.
-
video
@CanIgnoreReturnValue() GenerateVideosSource.Builder video(Video.Builder videoBuilder)
Setter for video builder.
video: The input video for video extension use cases. Optional if prompt is provided. Not allowed if image is provided.
-
clearVideo
@CanIgnoreReturnValue() GenerateVideosSource.Builder clearVideo()
Clears the value of video field.
-
build
abstract GenerateVideosSource build()
-
-
-
-