Class GeoTargetServiceSettings.Builder (0.27.0)

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

Builder for GeoTargetServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > GeoTargetServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(GeoTargetServiceSettings settings)

protected Builder(GeoTargetServiceSettings settings)
Parameter
Name Description
settings GeoTargetServiceSettings

Builder(GeoTargetServiceStubSettings.Builder stubSettings)

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

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Methods

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

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

build()

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

getStubSettingsBuilder()

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

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>