Class MobileDeviceServiceSettings.Builder (0.54.0)

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

Builder for MobileDeviceServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > MobileDeviceServiceSettings.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(MobileDeviceServiceSettings settings)

protected Builder(MobileDeviceServiceSettings settings)
Parameter
Name Description
settings MobileDeviceServiceSettings

Builder(MobileDeviceServiceStubSettings.Builder stubSettings)

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

Methods

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

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

build()

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

getMobileDeviceSettings()

public UnaryCallSettings.Builder<GetMobileDeviceRequest,MobileDevice> getMobileDeviceSettings()

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

Returns
Type Description
Builder<GetMobileDeviceRequest,MobileDevice>

getStubSettingsBuilder()

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

listMobileDevicesSettings()

public PagedCallSettings.Builder<ListMobileDevicesRequest,ListMobileDevicesResponse,MobileDeviceServiceClient.ListMobileDevicesPagedResponse> listMobileDevicesSettings()

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

Returns
Type Description
Builder<ListMobileDevicesRequest,ListMobileDevicesResponse,ListMobileDevicesPagedResponse>