public static final class DataAgentServiceGrpc.DataAgentServiceFutureStub extends AbstractFutureStub<DataAgentServiceGrpc.DataAgentServiceFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service DataAgentService.
Service describing handlers for resources.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > DataAgentServiceGrpc.DataAgentServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected DataAgentServiceGrpc.DataAgentServiceFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
DataAgentServiceGrpc.DataAgentServiceFutureStub |
|
createDataAgent(CreateDataAgentRequest request)
public ListenableFuture<Operation> createDataAgent(CreateDataAgentRequest request)Creates a new DataAgent in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createDataAgentSync(CreateDataAgentRequest request)
public ListenableFuture<DataAgent> createDataAgentSync(CreateDataAgentRequest request)Creates a new DataAgent in a given project and location synchronously.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DataAgent> |
|
deleteDataAgent(DeleteDataAgentRequest request)
public ListenableFuture<Operation> deleteDataAgent(DeleteDataAgentRequest request)Deletes a single DataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteDataAgentSync(DeleteDataAgentRequest request)
public ListenableFuture<Empty> deleteDataAgentSync(DeleteDataAgentRequest request)Deletes a single DataAgent synchronously.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
getDataAgent(GetDataAgentRequest request)
public ListenableFuture<DataAgent> getDataAgent(GetDataAgentRequest request)Gets details of a single DataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
GetDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DataAgent> |
|
getIamPolicy(GetIamPolicyRequest request)
public ListenableFuture<Policy> getIamPolicy(GetIamPolicyRequest request)Gets the IAM policy for DataAgent
| Parameter | |
|---|---|
| Name | Description |
request |
com.google.iam.v1.GetIamPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<com.google.iam.v1.Policy> |
|
listAccessibleDataAgents(ListAccessibleDataAgentsRequest request)
public ListenableFuture<ListAccessibleDataAgentsResponse> listAccessibleDataAgents(ListAccessibleDataAgentsRequest request)Lists DataAgents that are accessible to the caller in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListAccessibleDataAgentsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListAccessibleDataAgentsResponse> |
|
listDataAgents(ListDataAgentsRequest request)
public ListenableFuture<ListDataAgentsResponse> listDataAgents(ListDataAgentsRequest request)Lists DataAgents in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListDataAgentsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListDataAgentsResponse> |
|
setIamPolicy(SetIamPolicyRequest request)
public ListenableFuture<Policy> setIamPolicy(SetIamPolicyRequest request)Sets the IAM policy for a DataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
com.google.iam.v1.SetIamPolicyRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<com.google.iam.v1.Policy> |
|
updateDataAgent(UpdateDataAgentRequest request)
public ListenableFuture<Operation> updateDataAgent(UpdateDataAgentRequest request)Updates the parameters of a single DataAgent.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateDataAgentSync(UpdateDataAgentRequest request)
public ListenableFuture<DataAgent> updateDataAgentSync(UpdateDataAgentRequest request)Updates the parameters of a single DataAgent synchronously.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDataAgentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DataAgent> |
|