[BindServiceMethod(typeof(DataObjectService), "BindService")]
public abstract class DataObjectService.DataObjectServiceBaseReference documentation and code samples for the Vector Search v1 API class DataObjectService.DataObjectServiceBase.
Base class for server-side implementations of DataObjectService
Namespace
Google.Cloud.VectorSearch.V1Assembly
Google.Cloud.VectorSearch.V1.dll
Methods
BatchCreateDataObjects(BatchCreateDataObjectsRequest, ServerCallContext)
public virtual Task<BatchCreateDataObjectsResponse> BatchCreateDataObjects(BatchCreateDataObjectsRequest request, ServerCallContext context)Creates a batch of dataObjects.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchCreateDataObjectsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBatchCreateDataObjectsResponse |
The response to send back to the client (wrapped by a task). |
BatchDeleteDataObjects(BatchDeleteDataObjectsRequest, ServerCallContext)
public virtual Task<Empty> BatchDeleteDataObjects(BatchDeleteDataObjectsRequest request, ServerCallContext context)Deletes dataObjects in a batch.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchDeleteDataObjectsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
BatchUpdateDataObjects(BatchUpdateDataObjectsRequest, ServerCallContext)
public virtual Task<BatchUpdateDataObjectsResponse> BatchUpdateDataObjects(BatchUpdateDataObjectsRequest request, ServerCallContext context)Updates dataObjects in a batch.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchUpdateDataObjectsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBatchUpdateDataObjectsResponse |
The response to send back to the client (wrapped by a task). |
CreateDataObject(CreateDataObjectRequest, ServerCallContext)
public virtual Task<DataObject> CreateDataObject(CreateDataObjectRequest request, ServerCallContext context)Creates a dataObject.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataObjectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDataObject |
The response to send back to the client (wrapped by a task). |
DeleteDataObject(DeleteDataObjectRequest, ServerCallContext)
public virtual Task<Empty> DeleteDataObject(DeleteDataObjectRequest request, ServerCallContext context)Deletes a dataObject.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataObjectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEmpty |
The response to send back to the client (wrapped by a task). |
GetDataObject(GetDataObjectRequest, ServerCallContext)
public virtual Task<DataObject> GetDataObject(GetDataObjectRequest request, ServerCallContext context)Gets a data object.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataObjectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDataObject |
The response to send back to the client (wrapped by a task). |
UpdateDataObject(UpdateDataObjectRequest, ServerCallContext)
public virtual Task<DataObject> UpdateDataObject(UpdateDataObjectRequest request, ServerCallContext context)Updates a dataObject.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataObjectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDataObject |
The response to send back to the client (wrapped by a task). |