Represents a DataAgentService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.geminidataanalytics.v1alpha.DataAgentServicePackage
@google-cloud/geminidataanalyticsConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new DataAgentService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): DataAgentService;Creates new DataAgentService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
DataAgentService |
RPC service. Useful where requests and/or responses are streamed. |
createDataAgent(request, callback)
public createDataAgent(request: google.cloud.geminidataanalytics.v1alpha.ICreateDataAgentRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.CreateDataAgentCallback): void;Calls CreateDataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateDataAgentRequest
CreateDataAgentRequest message or plain object |
callback |
CreateDataAgentCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createDataAgent(request)
public createDataAgent(request: google.cloud.geminidataanalytics.v1alpha.ICreateDataAgentRequest): Promise<google.longrunning.Operation>;Calls CreateDataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateDataAgentRequest
CreateDataAgentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
deleteDataAgent(request, callback)
public deleteDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IDeleteDataAgentRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.DeleteDataAgentCallback): void;Calls DeleteDataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteDataAgentRequest
DeleteDataAgentRequest message or plain object |
callback |
DeleteDataAgentCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteDataAgent(request)
public deleteDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IDeleteDataAgentRequest): Promise<google.longrunning.Operation>;Calls DeleteDataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteDataAgentRequest
DeleteDataAgentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
getDataAgent(request, callback)
public getDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IGetDataAgentRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.GetDataAgentCallback): void;Calls GetDataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetDataAgentRequest
GetDataAgentRequest message or plain object |
callback |
GetDataAgentCallback
Node-style callback called with the error, if any, and DataAgent |
| Returns | |
|---|---|
| Type | Description |
void |
|
getDataAgent(request)
public getDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IGetDataAgentRequest): Promise<google.cloud.geminidataanalytics.v1alpha.DataAgent>;Calls GetDataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetDataAgentRequest
GetDataAgentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.geminidataanalytics.v1alpha.DataAgent> |
Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.GetIamPolicyCallback): void;Calls GetIamPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
callback |
GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
| Returns | |
|---|---|
| Type | Description |
void |
|
getIamPolicy(request)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;Calls GetIamPolicy.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.iam.v1.Policy> |
Promise |
listAccessibleDataAgents(request, callback)
public listAccessibleDataAgents(request: google.cloud.geminidataanalytics.v1alpha.IListAccessibleDataAgentsRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.ListAccessibleDataAgentsCallback): void;Calls ListAccessibleDataAgents.
| Parameters | |
|---|---|
| Name | Description |
request |
IListAccessibleDataAgentsRequest
ListAccessibleDataAgentsRequest message or plain object |
callback |
ListAccessibleDataAgentsCallback
Node-style callback called with the error, if any, and ListAccessibleDataAgentsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listAccessibleDataAgents(request)
public listAccessibleDataAgents(request: google.cloud.geminidataanalytics.v1alpha.IListAccessibleDataAgentsRequest): Promise<google.cloud.geminidataanalytics.v1alpha.ListAccessibleDataAgentsResponse>;Calls ListAccessibleDataAgents.
| Parameter | |
|---|---|
| Name | Description |
request |
IListAccessibleDataAgentsRequest
ListAccessibleDataAgentsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.geminidataanalytics.v1alpha.ListAccessibleDataAgentsResponse> |
Promise |
listDataAgents(request, callback)
public listDataAgents(request: google.cloud.geminidataanalytics.v1alpha.IListDataAgentsRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.ListDataAgentsCallback): void;Calls ListDataAgents.
| Parameters | |
|---|---|
| Name | Description |
request |
IListDataAgentsRequest
ListDataAgentsRequest message or plain object |
callback |
ListDataAgentsCallback
Node-style callback called with the error, if any, and ListDataAgentsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listDataAgents(request)
public listDataAgents(request: google.cloud.geminidataanalytics.v1alpha.IListDataAgentsRequest): Promise<google.cloud.geminidataanalytics.v1alpha.ListDataAgentsResponse>;Calls ListDataAgents.
| Parameter | |
|---|---|
| Name | Description |
request |
IListDataAgentsRequest
ListDataAgentsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.geminidataanalytics.v1alpha.ListDataAgentsResponse> |
Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.SetIamPolicyCallback): void;Calls SetIamPolicy.
| Parameters | |
|---|---|
| Name | Description |
request |
ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
callback |
SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
| Returns | |
|---|---|
| Type | Description |
void |
|
setIamPolicy(request)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;Calls SetIamPolicy.
| Parameter | |
|---|---|
| Name | Description |
request |
ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.iam.v1.Policy> |
Promise |
updateDataAgent(request, callback)
public updateDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IUpdateDataAgentRequest, callback: google.cloud.geminidataanalytics.v1alpha.DataAgentService.UpdateDataAgentCallback): void;Calls UpdateDataAgent.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateDataAgentRequest
UpdateDataAgentRequest message or plain object |
callback |
UpdateDataAgentCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateDataAgent(request)
public updateDataAgent(request: google.cloud.geminidataanalytics.v1alpha.IUpdateDataAgentRequest): Promise<google.longrunning.Operation>;Calls UpdateDataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateDataAgentRequest
UpdateDataAgentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |