Package com.google.genai.types
Class FunctionResponseBlob.Builder
java.lang.Object
com.google.genai.types.FunctionResponseBlob.Builder
- Enclosing class:
- FunctionResponseBlob
Builder for FunctionResponseBlob.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FunctionResponseBlobbuild()Clears the value of data field.Clears the value of displayName field.Clears the value of mimeType field.abstract FunctionResponseBlob.Builderdata(byte[] data) Setter for data.abstract FunctionResponseBlob.BuilderdisplayName(String displayName) Setter for displayName.abstract FunctionResponseBlob.BuilderSetter for mimeType.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
mimeType
Setter for mimeType.mimeType: Required. The IANA standard MIME type of the source data.
-
clearMimeType
Clears the value of mimeType field. -
data
Setter for data.data: Required. Raw bytes.
-
clearData
Clears the value of data field. -
displayName
Setter for displayName.displayName: Optional. Display name of the blob. Used to provide a label or filename to distinguish blobs. This field is only returned in PromptMessage for prompt management. It is currently used in the Gemini GenerateContent calls only when server side tools (code_execution, google_search, and url_context) are enabled. This field is not supported in Gemini API.
-
clearDisplayName
Clears the value of displayName field. -
build
-