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