Class GeoTargetServiceStubSettings.Builder (0.27.0)

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

Builder for GeoTargetServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > GeoTargetServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(GeoTargetServiceStubSettings settings)

protected Builder(GeoTargetServiceStubSettings settings)
Parameter
Name Description
settings GeoTargetServiceStubSettings

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Methods

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

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

build()

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

getGeoTargetSettings()

public UnaryCallSettings.Builder<GetGeoTargetRequest,GeoTarget> getGeoTargetSettings()

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

Returns
Type Description
Builder<GetGeoTargetRequest,GeoTarget>

listGeoTargetsSettings()

public PagedCallSettings.Builder<ListGeoTargetsRequest,ListGeoTargetsResponse,GeoTargetServiceClient.ListGeoTargetsPagedResponse> listGeoTargetsSettings()

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

Returns
Type Description
Builder<ListGeoTargetsRequest,ListGeoTargetsResponse,ListGeoTargetsPagedResponse>

unaryMethodSettingsBuilders()

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