public static final class RetrieveContextsRequest.VertexRagStore.Builder extends GeneratedMessageV3.Builder<RetrieveContextsRequest.VertexRagStore.Builder> implements RetrieveContextsRequest.VertexRagStoreOrBuilder
The data source for Vertex RagStore.
Protobuf type google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllRagResources(Iterable<? extends RetrieveContextsRequest.VertexRagStore.RagResource> values)
public RetrieveContextsRequest.VertexRagStore.Builder addAllRagResources(Iterable<? extends RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.RagResource>
|
addRagResources(RetrieveContextsRequest.VertexRagStore.RagResource value)
public RetrieveContextsRequest.VertexRagStore.Builder addRagResources(RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
addRagResources(RetrieveContextsRequest.VertexRagStore.RagResource.Builder builderForValue)
public RetrieveContextsRequest.VertexRagStore.Builder addRagResources(RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
addRagResources(int index, RetrieveContextsRequest.VertexRagStore.RagResource value)
public RetrieveContextsRequest.VertexRagStore.Builder addRagResources(int index, RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
addRagResources(int index, RetrieveContextsRequest.VertexRagStore.RagResource.Builder builderForValue)
public RetrieveContextsRequest.VertexRagStore.Builder addRagResources(int index, RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
addRagResourcesBuilder()
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
addRagResourcesBuilder(int index)
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RetrieveContextsRequest.VertexRagStore.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RetrieveContextsRequest.VertexRagStore build()
buildPartial()
public RetrieveContextsRequest.VertexRagStore buildPartial()
clear()
public RetrieveContextsRequest.VertexRagStore.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public RetrieveContextsRequest.VertexRagStore.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RetrieveContextsRequest.VertexRagStore.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearRagResources()
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
clearVectorDistanceThreshold() (deprecated)
public RetrieveContextsRequest.VertexRagStore.Builder clearVectorDistanceThreshold()
Deprecated. google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.vector_distance_threshold
is deprecated. See google/cloud/aiplatform/v1/vertex_rag_service.proto;l=117
Optional. Only return contexts with vector distance smaller than the
threshold.
optional double vector_distance_threshold = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
clone()
public RetrieveContextsRequest.VertexRagStore.Builder clone()
Overrides
getDefaultInstanceForType()
public RetrieveContextsRequest.VertexRagStore getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getRagResources(int index)
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getRagResourcesBuilder(int index)
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getRagResourcesBuilderList()
public List<RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesCount()
public 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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getRagResourcesList()
public List<RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
getRagResourcesOrBuilder(int index)
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getRagResourcesOrBuilderList()
public List<? extends RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.RagResourceOrBuilder> |
|
getVectorDistanceThreshold() (deprecated)
public double getVectorDistanceThreshold()
Deprecated. google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.vector_distance_threshold
is deprecated. See google/cloud/aiplatform/v1/vertex_rag_service.proto;l=117
Optional. Only return contexts with vector distance smaller than the
threshold.
optional double vector_distance_threshold = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
double |
The vectorDistanceThreshold.
|
hasVectorDistanceThreshold() (deprecated)
public boolean hasVectorDistanceThreshold()
Deprecated. google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.vector_distance_threshold
is deprecated. See google/cloud/aiplatform/v1/vertex_rag_service.proto;l=117
Optional. Only return contexts with vector distance smaller than the
threshold.
optional double vector_distance_threshold = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the vectorDistanceThreshold field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RetrieveContextsRequest.VertexRagStore other)
public RetrieveContextsRequest.VertexRagStore.Builder mergeFrom(RetrieveContextsRequest.VertexRagStore other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RetrieveContextsRequest.VertexRagStore.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RetrieveContextsRequest.VertexRagStore.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RetrieveContextsRequest.VertexRagStore.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeRagResources(int index)
public RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
setField(Descriptors.FieldDescriptor field, Object value)
public RetrieveContextsRequest.VertexRagStore.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRagResources(int index, RetrieveContextsRequest.VertexRagStore.RagResource value)
public RetrieveContextsRequest.VertexRagStore.Builder setRagResources(int index, RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
setRagResources(int index, RetrieveContextsRequest.VertexRagStore.RagResource.Builder builderForValue)
public RetrieveContextsRequest.VertexRagStore.Builder setRagResources(int index, RetrieveContextsRequest.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.v1.RetrieveContextsRequest.VertexRagStore.RagResource rag_resources = 3 [(.google.api.field_behavior) = OPTIONAL];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RetrieveContextsRequest.VertexRagStore.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RetrieveContextsRequest.VertexRagStore.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVectorDistanceThreshold(double value) (deprecated)
public RetrieveContextsRequest.VertexRagStore.Builder setVectorDistanceThreshold(double value)
Deprecated. google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore.vector_distance_threshold
is deprecated. See google/cloud/aiplatform/v1/vertex_rag_service.proto;l=117
Optional. Only return contexts with vector distance smaller than the
threshold.
optional double vector_distance_threshold = 2 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
double
The vectorDistanceThreshold to set.
|