Class WorkloadManagerStubSettings.Builder (0.1.0)

public static class WorkloadManagerStubSettings.Builder extends StubSettings.Builder<WorkloadManagerStubSettings,WorkloadManagerStubSettings.Builder>

Builder for WorkloadManagerStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > WorkloadManagerStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(WorkloadManagerStubSettings settings)

protected Builder(WorkloadManagerStubSettings settings)
Parameter
Name Description
settings WorkloadManagerStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public WorkloadManagerStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
WorkloadManagerStubSettings.Builder

build()

public WorkloadManagerStubSettings build()
Returns
Type Description
WorkloadManagerStubSettings
Overrides
Exceptions
Type Description
IOException

createEvaluationOperationSettings()

public OperationCallSettings.Builder<CreateEvaluationRequest,Evaluation,OperationMetadata> createEvaluationOperationSettings()

Returns the builder for the settings used for calls to createEvaluation.

Returns
Type Description
Builder<CreateEvaluationRequest,Evaluation,OperationMetadata>

createEvaluationSettings()

public UnaryCallSettings.Builder<CreateEvaluationRequest,Operation> createEvaluationSettings()

Returns the builder for the settings used for calls to createEvaluation.

Returns
Type Description
Builder<CreateEvaluationRequest,Operation>

deleteEvaluationOperationSettings()

public OperationCallSettings.Builder<DeleteEvaluationRequest,Empty,OperationMetadata> deleteEvaluationOperationSettings()

Returns the builder for the settings used for calls to deleteEvaluation.

Returns
Type Description
Builder<DeleteEvaluationRequest,Empty,OperationMetadata>

deleteEvaluationSettings()

public UnaryCallSettings.Builder<DeleteEvaluationRequest,Operation> deleteEvaluationSettings()

Returns the builder for the settings used for calls to deleteEvaluation.

Returns
Type Description
Builder<DeleteEvaluationRequest,Operation>

deleteExecutionOperationSettings()

public OperationCallSettings.Builder<DeleteExecutionRequest,Empty,OperationMetadata> deleteExecutionOperationSettings()

Returns the builder for the settings used for calls to deleteExecution.

Returns
Type Description
Builder<DeleteExecutionRequest,Empty,OperationMetadata>

deleteExecutionSettings()

public UnaryCallSettings.Builder<DeleteExecutionRequest,Operation> deleteExecutionSettings()

Returns the builder for the settings used for calls to deleteExecution.

Returns
Type Description
Builder<DeleteExecutionRequest,Operation>

getEvaluationSettings()

public UnaryCallSettings.Builder<GetEvaluationRequest,Evaluation> getEvaluationSettings()

Returns the builder for the settings used for calls to getEvaluation.

Returns
Type Description
Builder<GetEvaluationRequest,Evaluation>

getExecutionSettings()

public UnaryCallSettings.Builder<GetExecutionRequest,Execution> getExecutionSettings()

Returns the builder for the settings used for calls to getExecution.

Returns
Type Description
Builder<GetExecutionRequest,Execution>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

Returns the builder for the settings used for calls to getLocation.

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

listEvaluationsSettings()

public PagedCallSettings.Builder<ListEvaluationsRequest,ListEvaluationsResponse,WorkloadManagerClient.ListEvaluationsPagedResponse> listEvaluationsSettings()

Returns the builder for the settings used for calls to listEvaluations.

Returns
Type Description
Builder<ListEvaluationsRequest,ListEvaluationsResponse,ListEvaluationsPagedResponse>

listExecutionResultsSettings()

public PagedCallSettings.Builder<ListExecutionResultsRequest,ListExecutionResultsResponse,WorkloadManagerClient.ListExecutionResultsPagedResponse> listExecutionResultsSettings()

Returns the builder for the settings used for calls to listExecutionResults.

Returns
Type Description
Builder<ListExecutionResultsRequest,ListExecutionResultsResponse,ListExecutionResultsPagedResponse>

listExecutionsSettings()

public PagedCallSettings.Builder<ListExecutionsRequest,ListExecutionsResponse,WorkloadManagerClient.ListExecutionsPagedResponse> listExecutionsSettings()

Returns the builder for the settings used for calls to listExecutions.

Returns
Type Description
Builder<ListExecutionsRequest,ListExecutionsResponse,ListExecutionsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,WorkloadManagerClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

listRulesSettings()

public UnaryCallSettings.Builder<ListRulesRequest,ListRulesResponse> listRulesSettings()

Returns the builder for the settings used for calls to listRules.

Returns
Type Description
Builder<ListRulesRequest,ListRulesResponse>

listScannedResourcesSettings()

public PagedCallSettings.Builder<ListScannedResourcesRequest,ListScannedResourcesResponse,WorkloadManagerClient.ListScannedResourcesPagedResponse> listScannedResourcesSettings()

Returns the builder for the settings used for calls to listScannedResources.

Returns
Type Description
Builder<ListScannedResourcesRequest,ListScannedResourcesResponse,ListScannedResourcesPagedResponse>

runEvaluationOperationSettings()

public OperationCallSettings.Builder<RunEvaluationRequest,Execution,OperationMetadata> runEvaluationOperationSettings()

Returns the builder for the settings used for calls to runEvaluation.

Returns
Type Description
Builder<RunEvaluationRequest,Execution,OperationMetadata>

runEvaluationSettings()

public UnaryCallSettings.Builder<RunEvaluationRequest,Operation> runEvaluationSettings()

Returns the builder for the settings used for calls to runEvaluation.

Returns
Type Description
Builder<RunEvaluationRequest,Operation>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>

updateEvaluationOperationSettings()

public OperationCallSettings.Builder<UpdateEvaluationRequest,Evaluation,OperationMetadata> updateEvaluationOperationSettings()

Returns the builder for the settings used for calls to updateEvaluation.

Returns
Type Description
Builder<UpdateEvaluationRequest,Evaluation,OperationMetadata>

updateEvaluationSettings()

public UnaryCallSettings.Builder<UpdateEvaluationRequest,Operation> updateEvaluationSettings()

Returns the builder for the settings used for calls to updateEvaluation.

Returns
Type Description
Builder<UpdateEvaluationRequest,Operation>