Package com.google.genai.types
Class SearchTypes.Builder
java.lang.Object
com.google.genai.types.SearchTypes.Builder
- Enclosing class:
- SearchTypes
Builder for SearchTypes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract SearchTypesbuild()Clears the value of imageSearch field.Clears the value of webSearch field.abstract SearchTypes.BuilderimageSearch(ImageSearch imageSearch) Setter for imageSearch.imageSearch(ImageSearch.Builder imageSearchBuilder) Setter for imageSearch builder.abstract SearchTypes.BuilderSetter for webSearch.webSearch(WebSearch.Builder webSearchBuilder) Setter for webSearch builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
webSearch
Setter for webSearch.webSearch: Setting this field enables web search. Only text results are returned.
-
webSearch
Setter for webSearch builder.webSearch: Setting this field enables web search. Only text results are returned.
-
clearWebSearch
Clears the value of webSearch field. -
imageSearch
Setter for imageSearch.imageSearch: Setting this field enables image search. Image bytes are returned.
-
imageSearch
@CanIgnoreReturnValue public SearchTypes.Builder imageSearch(ImageSearch.Builder imageSearchBuilder) Setter for imageSearch builder.imageSearch: Setting this field enables image search. Image bytes are returned.
-
clearImageSearch
Clears the value of imageSearch field. -
build
-