Interface DataAgentServiceGrpc.AsyncService (0.27.0)

public static interface DataAgentServiceGrpc.AsyncService

Service describing handlers for resources.

Methods

createDataAgent(CreateDataAgentRequest request, StreamObserver<Operation> responseObserver)

public default void createDataAgent(CreateDataAgentRequest request, StreamObserver<Operation> responseObserver)

Creates a new DataAgent in a given project and location.

Parameters
Name Description
request CreateDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createDataAgentSync(CreateDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

public default void createDataAgentSync(CreateDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

Creates a new DataAgent in a given project and location synchronously.

Parameters
Name Description
request CreateDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<DataAgent>

deleteDataAgent(DeleteDataAgentRequest request, StreamObserver<Operation> responseObserver)

public default void deleteDataAgent(DeleteDataAgentRequest request, StreamObserver<Operation> responseObserver)

Deletes a single DataAgent.

Parameters
Name Description
request DeleteDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteDataAgentSync(DeleteDataAgentRequest request, StreamObserver<Empty> responseObserver)

public default void deleteDataAgentSync(DeleteDataAgentRequest request, StreamObserver<Empty> responseObserver)

Deletes a single DataAgent synchronously.

Parameters
Name Description
request DeleteDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getDataAgent(GetDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

public default void getDataAgent(GetDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

Gets details of a single DataAgent.

Parameters
Name Description
request GetDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<DataAgent>

getIamPolicy(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

public default void getIamPolicy(GetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

Gets the IAM policy for DataAgent

Parameters
Name Description
request com.google.iam.v1.GetIamPolicyRequest
responseObserver io.grpc.stub.StreamObserver<com.google.iam.v1.Policy>

listAccessibleDataAgents(ListAccessibleDataAgentsRequest request, StreamObserver<ListAccessibleDataAgentsResponse> responseObserver)

public default void listAccessibleDataAgents(ListAccessibleDataAgentsRequest request, StreamObserver<ListAccessibleDataAgentsResponse> responseObserver)

Lists DataAgents that are accessible to the caller in a given project and location.

Parameters
Name Description
request ListAccessibleDataAgentsRequest
responseObserver io.grpc.stub.StreamObserver<ListAccessibleDataAgentsResponse>

listDataAgents(ListDataAgentsRequest request, StreamObserver<ListDataAgentsResponse> responseObserver)

public default void listDataAgents(ListDataAgentsRequest request, StreamObserver<ListDataAgentsResponse> responseObserver)

Lists DataAgents in a given project and location.

Parameters
Name Description
request ListDataAgentsRequest
responseObserver io.grpc.stub.StreamObserver<ListDataAgentsResponse>

retrieveAgentOpsObservability(RetrieveAgentOpsObservabilityRequest request, StreamObserver<RetrieveAgentOpsObservabilityResponse> responseObserver)

public default void retrieveAgentOpsObservability(RetrieveAgentOpsObservabilityRequest request, StreamObserver<RetrieveAgentOpsObservabilityResponse> responseObserver)

Gets AgentOps observability settings and status of required services.

Parameters
Name Description
request RetrieveAgentOpsObservabilityRequest
responseObserver io.grpc.stub.StreamObserver<RetrieveAgentOpsObservabilityResponse>

setAgentOpsObservability(SetAgentOpsObservabilityRequest request, StreamObserver<Operation> responseObserver)

public default void setAgentOpsObservability(SetAgentOpsObservabilityRequest request, StreamObserver<Operation> responseObserver)

Enables/Disables required GCP services and configures AgentOps observability settings calling the Admin Settings executable node to update the AgentOps Observability feature.

Parameters
Name Description
request SetAgentOpsObservabilityRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

setIamPolicy(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

public default void setIamPolicy(SetIamPolicyRequest request, StreamObserver<Policy> responseObserver)

Sets the IAM policy for a DataAgent.

Parameters
Name Description
request com.google.iam.v1.SetIamPolicyRequest
responseObserver io.grpc.stub.StreamObserver<com.google.iam.v1.Policy>

updateDataAgent(UpdateDataAgentRequest request, StreamObserver<Operation> responseObserver)

public default void updateDataAgent(UpdateDataAgentRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single DataAgent.

Parameters
Name Description
request UpdateDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateDataAgentSync(UpdateDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

public default void updateDataAgentSync(UpdateDataAgentRequest request, StreamObserver<DataAgent> responseObserver)

Updates the parameters of a single DataAgent synchronously.

Parameters
Name Description
request UpdateDataAgentRequest
responseObserver io.grpc.stub.StreamObserver<DataAgent>