Package com.google.genai.types
Class FileSearchStore.Builder
java.lang.Object
com.google.genai.types.FileSearchStore.Builder
- Enclosing class:
- FileSearchStore
Builder for FileSearchStore.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract FileSearchStore.BuilderactiveDocumentsCount(Long activeDocumentsCount) Setter for activeDocumentsCount.abstract FileSearchStorebuild()Clears the value of activeDocumentsCount field.Clears the value of createTime field.Clears the value of displayName field.Clears the value of failedDocumentsCount field.Clears the value of name field.Clears the value of pendingDocumentsCount field.Clears the value of sizeBytes field.Clears the value of updateTime field.abstract FileSearchStore.BuildercreateTime(Instant createTime) Setter for createTime.abstract FileSearchStore.BuilderdisplayName(String displayName) Setter for displayName.abstract FileSearchStore.BuilderfailedDocumentsCount(Long failedDocumentsCount) Setter for failedDocumentsCount.abstract FileSearchStore.BuilderSetter for name.abstract FileSearchStore.BuilderpendingDocumentsCount(Long pendingDocumentsCount) Setter for pendingDocumentsCount.abstract FileSearchStore.BuilderSetter for sizeBytes.abstract FileSearchStore.BuilderupdateTime(Instant updateTime) Setter for updateTime.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
Setter for name.name: The resource name of the FileSearchStore. Example: `fileSearchStores/my-file-search-store-123`
-
clearName
Clears the value of name field. -
displayName
Setter for displayName.displayName: The human-readable display name for the FileSearchStore.
-
clearDisplayName
Clears the value of displayName field. -
createTime
Setter for createTime.createTime: The Timestamp of when the FileSearchStore was created.
-
clearCreateTime
Clears the value of createTime field. -
updateTime
Setter for updateTime.updateTime: The Timestamp of when the FileSearchStore was last updated.
-
clearUpdateTime
Clears the value of updateTime field. -
activeDocumentsCount
Setter for activeDocumentsCount.activeDocumentsCount: The number of documents in the FileSearchStore that are active and ready for retrieval.
-
clearActiveDocumentsCount
Clears the value of activeDocumentsCount field. -
pendingDocumentsCount
Setter for pendingDocumentsCount.pendingDocumentsCount: The number of documents in the FileSearchStore that are being processed.
-
clearPendingDocumentsCount
Clears the value of pendingDocumentsCount field. -
failedDocumentsCount
Setter for failedDocumentsCount.failedDocumentsCount: The number of documents in the FileSearchStore that have failed processing.
-
clearFailedDocumentsCount
Clears the value of failedDocumentsCount field. -
sizeBytes
Setter for sizeBytes.sizeBytes: The size of raw bytes ingested into the FileSearchStore. This is the total size of all the documents in the FileSearchStore.
-
clearSizeBytes
Clears the value of sizeBytes field. -
build
-