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 SegmentImageSource
build()
abstract SegmentImageSource.Builder
Setter for image.image
(Image.Builder imageBuilder) Setter for image builder.abstract SegmentImageSource.Builder
Setter for prompt.abstract SegmentImageSource.Builder
scribbleImage
(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
-