Class OnlineEvaluatorServiceStubSettings.Builder (3.96.0)

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

Builder for OnlineEvaluatorServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > OnlineEvaluatorServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(@Nullable ClientContext clientContext)

protected Builder(@Nullable ClientContext clientContext)
Parameter
Name Description
clientContext @org.jspecify.annotations.Nullable com.google.api.gax.rpc.ClientContext

Builder(OnlineEvaluatorServiceStubSettings settings)

protected Builder(OnlineEvaluatorServiceStubSettings settings)
Parameter
Name Description
settings OnlineEvaluatorServiceStubSettings

Methods

activateOnlineEvaluatorOperationSettings()

public OperationCallSettings.Builder<ActivateOnlineEvaluatorRequest,OnlineEvaluator,ActivateOnlineEvaluatorOperationMetadata> activateOnlineEvaluatorOperationSettings()

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

Returns
Type Description
Builder<ActivateOnlineEvaluatorRequest,OnlineEvaluator,ActivateOnlineEvaluatorOperationMetadata>

activateOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<ActivateOnlineEvaluatorRequest,Operation> activateOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<ActivateOnlineEvaluatorRequest,Operation>

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

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

build()

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

createOnlineEvaluatorOperationSettings()

public OperationCallSettings.Builder<CreateOnlineEvaluatorRequest,OnlineEvaluator,CreateOnlineEvaluatorOperationMetadata> createOnlineEvaluatorOperationSettings()

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

Returns
Type Description
Builder<CreateOnlineEvaluatorRequest,OnlineEvaluator,CreateOnlineEvaluatorOperationMetadata>

createOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<CreateOnlineEvaluatorRequest,Operation> createOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<CreateOnlineEvaluatorRequest,Operation>

deleteOnlineEvaluatorOperationSettings()

public OperationCallSettings.Builder<DeleteOnlineEvaluatorRequest,Empty,DeleteOnlineEvaluatorOperationMetadata> deleteOnlineEvaluatorOperationSettings()

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

Returns
Type Description
Builder<DeleteOnlineEvaluatorRequest,Empty,DeleteOnlineEvaluatorOperationMetadata>

deleteOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<DeleteOnlineEvaluatorRequest,Operation> deleteOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<DeleteOnlineEvaluatorRequest,Operation>

getIamPolicySettings()

public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()

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

Returns
Type Description
Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

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>

getOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<GetOnlineEvaluatorRequest,OnlineEvaluator> getOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<GetOnlineEvaluatorRequest,OnlineEvaluator>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,OnlineEvaluatorServiceClient.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>

listOnlineEvaluatorsSettings()

public PagedCallSettings.Builder<ListOnlineEvaluatorsRequest,ListOnlineEvaluatorsResponse,OnlineEvaluatorServiceClient.ListOnlineEvaluatorsPagedResponse> listOnlineEvaluatorsSettings()

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

Returns
Type Description
Builder<ListOnlineEvaluatorsRequest,ListOnlineEvaluatorsResponse,ListOnlineEvaluatorsPagedResponse>

setIamPolicySettings()

public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()

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

Returns
Type Description
Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

suspendOnlineEvaluatorOperationSettings()

public OperationCallSettings.Builder<SuspendOnlineEvaluatorRequest,OnlineEvaluator,SuspendOnlineEvaluatorOperationMetadata> suspendOnlineEvaluatorOperationSettings()

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

Returns
Type Description
Builder<SuspendOnlineEvaluatorRequest,OnlineEvaluator,SuspendOnlineEvaluatorOperationMetadata>

suspendOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<SuspendOnlineEvaluatorRequest,Operation> suspendOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<SuspendOnlineEvaluatorRequest,Operation>

testIamPermissionsSettings()

public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()

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

Returns
Type Description
Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

unaryMethodSettingsBuilders()

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

updateOnlineEvaluatorOperationSettings()

public OperationCallSettings.Builder<UpdateOnlineEvaluatorRequest,OnlineEvaluator,UpdateOnlineEvaluatorOperationMetadata> updateOnlineEvaluatorOperationSettings()

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

Returns
Type Description
Builder<UpdateOnlineEvaluatorRequest,OnlineEvaluator,UpdateOnlineEvaluatorOperationMetadata>

updateOnlineEvaluatorSettings()

public UnaryCallSettings.Builder<UpdateOnlineEvaluatorRequest,Operation> updateOnlineEvaluatorSettings()

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

Returns
Type Description
Builder<UpdateOnlineEvaluatorRequest,Operation>