public sealed class BatchCreateDataObjectsRequest : IMessage<BatchCreateDataObjectsRequest>, IEquatable<BatchCreateDataObjectsRequest>, IDeepCloneable<BatchCreateDataObjectsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Vector Search v1 API class BatchCreateDataObjectsRequest.
Request message for [DataObjectService.BatchCreateDataObjects][google.cloud.vectorsearch.v1.DataObjectService.BatchCreateDataObjects].
Implements
IMessageBatchCreateDataObjectsRequest, IEquatableBatchCreateDataObjectsRequest, IDeepCloneableBatchCreateDataObjectsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.VectorSearch.V1Assembly
Google.Cloud.VectorSearch.V1.dll
Constructors
BatchCreateDataObjectsRequest()
public BatchCreateDataObjectsRequest()BatchCreateDataObjectsRequest(BatchCreateDataObjectsRequest)
public BatchCreateDataObjectsRequest(BatchCreateDataObjectsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
BatchCreateDataObjectsRequest |
Properties
Parent
public string Parent { get; set; }Required. The resource name of the Collection to create the DataObjects in.
Format: projects/{project}/locations/{location}/collections/{collection}.
The parent field in the CreateDataObjectRequest messages must match this
field.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsCollectionName
public CollectionName ParentAsCollectionName { get; set; }CollectionName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
CollectionName |
|
Requests
public RepeatedField<CreateDataObjectRequest> Requests { get; }Required. The request message specifying the resources to create. A maximum of 1000 DataObjects can be created in a batch.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldCreateDataObjectRequest |
|