Interface WorkloadManagerGrpc.AsyncService
- All Known Implementing Classes:
WorkloadManagerGrpc.WorkloadManagerImplBase
- Enclosing class:
- WorkloadManagerGrpc
public static interface WorkloadManagerGrpc.AsyncService
The Workload Manager provides various tools to deploy, validate and observe your workloads running on Google Cloud.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Evaluation in a given project and location.default voiddeleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Evaluation.default voiddeleteExecution(DeleteExecutionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Execution.default voidgetEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of a single Evaluation.default voidgetExecution(GetExecutionRequest request, io.grpc.stub.StreamObserver<Execution> responseObserver) Gets details of a single Execution.default voidlistEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists Evaluations in a given project and location.default voidlistExecutionResults(ListExecutionResultsRequest request, io.grpc.stub.StreamObserver<ListExecutionResultsResponse> responseObserver) Lists the result of a single evaluation.default voidlistExecutions(ListExecutionsRequest request, io.grpc.stub.StreamObserver<ListExecutionsResponse> responseObserver) Lists Executions in a given project and location.default voidlistRules(ListRulesRequest request, io.grpc.stub.StreamObserver<ListRulesResponse> responseObserver) Lists rules in a given project.default voidlistScannedResources(ListScannedResourcesRequest request, io.grpc.stub.StreamObserver<ListScannedResourcesResponse> responseObserver) List all scanned resources for a single Execution.default voidrunEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Execution in a given project and location.default voidupdateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Evaluation.
-
Method Details
-
listEvaluations
default void listEvaluations(ListEvaluationsRequest request, io.grpc.stub.StreamObserver<ListEvaluationsResponse> responseObserver) Lists Evaluations in a given project and location.
-
getEvaluation
default void getEvaluation(GetEvaluationRequest request, io.grpc.stub.StreamObserver<Evaluation> responseObserver) Gets details of a single Evaluation.
-
createEvaluation
default void createEvaluation(CreateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Evaluation in a given project and location.
-
updateEvaluation
default void updateEvaluation(UpdateEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Evaluation.
-
deleteEvaluation
default void deleteEvaluation(DeleteEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Evaluation.
-
listExecutions
default void listExecutions(ListExecutionsRequest request, io.grpc.stub.StreamObserver<ListExecutionsResponse> responseObserver) Lists Executions in a given project and location.
-
getExecution
default void getExecution(GetExecutionRequest request, io.grpc.stub.StreamObserver<Execution> responseObserver) Gets details of a single Execution.
-
runEvaluation
default void runEvaluation(RunEvaluationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Execution in a given project and location.
-
deleteExecution
default void deleteExecution(DeleteExecutionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Execution.
-
listExecutionResults
default void listExecutionResults(ListExecutionResultsRequest request, io.grpc.stub.StreamObserver<ListExecutionResultsResponse> responseObserver) Lists the result of a single evaluation.
-
listRules
default void listRules(ListRulesRequest request, io.grpc.stub.StreamObserver<ListRulesResponse> responseObserver) Lists rules in a given project.
-
listScannedResources
default void listScannedResources(ListScannedResourcesRequest request, io.grpc.stub.StreamObserver<ListScannedResourcesResponse> responseObserver) List all scanned resources for a single Execution.
-