Class DataAgentServiceGrpc.DataAgentServiceBlockingStub (0.1.0)

public static final class DataAgentServiceGrpc.DataAgentServiceBlockingStub extends AbstractBlockingStub<DataAgentServiceGrpc.DataAgentServiceBlockingStub>

A stub to allow clients to do limited synchronous rpc calls to service DataAgentService.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DataAgentServiceGrpc.DataAgentServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected DataAgentServiceGrpc.DataAgentServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DataAgentServiceGrpc.DataAgentServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createDataAgent(CreateDataAgentRequest request)

public Operation createDataAgent(CreateDataAgentRequest request)

Creates a new DataAgent in a given project and location.

Parameter
Name Description
request CreateDataAgentRequest
Returns
Type Description
Operation

deleteDataAgent(DeleteDataAgentRequest request)

public Operation deleteDataAgent(DeleteDataAgentRequest request)

Deletes a single DataAgent.

Parameter
Name Description
request DeleteDataAgentRequest
Returns
Type Description
Operation

getDataAgent(GetDataAgentRequest request)

public DataAgent getDataAgent(GetDataAgentRequest request)

Gets details of a single DataAgent.

Parameter
Name Description
request GetDataAgentRequest
Returns
Type Description
DataAgent

getIamPolicy(GetIamPolicyRequest request)

public Policy getIamPolicy(GetIamPolicyRequest request)

Gets the IAM policy for DataAgent

Parameter
Name Description
request com.google.iam.v1.GetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

listAccessibleDataAgents(ListAccessibleDataAgentsRequest request)

public 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
ListAccessibleDataAgentsResponse

listDataAgents(ListDataAgentsRequest request)

public ListDataAgentsResponse listDataAgents(ListDataAgentsRequest request)

Lists DataAgents in a given project and location.

Parameter
Name Description
request ListDataAgentsRequest
Returns
Type Description
ListDataAgentsResponse

setIamPolicy(SetIamPolicyRequest request)

public 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.iam.v1.Policy

updateDataAgent(UpdateDataAgentRequest request)

public Operation updateDataAgent(UpdateDataAgentRequest request)

Updates the parameters of a single DataAgent.

Parameter
Name Description
request UpdateDataAgentRequest
Returns
Type Description
Operation