Package com.google.genai.types
Class GenerateContentParameters.Builder
-
- All Implemented Interfaces:
public abstract class GenerateContentParameters.BuilderBuilder for GenerateContentParameters.
-
-
Constructor Summary
Constructors Constructor Description GenerateContentParameters.Builder()
-
Method Summary
Modifier and Type Method Description abstract GenerateContentParameters.Buildermodel(String model)Setter for model. GenerateContentParameters.BuilderclearModel()Clears the value of model field. abstract GenerateContentParameters.Buildercontents(List<Content> contents)Setter for contents. GenerateContentParameters.Buildercontents(Array<Content> contents)Setter for contents. GenerateContentParameters.Buildercontents(Array<Content.Builder> contentsBuilders)Setter for contents builder. GenerateContentParameters.BuilderclearContents()Clears the value of contents field. abstract GenerateContentParameters.Builderconfig(GenerateContentConfig config)Setter for config. GenerateContentParameters.Builderconfig(GenerateContentConfig.Builder configBuilder)Setter for config builder. GenerateContentParameters.BuilderclearConfig()Clears the value of config field. abstract GenerateContentParametersbuild()-
-
Method Detail
-
model
abstract GenerateContentParameters.Builder model(String model)
Setter for model.
model: ID of the model to use. For a list of models, see `Google models `_.
-
clearModel
@CanIgnoreReturnValue() GenerateContentParameters.Builder clearModel()
Clears the value of model field.
-
contents
abstract GenerateContentParameters.Builder contents(List<Content> contents)
Setter for contents.
contents: Content of the request.
-
contents
@CanIgnoreReturnValue() GenerateContentParameters.Builder contents(Array<Content> contents)
Setter for contents.
contents: Content of the request.
-
contents
@CanIgnoreReturnValue() GenerateContentParameters.Builder contents(Array<Content.Builder> contentsBuilders)
Setter for contents builder.
contents: Content of the request.
-
clearContents
@CanIgnoreReturnValue() GenerateContentParameters.Builder clearContents()
Clears the value of contents field.
-
config
abstract GenerateContentParameters.Builder config(GenerateContentConfig config)
Setter for config.
config: Configuration that contains optional model parameters.
-
config
@CanIgnoreReturnValue() GenerateContentParameters.Builder config(GenerateContentConfig.Builder configBuilder)
Setter for config builder.
config: Configuration that contains optional model parameters.
-
clearConfig
@CanIgnoreReturnValue() GenerateContentParameters.Builder clearConfig()
Clears the value of config field.
-
build
abstract GenerateContentParameters build()
-
-
-
-