Package com.google.genai.types
Class InlinedRequest.Builder
java.lang.Object
com.google.genai.types.InlinedRequest.Builder
- Enclosing class:
- InlinedRequest
Builder for InlinedRequest.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract InlinedRequestbuild()Clears the value of config field.Clears the value of contents field.Clears the value of metadata field.Clears the value of model field.abstract InlinedRequest.Builderconfig(GenerateContentConfig config) Setter for config.config(GenerateContentConfig.Builder configBuilder) Setter for config builder.Setter for contents.contents(Content.Builder... contentsBuilders) Setter for contents builder.abstract InlinedRequest.BuilderSetter for contents.abstract InlinedRequest.BuilderSetter for metadata.abstract InlinedRequest.BuilderSetter for model.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
model
Setter for model.model: ID of the model to use. For a list of models, see `Google models <https://cloud.google.com/vertex-ai/generative-ai/docs/learn/models>`_.
-
clearModel
Clears the value of model field. -
contents
Setter for contents.contents: Content of the request.
-
contents
Setter for contents.contents: Content of the request.
-
contents
Setter for contents builder.contents: Content of the request.
-
clearContents
Clears the value of contents field. -
metadata
Setter for metadata.metadata: The metadata to be associated with the request.
-
clearMetadata
Clears the value of metadata field. -
config
Setter for config.config: Configuration that contains optional model parameters.
-
config
@CanIgnoreReturnValue public InlinedRequest.Builder config(GenerateContentConfig.Builder configBuilder) Setter for config builder.config: Configuration that contains optional model parameters.
-
clearConfig
Clears the value of config field. -
build
-