[BindServiceMethod(typeof(ApplicationService), "BindService")]
public abstract class ApplicationServiceBase
Base class for server-side implementations of ApplicationService
Namespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Methods
CreateApplication(CreateApplicationRequest, ServerCallContext)
public virtual Task<Application> CreateApplication(CreateApplicationRequest request, ServerCallContext context)
Creates a new application entity.
Parameters | |
---|---|
Name | Description |
request |
CreateApplicationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Application> |
The response to send back to the client (wrapped by a task). |
DeleteApplication(DeleteApplicationRequest, ServerCallContext)
public virtual Task<Empty> DeleteApplication(DeleteApplicationRequest request, ServerCallContext context)
Deletes specified application.
Parameters | |
---|---|
Name | Description |
request |
DeleteApplicationRequest 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). |
GetApplication(GetApplicationRequest, ServerCallContext)
public virtual Task<Application> GetApplication(GetApplicationRequest request, ServerCallContext context)
Retrieves specified application.
Parameters | |
---|---|
Name | Description |
request |
GetApplicationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Application> |
The response to send back to the client (wrapped by a task). |
ListApplications(ListApplicationsRequest, ServerCallContext)
public virtual Task<ListApplicationsResponse> ListApplications(ListApplicationsRequest request, ServerCallContext context)
Lists all applications associated with the profile.
Parameters | |
---|---|
Name | Description |
request |
ListApplicationsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListApplicationsResponse> |
The response to send back to the client (wrapped by a task). |
UpdateApplication(UpdateApplicationRequest, ServerCallContext)
public virtual Task<Application> UpdateApplication(UpdateApplicationRequest request, ServerCallContext context)
Updates specified application.
Parameters | |
---|---|
Name | Description |
request |
UpdateApplicationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Application> |
The response to send back to the client (wrapped by a task). |