Package com.google.genai.types
Class SegmentImageSource.Builder
java.lang.Object
com.google.genai.types.SegmentImageSource.Builder
- Enclosing class:
- SegmentImageSource
Builder for SegmentImageSource.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SegmentImageSourcebuild()abstract SegmentImageSource.BuilderSetter for image.image(Image.Builder imageBuilder) Setter for image builder.abstract SegmentImageSource.BuilderSetter for prompt.abstract SegmentImageSource.BuilderscribbleImage(ScribbleImage scribbleImage) Setter for scribbleImage.scribbleImage(ScribbleImage.Builder scribbleImageBuilder) Setter for scribbleImage builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
prompt
Setter for prompt.prompt: A text prompt for guiding the model during image segmentation. Required for prompt mode and semantic mode, disallowed for other modes.
-
image
Setter for image.image: The image to be segmented.
-
image
Setter for image builder.image: The image to be segmented.
-
scribbleImage
Setter for scribbleImage.scribbleImage: The brush scribble to guide segmentation. Required for the interactive mode, disallowed for other modes.
-
scribbleImage
Setter for scribbleImage builder.scribbleImage: The brush scribble to guide segmentation. Required for the interactive mode, disallowed for other modes.
-
build
-