Vector Search v1 API - Class DataObject (1.0.0-beta01)

public sealed class DataObject : IMessage<DataObject>, IEquatable<DataObject>, IDeepCloneable<DataObject>, IBufferMessage, IMessage

Reference documentation and code samples for the Vector Search v1 API class DataObject.

A dataObject resource in Vector Search.

Inheritance

object > DataObject

Namespace

Google.Cloud.VectorSearch.V1

Assembly

Google.Cloud.VectorSearch.V1.dll

Constructors

DataObject()

public DataObject()

DataObject(DataObject)

public DataObject(DataObject other)
Parameter
Name Description
other DataObject

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. Timestamp the dataObject was created at.

Property Value
Type Description
Timestamp

Data

public Struct Data { get; set; }

Optional. The data of the dataObject.

Property Value
Type Description
Struct

DataObjectId

public string DataObjectId { get; set; }

Output only. The id of the dataObject.

Property Value
Type Description
string

DataObjectName

public DataObjectName DataObjectName { get; set; }

DataObjectName-typed view over the Name resource name property.

Property Value
Type Description
DataObjectName

Etag

public string Etag { get; set; }

Optional. The etag of the dataObject.

Property Value
Type Description
string

Name

public string Name { get; set; }

Identifier. The fully qualified resource name of the dataObject.

Format: projects/{project}/locations/{location}/collections/{collection}/dataObjects/{data_object_id} The data_object_id must be 1-63 characters long, and comply with RFC1035.

Property Value
Type Description
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Timestamp the dataObject was last updated.

Property Value
Type Description
Timestamp

Vectors

public MapField<string, Vector> Vectors { get; }

Optional. The vectors of the dataObject.

Property Value
Type Description
MapFieldstringVector