Package com.google.genai.types
Class FunctionResponseBlob.Builder
-
- All Implemented Interfaces:
public abstract class FunctionResponseBlob.BuilderBuilder for FunctionResponseBlob.
-
-
Constructor Summary
Constructors Constructor Description FunctionResponseBlob.Builder()
-
Method Summary
Modifier and Type Method Description abstract FunctionResponseBlob.BuildermimeType(String mimeType)Setter for mimeType. FunctionResponseBlob.BuilderclearMimeType()Clears the value of mimeType field. abstract FunctionResponseBlob.Builderdata(Array<byte> data)Setter for data. FunctionResponseBlob.BuilderclearData()Clears the value of data field. abstract FunctionResponseBlob.BuilderdisplayName(String displayName)Setter for displayName. FunctionResponseBlob.BuilderclearDisplayName()Clears the value of displayName field. abstract FunctionResponseBlobbuild()-
-
Method Detail
-
mimeType
abstract FunctionResponseBlob.Builder mimeType(String mimeType)
Setter for mimeType.
mimeType: Required. The IANA standard MIME type of the source data.
-
clearMimeType
@CanIgnoreReturnValue() FunctionResponseBlob.Builder clearMimeType()
Clears the value of mimeType field.
-
data
abstract FunctionResponseBlob.Builder data(Array<byte> data)
Setter for data.
data: Required. Inline media bytes.
-
clearData
@CanIgnoreReturnValue() FunctionResponseBlob.Builder clearData()
Clears the value of data field.
-
displayName
abstract FunctionResponseBlob.Builder displayName(String displayName)
Setter for displayName.
displayName: Optional. Display name of the blob. Used to provide a label or filename to distinguish blobs.
-
clearDisplayName
@CanIgnoreReturnValue() FunctionResponseBlob.Builder clearDisplayName()
Clears the value of displayName field.
-
build
abstract FunctionResponseBlob build()
-
-
-
-