[BindServiceMethod(typeof(DataAgentService), "BindService")]
public abstract class DataAgentService.DataAgentServiceBaseReference documentation and code samples for the Data Analytics API with Gemini v1beta API class DataAgentService.DataAgentServiceBase.
Base class for server-side implementations of DataAgentService
Namespace
Google.Cloud.GeminiDataAnalytics.V1BetaAssembly
Google.Cloud.GeminiDataAnalytics.V1Beta.dll
Methods
CreateDataAgent(CreateDataAgentRequest, ServerCallContext)
public virtual Task<Operation> CreateDataAgent(CreateDataAgentRequest request, ServerCallContext context)Creates a new DataAgent in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDataAgentRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteDataAgent(DeleteDataAgentRequest, ServerCallContext)
public virtual Task<Operation> DeleteDataAgent(DeleteDataAgentRequest request, ServerCallContext context)Deletes a single DataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDataAgentRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetDataAgent(GetDataAgentRequest, ServerCallContext)
public virtual Task<DataAgent> GetDataAgent(GetDataAgentRequest request, ServerCallContext context)Gets details of a single DataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDataAgentRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDataAgent |
The response to send back to the client (wrapped by a task). |
GetIamPolicy(GetIamPolicyRequest, ServerCallContext)
public virtual Task<Policy> GetIamPolicy(GetIamPolicyRequest request, ServerCallContext context)Gets the IAM policy for DataAgent
| Parameters | |
|---|---|
| Name | Description |
request |
GetIamPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
The response to send back to the client (wrapped by a task). |
ListAccessibleDataAgents(ListAccessibleDataAgentsRequest, ServerCallContext)
public virtual Task<ListAccessibleDataAgentsResponse> ListAccessibleDataAgents(ListAccessibleDataAgentsRequest request, ServerCallContext context)Lists DataAgents that are accessible to the caller in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAccessibleDataAgentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListAccessibleDataAgentsResponse |
The response to send back to the client (wrapped by a task). |
ListDataAgents(ListDataAgentsRequest, ServerCallContext)
public virtual Task<ListDataAgentsResponse> ListDataAgents(ListDataAgentsRequest request, ServerCallContext context)Lists DataAgents in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDataAgentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListDataAgentsResponse |
The response to send back to the client (wrapped by a task). |
SetIamPolicy(SetIamPolicyRequest, ServerCallContext)
public virtual Task<Policy> SetIamPolicy(SetIamPolicyRequest request, ServerCallContext context)Sets the IAM policy for a DataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
The response to send back to the client (wrapped by a task). |
UpdateDataAgent(UpdateDataAgentRequest, ServerCallContext)
public virtual Task<Operation> UpdateDataAgent(UpdateDataAgentRequest request, ServerCallContext context)Updates the parameters of a single DataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDataAgentRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |