Package com.google.genai.types
Class VertexRagStoreRagResource.Builder
-
- All Implemented Interfaces:
public abstract class VertexRagStoreRagResource.BuilderBuilder for VertexRagStoreRagResource.
-
-
Constructor Summary
Constructors Constructor Description VertexRagStoreRagResource.Builder()
-
Method Summary
Modifier and Type Method Description abstract VertexRagStoreRagResource.BuilderragCorpus(String ragCorpus)Setter for ragCorpus. VertexRagStoreRagResource.BuilderclearRagCorpus()Clears the value of ragCorpus field. abstract VertexRagStoreRagResource.BuilderragFileIds(List<String> ragFileIds)Setter for ragFileIds. VertexRagStoreRagResource.BuilderragFileIds(Array<String> ragFileIds)Setter for ragFileIds. VertexRagStoreRagResource.BuilderclearRagFileIds()Clears the value of ragFileIds field. abstract VertexRagStoreRagResourcebuild()-
-
Method Detail
-
ragCorpus
abstract VertexRagStoreRagResource.Builder ragCorpus(String ragCorpus)
Setter for ragCorpus.
ragCorpus: Optional. RagCorpora resource name. Format: `projects/{project}/locations/{location}/ragCorpora/{rag_corpus}`
-
clearRagCorpus
@CanIgnoreReturnValue() VertexRagStoreRagResource.Builder clearRagCorpus()
Clears the value of ragCorpus field.
-
ragFileIds
abstract VertexRagStoreRagResource.Builder ragFileIds(List<String> ragFileIds)
Setter for ragFileIds.
ragFileIds: Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
-
ragFileIds
@CanIgnoreReturnValue() VertexRagStoreRagResource.Builder ragFileIds(Array<String> ragFileIds)
Setter for ragFileIds.
ragFileIds: Optional. rag_file_id. The files should be in the same rag_corpus set in rag_corpus field.
-
clearRagFileIds
@CanIgnoreReturnValue() VertexRagStoreRagResource.Builder clearRagFileIds()
Clears the value of ragFileIds field.
-
build
abstract VertexRagStoreRagResource build()
-
-
-
-