Package com.google.genai.types
Class File.Builder
java.lang.Object
com.google.genai.types.File.Builder
- Enclosing class:
- File
Builder for File.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Filebuild()abstract File.BuildercreateTime(Instant createTime) abstract File.BuilderdisplayName(String displayName) abstract File.BuilderdownloadUri(String downloadUri) abstract File.Buildererror(FileStatus error) abstract File.BuilderexpirationTime(Instant expirationTime) abstract File.Builderabstract File.Builderabstract File.Buildersha256Hash(String sha256Hash) abstract File.Builderabstract File.Buildersource(FileSource source) source(FileSource.Known knownType) abstract File.Builderstate(FileState.Known knownType) abstract File.BuilderupdateTime(Instant updateTime) abstract File.Builderabstract File.BuildervideoMetadata(Map<String, Object> videoMetadata)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
-
displayName
-
mimeType
-
sizeBytes
-
createTime
-
expirationTime
-
updateTime
-
sha256Hash
-
uri
-
downloadUri
-
state
-
state
-
state
-
source
-
source
-
source
-
videoMetadata
-
error
-
build
-