Class FeaturestoreOnlineServingServiceStubSettings.Builder (3.42.0)

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

Builder for FeaturestoreOnlineServingServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > FeaturestoreOnlineServingServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(FeaturestoreOnlineServingServiceStubSettings settings)

protected Builder(FeaturestoreOnlineServingServiceStubSettings settings)
Parameter
Name Description
settings FeaturestoreOnlineServingServiceStubSettings

Methods

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

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

build()

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

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
Type Description
String
Overrides

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>

listLocationsSettings()

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

readFeatureValuesSettings()

public UnaryCallSettings.Builder<ReadFeatureValuesRequest,ReadFeatureValuesResponse> readFeatureValuesSettings()

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

Returns
Type Description
Builder<ReadFeatureValuesRequest,ReadFeatureValuesResponse>

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>

streamingReadFeatureValuesSettings()

public ServerStreamingCallSettings.Builder<StreamingReadFeatureValuesRequest,ReadFeatureValuesResponse> streamingReadFeatureValuesSettings()

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

Returns
Type Description
Builder<StreamingReadFeatureValuesRequest,ReadFeatureValuesResponse>

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<?,?>>

writeFeatureValuesSettings()

public UnaryCallSettings.Builder<WriteFeatureValuesRequest,WriteFeatureValuesResponse> writeFeatureValuesSettings()

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

Returns
Type Description
Builder<WriteFeatureValuesRequest,WriteFeatureValuesResponse>