Class FileSearchStore.Builder
-
- All Implemented Interfaces:
public abstract class FileSearchStore.BuilderBuilder for FileSearchStore.
-
-
Constructor Summary
Constructors Constructor Description FileSearchStore.Builder()
-
Method Summary
Modifier and Type Method Description abstract FileSearchStore.Buildername(String name)Setter for name. FileSearchStore.BuilderclearName()Clears the value of name field. abstract FileSearchStore.BuilderdisplayName(String displayName)Setter for displayName. FileSearchStore.BuilderclearDisplayName()Clears the value of displayName field. abstract FileSearchStore.BuildercreateTime(Instant createTime)Setter for createTime. FileSearchStore.BuilderclearCreateTime()Clears the value of createTime field. abstract FileSearchStore.BuilderupdateTime(Instant updateTime)Setter for updateTime. FileSearchStore.BuilderclearUpdateTime()Clears the value of updateTime field. abstract FileSearchStore.BuilderactiveDocumentsCount(Long activeDocumentsCount)Setter for activeDocumentsCount. FileSearchStore.BuilderclearActiveDocumentsCount()Clears the value of activeDocumentsCount field. abstract FileSearchStore.BuilderpendingDocumentsCount(Long pendingDocumentsCount)Setter for pendingDocumentsCount. FileSearchStore.BuilderclearPendingDocumentsCount()Clears the value of pendingDocumentsCount field. abstract FileSearchStore.BuilderfailedDocumentsCount(Long failedDocumentsCount)Setter for failedDocumentsCount. FileSearchStore.BuilderclearFailedDocumentsCount()Clears the value of failedDocumentsCount field. abstract FileSearchStore.BuildersizeBytes(Long sizeBytes)Setter for sizeBytes. FileSearchStore.BuilderclearSizeBytes()Clears the value of sizeBytes field. abstract FileSearchStorebuild()-
-
Method Detail
-
name
abstract FileSearchStore.Builder name(String name)
Setter for name.
name: The resource name of the FileSearchStore. Example: `fileSearchStores/my-file-search-store-123`
-
clearName
@CanIgnoreReturnValue() FileSearchStore.Builder clearName()
Clears the value of name field.
-
displayName
abstract FileSearchStore.Builder displayName(String displayName)
Setter for displayName.
displayName: The human-readable display name for the FileSearchStore.
-
clearDisplayName
@CanIgnoreReturnValue() FileSearchStore.Builder clearDisplayName()
Clears the value of displayName field.
-
createTime
abstract FileSearchStore.Builder createTime(Instant createTime)
Setter for createTime.
createTime: The Timestamp of when the FileSearchStore was created.
-
clearCreateTime
@CanIgnoreReturnValue() FileSearchStore.Builder clearCreateTime()
Clears the value of createTime field.
-
updateTime
abstract FileSearchStore.Builder updateTime(Instant updateTime)
Setter for updateTime.
updateTime: The Timestamp of when the FileSearchStore was last updated.
-
clearUpdateTime
@CanIgnoreReturnValue() FileSearchStore.Builder clearUpdateTime()
Clears the value of updateTime field.
-
activeDocumentsCount
abstract FileSearchStore.Builder activeDocumentsCount(Long activeDocumentsCount)
Setter for activeDocumentsCount.
activeDocumentsCount: The number of documents in the FileSearchStore that are active and ready for retrieval.
-
clearActiveDocumentsCount
@CanIgnoreReturnValue() FileSearchStore.Builder clearActiveDocumentsCount()
Clears the value of activeDocumentsCount field.
-
pendingDocumentsCount
abstract FileSearchStore.Builder pendingDocumentsCount(Long pendingDocumentsCount)
Setter for pendingDocumentsCount.
pendingDocumentsCount: The number of documents in the FileSearchStore that are being processed.
-
clearPendingDocumentsCount
@CanIgnoreReturnValue() FileSearchStore.Builder clearPendingDocumentsCount()
Clears the value of pendingDocumentsCount field.
-
failedDocumentsCount
abstract FileSearchStore.Builder failedDocumentsCount(Long failedDocumentsCount)
Setter for failedDocumentsCount.
failedDocumentsCount: The number of documents in the FileSearchStore that have failed processing.
-
clearFailedDocumentsCount
@CanIgnoreReturnValue() FileSearchStore.Builder clearFailedDocumentsCount()
Clears the value of failedDocumentsCount field.
-
sizeBytes
abstract FileSearchStore.Builder sizeBytes(Long 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
@CanIgnoreReturnValue() FileSearchStore.Builder clearSizeBytes()
Clears the value of sizeBytes field.
-
build
abstract FileSearchStore build()
-
-
-
-