Package com.google.genai.types
Class VideoGenerationMask.Builder
java.lang.Object
com.google.genai.types.VideoGenerationMask.Builder
- Enclosing class:
- VideoGenerationMask
Builder for VideoGenerationMask.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract VideoGenerationMask
build()
abstract VideoGenerationMask.Builder
Setter for image.image
(Image.Builder imageBuilder) Setter for image builder.abstract VideoGenerationMask.Builder
maskMode
(VideoGenerationMaskMode maskMode) Setter for maskMode.maskMode
(VideoGenerationMaskMode.Known knownType) Setter for maskMode given a known enum.Setter for maskMode given a string.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
image
Setter for image.image: The image mask to use for generating videos.
-
image
Setter for image builder.image: The image mask to use for generating videos.
-
maskMode
Setter for maskMode.maskMode: Describes how the mask will be used. Inpainting masks must match the aspect ratio of the input video. Outpainting masks can be either 9:16 or 16:9.
-
maskMode
@CanIgnoreReturnValue public VideoGenerationMask.Builder maskMode(VideoGenerationMaskMode.Known knownType) Setter for maskMode given a known enum.maskMode: Describes how the mask will be used. Inpainting masks must match the aspect ratio of the input video. Outpainting masks can be either 9:16 or 16:9.
-
maskMode
Setter for maskMode given a string.maskMode: Describes how the mask will be used. Inpainting masks must match the aspect ratio of the input video. Outpainting masks can be either 9:16 or 16:9.
-
build
-