public static final class RagContexts.Context.Builder extends GeneratedMessageV3.Builder<RagContexts.Context.Builder> implements RagContexts.ContextOrBuilder
A context of the query.
Protobuf type google.cloud.aiplatform.v1beta1.RagContexts.Context
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RagContexts.Context.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RagContexts.Context build()
buildPartial()
public RagContexts.Context buildPartial()
clear()
public RagContexts.Context.Builder clear()
Overrides
clearDistance()
public RagContexts.Context.Builder clearDistance()
The distance between the query vector and the context text vector.
double distance = 3;
clearField(Descriptors.FieldDescriptor field)
public RagContexts.Context.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RagContexts.Context.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSourceUri()
public RagContexts.Context.Builder clearSourceUri()
For vertex RagStore, if the file is imported from Cloud Storage or Google
Drive, source_uri will be original file URI in Cloud Storage or Google
Drive; if file is uploaded, source_uri will be file display name.
string source_uri = 1;
clearText()
public RagContexts.Context.Builder clearText()
The text chunk.
string text = 2;
clone()
public RagContexts.Context.Builder clone()
Overrides
getDefaultInstanceForType()
public RagContexts.Context getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDistance()
public double getDistance()
The distance between the query vector and the context text vector.
double distance = 3;
Returns |
Type |
Description |
double |
The distance.
|
getSourceUri()
public String getSourceUri()
For vertex RagStore, if the file is imported from Cloud Storage or Google
Drive, source_uri will be original file URI in Cloud Storage or Google
Drive; if file is uploaded, source_uri will be file display name.
string source_uri = 1;
Returns |
Type |
Description |
String |
The sourceUri.
|
getSourceUriBytes()
public ByteString getSourceUriBytes()
For vertex RagStore, if the file is imported from Cloud Storage or Google
Drive, source_uri will be original file URI in Cloud Storage or Google
Drive; if file is uploaded, source_uri will be file display name.
string source_uri = 1;
Returns |
Type |
Description |
ByteString |
The bytes for sourceUri.
|
getText()
The text chunk.
string text = 2;
Returns |
Type |
Description |
String |
The text.
|
getTextBytes()
public ByteString getTextBytes()
The text chunk.
string text = 2;
Returns |
Type |
Description |
ByteString |
The bytes for text.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RagContexts.Context other)
public RagContexts.Context.Builder mergeFrom(RagContexts.Context other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public RagContexts.Context.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RagContexts.Context.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RagContexts.Context.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDistance(double value)
public RagContexts.Context.Builder setDistance(double value)
The distance between the query vector and the context text vector.
double distance = 3;
Parameter |
Name |
Description |
value |
double
The distance to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public RagContexts.Context.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RagContexts.Context.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSourceUri(String value)
public RagContexts.Context.Builder setSourceUri(String value)
For vertex RagStore, if the file is imported from Cloud Storage or Google
Drive, source_uri will be original file URI in Cloud Storage or Google
Drive; if file is uploaded, source_uri will be file display name.
string source_uri = 1;
Parameter |
Name |
Description |
value |
String
The sourceUri to set.
|
setSourceUriBytes(ByteString value)
public RagContexts.Context.Builder setSourceUriBytes(ByteString value)
For vertex RagStore, if the file is imported from Cloud Storage or Google
Drive, source_uri will be original file URI in Cloud Storage or Google
Drive; if file is uploaded, source_uri will be file display name.
string source_uri = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for sourceUri to set.
|
setText(String value)
public RagContexts.Context.Builder setText(String value)
The text chunk.
string text = 2;
Parameter |
Name |
Description |
value |
String
The text to set.
|
setTextBytes(ByteString value)
public RagContexts.Context.Builder setTextBytes(ByteString value)
The text chunk.
string text = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for text to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final RagContexts.Context.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides