[BindServiceMethod(typeof(SessionTemplateController), "BindService")]
public abstract class SessionTemplateController.SessionTemplateControllerBaseReference documentation and code samples for the Google Cloud Dataproc v1 API class SessionTemplateController.SessionTemplateControllerBase.
Base class for server-side implementations of SessionTemplateController
Namespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Methods
CreateSessionTemplate(CreateSessionTemplateRequest, ServerCallContext)
public virtual Task<SessionTemplate> CreateSessionTemplate(CreateSessionTemplateRequest request, ServerCallContext context)Create a session template synchronously.
| Parameters | |
|---|---|
| Name | Description | 
| request | CreateSessionTemplateRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskSessionTemplate | The response to send back to the client (wrapped by a task). | 
DeleteSessionTemplate(DeleteSessionTemplateRequest, ServerCallContext)
public virtual Task<Empty> DeleteSessionTemplate(DeleteSessionTemplateRequest request, ServerCallContext context)Deletes a session template.
| Parameters | |
|---|---|
| Name | Description | 
| request | DeleteSessionTemplateRequestThe 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). | 
GetSessionTemplate(GetSessionTemplateRequest, ServerCallContext)
public virtual Task<SessionTemplate> GetSessionTemplate(GetSessionTemplateRequest request, ServerCallContext context)Gets the resource representation for a session template.
| Parameters | |
|---|---|
| Name | Description | 
| request | GetSessionTemplateRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskSessionTemplate | The response to send back to the client (wrapped by a task). | 
ListSessionTemplates(ListSessionTemplatesRequest, ServerCallContext)
public virtual Task<ListSessionTemplatesResponse> ListSessionTemplates(ListSessionTemplatesRequest request, ServerCallContext context)Lists session templates.
| Parameters | |
|---|---|
| Name | Description | 
| request | ListSessionTemplatesRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskListSessionTemplatesResponse | The response to send back to the client (wrapped by a task). | 
UpdateSessionTemplate(UpdateSessionTemplateRequest, ServerCallContext)
public virtual Task<SessionTemplate> UpdateSessionTemplate(UpdateSessionTemplateRequest request, ServerCallContext context)Updates the session template synchronously.
| Parameters | |
|---|---|
| Name | Description | 
| request | UpdateSessionTemplateRequestThe request received from the client. | 
| context | ServerCallContextThe context of the server-side call handler being invoked. | 
| Returns | |
|---|---|
| Type | Description | 
| TaskSessionTemplate | The response to send back to the client (wrapped by a task). |