Class GenerateVideosParameters.Builder
-
- All Implemented Interfaces:
public abstract class GenerateVideosParameters.BuilderBuilder for GenerateVideosParameters.
-
-
Constructor Summary
Constructors Constructor Description GenerateVideosParameters.Builder()
-
Method Summary
-
-
Method Detail
-
model
abstract GenerateVideosParameters.Builder model(String model)
Setter for model.
model: ID of the model to use. For a list of models, see `Google models `_.
-
clearModel
@CanIgnoreReturnValue() GenerateVideosParameters.Builder clearModel()
Clears the value of model field.
-
prompt
abstract GenerateVideosParameters.Builder prompt(String prompt)
Setter for prompt.
prompt: The text prompt for generating the videos. Optional if image or video is provided.
-
clearPrompt
@CanIgnoreReturnValue() GenerateVideosParameters.Builder clearPrompt()
Clears the value of prompt field.
-
image
abstract GenerateVideosParameters.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() GenerateVideosParameters.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() GenerateVideosParameters.Builder clearImage()
Clears the value of image field.
-
video
abstract GenerateVideosParameters.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() GenerateVideosParameters.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() GenerateVideosParameters.Builder clearVideo()
Clears the value of video field.
-
source
abstract GenerateVideosParameters.Builder source(GenerateVideosSource source)
Setter for source.
source: A set of source input(s) for video generation.
-
source
@CanIgnoreReturnValue() GenerateVideosParameters.Builder source(GenerateVideosSource.Builder sourceBuilder)
Setter for source builder.
source: A set of source input(s) for video generation.
-
clearSource
@CanIgnoreReturnValue() GenerateVideosParameters.Builder clearSource()
Clears the value of source field.
-
config
abstract GenerateVideosParameters.Builder config(GenerateVideosConfig config)
Setter for config.
config: Configuration for generating videos.
-
config
@CanIgnoreReturnValue() GenerateVideosParameters.Builder config(GenerateVideosConfig.Builder configBuilder)
Setter for config builder.
config: Configuration for generating videos.
-
clearConfig
@CanIgnoreReturnValue() GenerateVideosParameters.Builder clearConfig()
Clears the value of config field.
-
build
abstract GenerateVideosParameters build()
-
-
-
-