ModuleInstallRequest.Builder

public static class ModuleInstallRequest.Builder extends Object

The builder for creating an instance of ModuleInstallRequest.

Public Constructor Summary

Public Method Summary

ModuleInstallRequest.Builder
addApi(OptionalModuleApi api)
Adds an OptionalModuleApi so that the optional module required by this API can be installed.
ModuleInstallRequest
build()
Returns a new ModuleInstallRequest object.
ModuleInstallRequest.Builder
ModuleInstallRequest.Builder

Inherited Method Summary

Public Constructors

public Builder ()

Public Methods

public ModuleInstallRequest.Builder addApi (OptionalModuleApi api)

Adds an OptionalModuleApi so that the optional module required by this API can be installed.

public ModuleInstallRequest build ()

Returns a new ModuleInstallRequest object.

public ModuleInstallRequest.Builder setListener (InstallStatusListener listener, Executor executor)

Parameters
listener The InstallStatusListener to receive ModuleInstallStatusUpdate to monitor the progress of optional module installation progress.
executor The Executor to use to call the listener.

public ModuleInstallRequest.Builder setListener (InstallStatusListener listener)

Sets an InstallStatusListener to the ModuleInstallRequest.

The listener will be called on the main thread.

Parameters
listener The InstallStatusListener to receive ModuleInstallStatusUpdate to monitor the progress of optional module installation progress.