public static final class VertexRagStore.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder> implements VertexRagStoreOrBuilder
Retrieve from Vertex RAG Store for grounding.Protobuf type
google.cloud.aiplatform.v1beta1.VertexRagStore| Modifier and Type | Method and Description |
|---|---|
VertexRagStore.Builder |
addAllRagCorpora(Iterable<String> values)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.Builder |
addAllRagResources(Iterable<? extends VertexRagStore.RagResource> values)
Optional.
|
VertexRagStore.Builder |
addRagCorpora(String value)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.Builder |
addRagCorporaBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.Builder |
addRagResources(int index,
VertexRagStore.RagResource.Builder builderForValue)
Optional.
|
VertexRagStore.Builder |
addRagResources(int index,
VertexRagStore.RagResource value)
Optional.
|
VertexRagStore.Builder |
addRagResources(VertexRagStore.RagResource.Builder builderForValue)
Optional.
|
VertexRagStore.Builder |
addRagResources(VertexRagStore.RagResource value)
Optional.
|
VertexRagStore.RagResource.Builder |
addRagResourcesBuilder()
Optional.
|
VertexRagStore.RagResource.Builder |
addRagResourcesBuilder(int index)
Optional.
|
VertexRagStore.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VertexRagStore |
build() |
VertexRagStore |
buildPartial() |
VertexRagStore.Builder |
clear() |
VertexRagStore.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
VertexRagStore.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
VertexRagStore.Builder |
clearRagCorpora()
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.Builder |
clearRagResources()
Optional.
|
VertexRagStore.Builder |
clearSimilarityTopK()
Optional.
|
VertexRagStore.Builder |
clearVectorDistanceThreshold()
Optional.
|
VertexRagStore.Builder |
clone() |
VertexRagStore |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getRagCorpora(int index)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
com.google.protobuf.ByteString |
getRagCorporaBytes(int index)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
int |
getRagCorporaCount()
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
com.google.protobuf.ProtocolStringList |
getRagCorporaList()
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.RagResource |
getRagResources(int index)
Optional.
|
VertexRagStore.RagResource.Builder |
getRagResourcesBuilder(int index)
Optional.
|
List<VertexRagStore.RagResource.Builder> |
getRagResourcesBuilderList()
Optional.
|
int |
getRagResourcesCount()
Optional.
|
List<VertexRagStore.RagResource> |
getRagResourcesList()
Optional.
|
VertexRagStore.RagResourceOrBuilder |
getRagResourcesOrBuilder(int index)
Optional.
|
List<? extends VertexRagStore.RagResourceOrBuilder> |
getRagResourcesOrBuilderList()
Optional.
|
int |
getSimilarityTopK()
Optional.
|
double |
getVectorDistanceThreshold()
Optional.
|
boolean |
hasSimilarityTopK()
Optional.
|
boolean |
hasVectorDistanceThreshold()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
VertexRagStore.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VertexRagStore.Builder |
mergeFrom(com.google.protobuf.Message other) |
VertexRagStore.Builder |
mergeFrom(VertexRagStore other) |
VertexRagStore.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VertexRagStore.Builder |
removeRagResources(int index)
Optional.
|
VertexRagStore.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
VertexRagStore.Builder |
setRagCorpora(int index,
String value)
Deprecated.
google.cloud.aiplatform.v1beta1.VertexRagStore.rag_corpora is deprecated. See
google/cloud/aiplatform/v1beta1/tool.proto;l=267
|
VertexRagStore.Builder |
setRagResources(int index,
VertexRagStore.RagResource.Builder builderForValue)
Optional.
|
VertexRagStore.Builder |
setRagResources(int index,
VertexRagStore.RagResource value)
Optional.
|
VertexRagStore.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
VertexRagStore.Builder |
setSimilarityTopK(int value)
Optional.
|
VertexRagStore.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
VertexRagStore.Builder |
setVectorDistanceThreshold(double value)
Optional.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VertexRagStore build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VertexRagStore buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VertexRagStore.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VertexRagStore.Builder>public VertexRagStore.Builder mergeFrom(VertexRagStore other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public VertexRagStore.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VertexRagStore.Builder>IOException@Deprecated public com.google.protobuf.ProtocolStringList getRagCorporaList()
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getRagCorporaList in interface VertexRagStoreOrBuilder@Deprecated public int getRagCorporaCount()
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getRagCorporaCount in interface VertexRagStoreOrBuilder@Deprecated public String getRagCorpora(int index)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getRagCorpora in interface VertexRagStoreOrBuilderindex - The index of the element to return.@Deprecated public com.google.protobuf.ByteString getRagCorporaBytes(int index)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
getRagCorporaBytes in interface VertexRagStoreOrBuilderindex - The index of the value to return.@Deprecated public VertexRagStore.Builder setRagCorpora(int index, String value)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
index - The index to set the value at.value - The ragCorpora to set.@Deprecated public VertexRagStore.Builder addRagCorpora(String value)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
value - The ragCorpora to add.@Deprecated public VertexRagStore.Builder addAllRagCorpora(Iterable<String> values)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
values - The ragCorpora to add.@Deprecated public VertexRagStore.Builder clearRagCorpora()
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
@Deprecated public VertexRagStore.Builder addRagCorporaBytes(com.google.protobuf.ByteString value)
Optional. Deprecated. Please use rag_resources instead.
repeated string rag_corpora = 1 [deprecated = true, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
value - The bytes of the ragCorpora to add.public List<VertexRagStore.RagResource> getRagResourcesList()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesList in interface VertexRagStoreOrBuilderpublic int getRagResourcesCount()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesCount in interface VertexRagStoreOrBuilderpublic VertexRagStore.RagResource getRagResources(int index)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
getRagResources in interface VertexRagStoreOrBuilderpublic VertexRagStore.Builder setRagResources(int index, VertexRagStore.RagResource value)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder setRagResources(int index, VertexRagStore.RagResource.Builder builderForValue)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder addRagResources(VertexRagStore.RagResource value)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder addRagResources(int index, VertexRagStore.RagResource value)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder addRagResources(VertexRagStore.RagResource.Builder builderForValue)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder addRagResources(int index, VertexRagStore.RagResource.Builder builderForValue)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder addAllRagResources(Iterable<? extends VertexRagStore.RagResource> values)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder clearRagResources()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.Builder removeRagResources(int index)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.RagResource.Builder getRagResourcesBuilder(int index)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.RagResourceOrBuilder getRagResourcesOrBuilder(int index)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesOrBuilder in interface VertexRagStoreOrBuilderpublic List<? extends VertexRagStore.RagResourceOrBuilder> getRagResourcesOrBuilderList()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesOrBuilderList in interface VertexRagStoreOrBuilderpublic VertexRagStore.RagResource.Builder addRagResourcesBuilder()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public VertexRagStore.RagResource.Builder addRagResourcesBuilder(int index)
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public List<VertexRagStore.RagResource.Builder> getRagResourcesBuilderList()
Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
repeated .google.cloud.aiplatform.v1beta1.VertexRagStore.RagResource rag_resources = 4 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasSimilarityTopK()
Optional. Number of top k results to return from the selected corpora.
optional int32 similarity_top_k = 2 [(.google.api.field_behavior) = OPTIONAL];hasSimilarityTopK in interface VertexRagStoreOrBuilderpublic int getSimilarityTopK()
Optional. Number of top k results to return from the selected corpora.
optional int32 similarity_top_k = 2 [(.google.api.field_behavior) = OPTIONAL];getSimilarityTopK in interface VertexRagStoreOrBuilderpublic VertexRagStore.Builder setSimilarityTopK(int value)
Optional. Number of top k results to return from the selected corpora.
optional int32 similarity_top_k = 2 [(.google.api.field_behavior) = OPTIONAL];value - The similarityTopK to set.public VertexRagStore.Builder clearSimilarityTopK()
Optional. Number of top k results to return from the selected corpora.
optional int32 similarity_top_k = 2 [(.google.api.field_behavior) = OPTIONAL];public boolean hasVectorDistanceThreshold()
Optional. Only return results with vector distance smaller than the threshold.
optional double vector_distance_threshold = 3 [(.google.api.field_behavior) = OPTIONAL];
hasVectorDistanceThreshold in interface VertexRagStoreOrBuilderpublic double getVectorDistanceThreshold()
Optional. Only return results with vector distance smaller than the threshold.
optional double vector_distance_threshold = 3 [(.google.api.field_behavior) = OPTIONAL];
getVectorDistanceThreshold in interface VertexRagStoreOrBuilderpublic VertexRagStore.Builder setVectorDistanceThreshold(double value)
Optional. Only return results with vector distance smaller than the threshold.
optional double vector_distance_threshold = 3 [(.google.api.field_behavior) = OPTIONAL];
value - The vectorDistanceThreshold to set.public VertexRagStore.Builder clearVectorDistanceThreshold()
Optional. Only return results with vector distance smaller than the threshold.
optional double vector_distance_threshold = 3 [(.google.api.field_behavior) = OPTIONAL];
public final VertexRagStore.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>public final VertexRagStore.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VertexRagStore.Builder>Copyright © 2024 Google LLC. All rights reserved.