[BindServiceMethod(typeof(EntityTypes), "BindService")]
public abstract class EntityTypesBase
Base class for server-side implementations of EntityTypes
Namespace
Google.Cloud.Dialogflow.V2Assembly
Google.Cloud.Dialogflow.V2.dll
Methods
BatchCreateEntities(BatchCreateEntitiesRequest, ServerCallContext)
public virtual Task<Operation> BatchCreateEntities(BatchCreateEntitiesRequest request, ServerCallContext context)
Creates multiple new entities in the specified entity type.
Operation result type: google.protobuf.Empty
Parameters | |
---|---|
Name | Description |
request | BatchCreateEntitiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Google.LongRunning.Operation> | The response to send back to the client (wrapped by a task). |
BatchDeleteEntities(BatchDeleteEntitiesRequest, ServerCallContext)
public virtual Task<Operation> BatchDeleteEntities(BatchDeleteEntitiesRequest request, ServerCallContext context)
Deletes entities in the specified entity type.
Operation result type: google.protobuf.Empty
Parameters | |
---|---|
Name | Description |
request | BatchDeleteEntitiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Google.LongRunning.Operation> | The response to send back to the client (wrapped by a task). |
BatchDeleteEntityTypes(BatchDeleteEntityTypesRequest, ServerCallContext)
public virtual Task<Operation> BatchDeleteEntityTypes(BatchDeleteEntityTypesRequest request, ServerCallContext context)
Deletes entity types in the specified agent.
Operation result type: google.protobuf.Empty
Parameters | |
---|---|
Name | Description |
request | BatchDeleteEntityTypesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Google.LongRunning.Operation> | The response to send back to the client (wrapped by a task). |
BatchUpdateEntities(BatchUpdateEntitiesRequest, ServerCallContext)
public virtual Task<Operation> BatchUpdateEntities(BatchUpdateEntitiesRequest request, ServerCallContext context)
Updates or creates multiple entities in the specified entity type. This method does not affect entities in the entity type that aren't explicitly specified in the request.
Operation result type: google.protobuf.Empty
Parameters | |
---|---|
Name | Description |
request | BatchUpdateEntitiesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Google.LongRunning.Operation> | The response to send back to the client (wrapped by a task). |
BatchUpdateEntityTypes(BatchUpdateEntityTypesRequest, ServerCallContext)
public virtual Task<Operation> BatchUpdateEntityTypes(BatchUpdateEntityTypesRequest request, ServerCallContext context)
Updates/Creates multiple entity types in the specified agent.
Operation result type: BatchUpdateEntityTypesResponse
Parameters | |
---|---|
Name | Description |
request | BatchUpdateEntityTypesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Google.LongRunning.Operation> | The response to send back to the client (wrapped by a task). |
CreateEntityType(CreateEntityTypeRequest, ServerCallContext)
public virtual Task<EntityType> CreateEntityType(CreateEntityTypeRequest request, ServerCallContext context)
Creates an entity type in the specified agent.
Parameters | |
---|---|
Name | Description |
request | CreateEntityTypeRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<EntityType> | The response to send back to the client (wrapped by a task). |
DeleteEntityType(DeleteEntityTypeRequest, ServerCallContext)
public virtual Task<Empty> DeleteEntityType(DeleteEntityTypeRequest request, ServerCallContext context)
Deletes the specified entity type.
Parameters | |
---|---|
Name | Description |
request | DeleteEntityTypeRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Empty> | The response to send back to the client (wrapped by a task). |
GetEntityType(GetEntityTypeRequest, ServerCallContext)
public virtual Task<EntityType> GetEntityType(GetEntityTypeRequest request, ServerCallContext context)
Retrieves the specified entity type.
Parameters | |
---|---|
Name | Description |
request | GetEntityTypeRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<EntityType> | The response to send back to the client (wrapped by a task). |
ListEntityTypes(ListEntityTypesRequest, ServerCallContext)
public virtual Task<ListEntityTypesResponse> ListEntityTypes(ListEntityTypesRequest request, ServerCallContext context)
Returns the list of all entity types in the specified agent.
Parameters | |
---|---|
Name | Description |
request | ListEntityTypesRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListEntityTypesResponse> | The response to send back to the client (wrapped by a task). |
UpdateEntityType(UpdateEntityTypeRequest, ServerCallContext)
public virtual Task<EntityType> UpdateEntityType(UpdateEntityTypeRequest request, ServerCallContext context)
Updates the specified entity type.
Parameters | |
---|---|
Name | Description |
request | UpdateEntityTypeRequest The request received from the client. |
context | ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<EntityType> | The response to send back to the client (wrapped by a task). |