public static final class WorkloadManagerGrpc.WorkloadManagerFutureStub extends AbstractFutureStub<WorkloadManagerGrpc.WorkloadManagerFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service WorkloadManager.
The Workload Manager provides various tools to deploy, validate and observe your workloads running on Google Cloud.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > WorkloadManagerGrpc.WorkloadManagerFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected WorkloadManagerGrpc.WorkloadManagerFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
WorkloadManagerGrpc.WorkloadManagerFutureStub |
|
createEvaluation(CreateEvaluationRequest request)
public ListenableFuture<Operation> createEvaluation(CreateEvaluationRequest request)Creates a new Evaluation in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateEvaluationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteEvaluation(DeleteEvaluationRequest request)
public ListenableFuture<Operation> deleteEvaluation(DeleteEvaluationRequest request)Deletes a single Evaluation.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteEvaluationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteExecution(DeleteExecutionRequest request)
public ListenableFuture<Operation> deleteExecution(DeleteExecutionRequest request)Deletes a single Execution.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteExecutionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getEvaluation(GetEvaluationRequest request)
public ListenableFuture<Evaluation> getEvaluation(GetEvaluationRequest request)Gets details of a single Evaluation.
| Parameter | |
|---|---|
| Name | Description |
request |
GetEvaluationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Evaluation> |
|
getExecution(GetExecutionRequest request)
public ListenableFuture<Execution> getExecution(GetExecutionRequest request)Gets details of a single Execution.
| Parameter | |
|---|---|
| Name | Description |
request |
GetExecutionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Execution> |
|
listEvaluations(ListEvaluationsRequest request)
public ListenableFuture<ListEvaluationsResponse> listEvaluations(ListEvaluationsRequest request)Lists Evaluations in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListEvaluationsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListEvaluationsResponse> |
|
listExecutionResults(ListExecutionResultsRequest request)
public ListenableFuture<ListExecutionResultsResponse> listExecutionResults(ListExecutionResultsRequest request)Lists the result of a single evaluation.
| Parameter | |
|---|---|
| Name | Description |
request |
ListExecutionResultsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListExecutionResultsResponse> |
|
listExecutions(ListExecutionsRequest request)
public ListenableFuture<ListExecutionsResponse> listExecutions(ListExecutionsRequest request)Lists Executions in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListExecutionsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListExecutionsResponse> |
|
listRules(ListRulesRequest request)
public ListenableFuture<ListRulesResponse> listRules(ListRulesRequest request)Lists rules in a given project.
| Parameter | |
|---|---|
| Name | Description |
request |
ListRulesRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListRulesResponse> |
|
listScannedResources(ListScannedResourcesRequest request)
public ListenableFuture<ListScannedResourcesResponse> listScannedResources(ListScannedResourcesRequest request)List all scanned resources for a single Execution.
| Parameter | |
|---|---|
| Name | Description |
request |
ListScannedResourcesRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListScannedResourcesResponse> |
|
runEvaluation(RunEvaluationRequest request)
public ListenableFuture<Operation> runEvaluation(RunEvaluationRequest request)Creates a new Execution in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
RunEvaluationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateEvaluation(UpdateEvaluationRequest request)
public ListenableFuture<Operation> updateEvaluation(UpdateEvaluationRequest request)Updates the parameters of a single Evaluation.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateEvaluationRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|