[BindServiceMethod(typeof(SessionEntityTypes), "BindService")]
public abstract class SessionEntityTypesBaseBase class for server-side implementations of SessionEntityTypes
Namespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.dll
Methods
CreateSessionEntityType(CreateSessionEntityTypeRequest, ServerCallContext)
public virtual Task<SessionEntityType> CreateSessionEntityType(CreateSessionEntityTypeRequest request, ServerCallContext context)Creates a session entity type.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        CreateSessionEntityTypeRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
Task<SessionEntityType> | 
        The response to send back to the client (wrapped by a task).  | 
      
DeleteSessionEntityType(DeleteSessionEntityTypeRequest, ServerCallContext)
public virtual Task<Empty> DeleteSessionEntityType(DeleteSessionEntityTypeRequest request, ServerCallContext context)Deletes the specified session entity type.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        DeleteSessionEntityTypeRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe 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).  | 
      
GetSessionEntityType(GetSessionEntityTypeRequest, ServerCallContext)
public virtual Task<SessionEntityType> GetSessionEntityType(GetSessionEntityTypeRequest request, ServerCallContext context)Retrieves the specified session entity type.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        GetSessionEntityTypeRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
Task<SessionEntityType> | 
        The response to send back to the client (wrapped by a task).  | 
      
ListSessionEntityTypes(ListSessionEntityTypesRequest, ServerCallContext)
public virtual Task<ListSessionEntityTypesResponse> ListSessionEntityTypes(ListSessionEntityTypesRequest request, ServerCallContext context)Returns the list of all session entity types in the specified session.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        ListSessionEntityTypesRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
Task<ListSessionEntityTypesResponse> | 
        The response to send back to the client (wrapped by a task).  | 
      
UpdateSessionEntityType(UpdateSessionEntityTypeRequest, ServerCallContext)
public virtual Task<SessionEntityType> UpdateSessionEntityType(UpdateSessionEntityTypeRequest request, ServerCallContext context)Updates the specified session entity type.
| Parameters | |
|---|---|
| Name | Description | 
request | 
        UpdateSessionEntityTypeRequestThe request received from the client.  | 
      
context | 
        ServerCallContextThe context of the server-side call handler being invoked.  | 
      
| Returns | |
|---|---|
| Type | Description | 
Task<SessionEntityType> | 
        The response to send back to the client (wrapped by a task).  |