Package com.google.genai.types
Class FileData.Builder
java.lang.Object
com.google.genai.types.FileData.Builder
- Enclosing class:
- FileData
Builder for FileData.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FileDatabuild()Clears the value of displayName field.Clears the value of fileUri field.Clears the value of mimeType field.abstract FileData.BuilderdisplayName(String displayName) Setter for displayName.abstract FileData.BuilderSetter for fileUri.abstract FileData.BuilderSetter for mimeType.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
displayName
Setter for displayName.displayName: Optional. Display name of the file data. Used to provide a label or filename to distinguish file datas. 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. -
fileUri
Setter for fileUri.fileUri: Required. URI.
-
clearFileUri
Clears the value of fileUri field. -
mimeType
Setter for mimeType.mimeType: Required. The IANA standard MIME type of the source data.
-
clearMimeType
Clears the value of mimeType field. -
build
-