public static final class RagVectorDbConfig.VertexVectorSearch.Builder extends GeneratedMessageV3.Builder<RagVectorDbConfig.VertexVectorSearch.Builder> implements RagVectorDbConfig.VertexVectorSearchOrBuilder
The config for the Vertex Vector Search.
Protobuf type google.cloud.aiplatform.v1beta1.RagVectorDbConfig.VertexVectorSearch
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public RagVectorDbConfig.VertexVectorSearch.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagVectorDbConfig.VertexVectorSearch build()
public RagVectorDbConfig.VertexVectorSearch buildPartial()
public RagVectorDbConfig.VertexVectorSearch.Builder clear()
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder clearIndex()
The resource name of the Index.
Format:
projects/{project}/locations/{location}/indexes/{index}
string index = 2;
public RagVectorDbConfig.VertexVectorSearch.Builder clearIndexEndpoint()
The resource name of the Index Endpoint.
Format:
projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}
string index_endpoint = 1;
public RagVectorDbConfig.VertexVectorSearch.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder clone()
Overrides
public RagVectorDbConfig.VertexVectorSearch getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
The resource name of the Index.
Format:
projects/{project}/locations/{location}/indexes/{index}
string index = 2;
Returns |
Type |
Description |
String |
The index.
|
public ByteString getIndexBytes()
The resource name of the Index.
Format:
projects/{project}/locations/{location}/indexes/{index}
string index = 2;
Returns |
Type |
Description |
ByteString |
The bytes for index.
|
public String getIndexEndpoint()
The resource name of the Index Endpoint.
Format:
projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}
string index_endpoint = 1;
Returns |
Type |
Description |
String |
The indexEndpoint.
|
public ByteString getIndexEndpointBytes()
The resource name of the Index Endpoint.
Format:
projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}
string index_endpoint = 1;
Returns |
Type |
Description |
ByteString |
The bytes for indexEndpoint.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder mergeFrom(RagVectorDbConfig.VertexVectorSearch other)
public RagVectorDbConfig.VertexVectorSearch.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public final RagVectorDbConfig.VertexVectorSearch.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public RagVectorDbConfig.VertexVectorSearch.Builder setIndex(String value)
The resource name of the Index.
Format:
projects/{project}/locations/{location}/indexes/{index}
string index = 2;
Parameter |
Name |
Description |
value |
String
The index to set.
|
public RagVectorDbConfig.VertexVectorSearch.Builder setIndexBytes(ByteString value)
The resource name of the Index.
Format:
projects/{project}/locations/{location}/indexes/{index}
string index = 2;
Parameter |
Name |
Description |
value |
ByteString
The bytes for index to set.
|
public RagVectorDbConfig.VertexVectorSearch.Builder setIndexEndpoint(String value)
The resource name of the Index Endpoint.
Format:
projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}
string index_endpoint = 1;
Parameter |
Name |
Description |
value |
String
The indexEndpoint to set.
|
public RagVectorDbConfig.VertexVectorSearch.Builder setIndexEndpointBytes(ByteString value)
The resource name of the Index Endpoint.
Format:
projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}
string index_endpoint = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for indexEndpoint to set.
|
public RagVectorDbConfig.VertexVectorSearch.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final RagVectorDbConfig.VertexVectorSearch.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides