Class FileData.Builder

  • All Implemented Interfaces:

    
    public abstract class FileData.Builder
    
                        

    Builder for FileData.

    • Constructor Detail

      • FileData.Builder

        FileData.Builder()
    • Method Detail

      • displayName

         abstract FileData.Builder displayName(String displayName)

        Setter for displayName.

        displayName: Optional. The display name of the file. Used to provide a label or filename to distinguish files. This field is only returned in `PromptMessage` for prompt management. It is used in the Gemini calls only when server side tools (`code_execution`, `google_search`, and `url_context`) are enabled. This field is not supported in Gemini API.

      • mimeType

         abstract FileData.Builder mimeType(String mimeType)

        Setter for mimeType.

        mimeType: Required. The IANA standard MIME type of the source data.