[BindServiceMethod(typeof(DataAgentService), "BindService")]
public abstract class DataAgentService.DataAgentServiceBase
Reference 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 |
CreateDataAgentRequest The request received from the client. |
context |
ServerCallContext The 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 |
DeleteDataAgentRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetDataAgentRequest The request received from the client. |
context |
ServerCallContext The 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 |
GetIamPolicyRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListAccessibleDataAgentsRequest The request received from the client. |
context |
ServerCallContext The 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 |
ListDataAgentsRequest The request received from the client. |
context |
ServerCallContext The 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 |
SetIamPolicyRequest The request received from the client. |
context |
ServerCallContext The 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 |
UpdateDataAgentRequest The request received from the client. |
context |
ServerCallContext The 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). |