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 VideoGenerationMaskbuild()abstract VideoGenerationMask.BuilderSetter for image.image(Image.Builder imageBuilder) Setter for image builder.abstract VideoGenerationMask.BuildermaskMode(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
-