Class WorkloadManagerSettings.Builder (0.1.0)

public static class WorkloadManagerSettings.Builder extends ClientSettings.Builder<WorkloadManagerSettings,WorkloadManagerSettings.Builder>

Builder for WorkloadManagerSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > WorkloadManagerSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(WorkloadManagerSettings settings)

protected Builder(WorkloadManagerSettings settings)
Parameter
Name Description
settings WorkloadManagerSettings

Builder(WorkloadManagerStubSettings.Builder stubSettings)

protected Builder(WorkloadManagerStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings WorkloadManagerStubSettings.Builder

Methods

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

public WorkloadManagerSettings.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
WorkloadManagerSettings.Builder

build()

public WorkloadManagerSettings build()
Returns
Type Description
WorkloadManagerSettings
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>

getStubSettingsBuilder()

public WorkloadManagerStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
WorkloadManagerStubSettings.Builder

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>

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>