Package com.google.genai.types
Class UploadFileConfig.Builder
java.lang.Object
com.google.genai.types.UploadFileConfig.Builder
- Enclosing class:
- UploadFileConfig
Builder for UploadFileConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract UploadFileConfig
build()
abstract UploadFileConfig.Builder
displayName
(String displayName) Setter for displayName.abstract UploadFileConfig.Builder
httpOptions
(HttpOptions httpOptions) Setter for httpOptions.httpOptions
(HttpOptions.Builder httpOptionsBuilder) Setter for httpOptions builder.abstract UploadFileConfig.Builder
Setter for mimeType.abstract UploadFileConfig.Builder
Setter for name.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
httpOptions
Setter for httpOptions.httpOptions: Used to override HTTP request options.
-
httpOptions
Setter for httpOptions builder.httpOptions: Used to override HTTP request options.
-
name
Setter for name.name: The name of the file in the destination (e.g., 'files/sample-image'. If not provided one will be generated.
-
mimeType
Setter for mimeType.mimeType: mime_type: The MIME type of the file. If not provided, it will be inferred from the file extension.
-
displayName
Setter for displayName.displayName: Optional display name of the file.
-
build
-